丢失的附件显示为404

时间:2015-07-06 作者:Sam

在谷歌网站管理员工具中,爬行错误页面显示了177个缺失的URL。大多数都显示为?附件\\u id=xxx

我在数据库中查找了wp\\U posts表中的这些id,但它们不存在。

我已经在谷歌网站管理员工具中将这些错误标记为已修复,但它们会不断出现。

我还应该去哪里看?必须有一个参考这些网址的地方,但我找不到它。

1 个回复
SO网友:cybmeta

虽然我看到这个问题不是针对WordPress的(至少答案不是),但我经常看到类似的问题,我认为给出一个答案是好的。

如果URL不存在,则在您的情况下,URL用于不存在的附件,404是正确的HTTP状态代码。没什么好担心的。如果正确的URL触发404错误,那么问题就会存在。指向您的站点的任何其他URL也是如此。如果URL指向不存在的资源,则必须触发404状态代码。

何时修复404错误:如果URL正确并生成404错误,则应立即更正。这是一个有效的资源,但你对每个人都说它不存在,搜索引擎也不会索引它如果你在谷歌搜索控制台中看到一个URL生成404错误并将其标记为已修复,那么如果谷歌再次抓取该URL,它将再次出现。这是完全正常的,除非谷歌对该URL进行索引,否则这一切都会发生。时间的多少取决于几个因素,只有谷歌内部的人才能确切知道(如果有人确切知道的话)。

如果Google再次找到该URL并决定再次跟踪,即使已取消索引的URL也可能再次出现在爬行错误报告中。即使互联网上没有一个链接指向该URL,谷歌也可以尝试重新抓取其索引/历史记录中的URL,但正如我之前所说,没什么好担心的。只需确保不正确的URL没有链接到您的网站内,以免破坏用户体验;尝试search your entire database for the URL 还有你的主题文件中可能有旧的断开的链接,仅此而已。

有关更多信息,请阅读Google Support Center about 404 errors.

结束

相关推荐

how to edit attachments?

在将例如文件附加到帖子时,如何在事后编辑/删除它们?在帖子编辑器中找不到任何内容。谢谢