最近,我们在Web节点的前面实现了Varnish,以便后端可以不时休息。由于清漆区分大小写,而我们的应用并非如此,因此我们在清漆中实现了301以重定向到小写字母。例:
您搜索PlumBer StockHOLM
将得到301重定向到plumber stockholm
,然后
将缓存管道工斯德哥尔摩。这起到了一种魅力,但是当检查Google网站站长工具时,我们突然得到了非常多的状态-无法跟踪错误。如下图所示:
这当然激起了一些恐慌,我开始再次阅读文档。如果我按下其中一个链接,则会转到帮助部分,在其中找到了以下内容:
嗯,这很奇怪,但是随着一天的进展,Google抛出了越来越多的错误。我们决定让清漆返回200而不是301。
现在,当测试出现在“ 无法按照”部分中的链接时,我又得到了200。我已经使用Chrome,curl和lynx阅读器进行了测试,一切看起来都不错,但错误数量仍在增加。令人欣慰的是,“ 无法遵循”部分中出现的链接的日期早于清漆200的变化。为什么会出现这些错误,为什么它们会不断增加?Google在10月31日发布了新内容吗?也许我不正确地理解文档?
您是否尝试过使用WMT以Googlebot的形式获取这些页面?
—
jeffatrackaid 2012年
Google为您列出了出现此错误的这些网址,对吗?尝试使用两个其他工具,这些工具将使您更好地看到重定向。带有livehttpheaders扩展名和curl的Firefox,并带有以下选项:--dump-header <file>
—
Stephen Ostermiller