如果我使用Google网站站长工具,然后点击Health->Crawl Errors
,我发现我们的网站有大约1,045个未找到错误。
每个错误都可以通过以下方式手动修复:
Fetch as Google
链接Fetch
submit the index
(前提是还有足够的提取功能),然后将其标记为fixed
。由于要修复大约1,000个错误,因此手动执行此操作似乎有点不可能 (注意:我没有任何关系,但网站在导致错误的内容之前迁移。)
我知道有可能retrieve a list of site errors,但这只是战斗的一半。我查看了API并且没有真正找到使用网站站长工具API将错误标记为已修复的方法。
答案 0 :(得分:1)
使用此API调用完全可以将错误标记为“已修复”:
因此您可以通过以下方式轻松实现自动化...
请注意:抓取错误信息每天更新一次。因此,如果有超过1000个错误,并且其中一半被标记为已修复,则之前未包含在样本中的新数据可能会在一天过后显示。
答案 1 :(得分:0)
我不确定您的问题是什么,因为我刚刚成功测试了删除所有错误(在我的情况下为4),只需点击几下即可。如果错误再次出现,您可能需要查看链接无效URL的位置:如果是内部内容,则应修复这些链接,如果是外部链接,则应将重定向添加到更新/移动的页面,或者要求外部网站更新其网站链接。