0

在使用各种 Kohana 网站时,我注意到网站管理员工具几乎总是将其标记/a为 404'ing。我没有具体的代码给你看,因为它几乎出现在所有代码中。

我只是想知道是否有其他人有或已经解决了这个问题。这是一个已知问题吗?

谢谢。

4

2 回答 2

0

jQuery 是 Googlebot 获取的代码的根源。在 jQuery 文件本身中是这一行......

<a href='/a' style='color:red;float:left;opacity:.55;'>a</a>

根据谷歌(见下文),将 301 重定向添加到htaccess文件以永久解决此问题。

Redirect 301  /a  http://www.mySite.com

以下是 Google 员工 JohnMu 在我在 Google Groups 开始的主题中对此问题的回应。

约翰穆

谷歌员工

凌晨 4 点 39 分

嗨,大家好

对此只是一个简短的说明——是的,我们正在为许多来自 jQuery JavaScript 的站点选择“/a”链接。但是,这通常不是问题,如果我们将“/a”视为 404,那么这对我们来说没问题。与其他 404-URL 一样,我们会将其列为网站管理员工具中的抓取错误,但同样,这不会成为抓取、索引或排名的问题。如果您想确保它不会在网站管理员工具中触发抓取错误,那么我建议您仅将该 URL 301 重定向到您的主页(不允许该 URL 也会将其作为抓取错误 - 它将被列为robots.txt 不允许的 URL)。

我还建议不要明确禁止抓取 jQuery 文件。虽然我们通常不会自行为其编制索引,但我们可能需要访问它才能为您的网站生成良好的即时预览。

所以总结一下:如果您在网站管理员工具的抓取错误中看到“/a”,您可以就这样离开它,它不会造成任何问题。如果您想将其删除,您可以执行 301 重定向到您的主页。

干杯

约翰

有关更多信息,请参阅此 SO 答案:

https://stackoverflow.com/a/6587142/594235

于 2013-03-08T18:34:15.900 回答
0

请提供更多信息。

您网站中的位置是否/a有效?当然,/a如果它不存在,它会标记。

于 2011-02-14T14:51:08.743 回答