Google Search Console 中的\"请求编入索引\"为什么不起作用?
提交与索引
原因通常有三种。一是你已达到每日索引请求上限,第二天再试即可。二是实时测试判定页面不可编入索引,原因可能是 noindex、robots.txt 屏蔽、错误状态码或需要登录,Google 会拒绝这类页面的请求。三是请求已成功提交,只是 Google 还没有将页面编入索引,而请求本身从来不能保证一定会被编入索引。你看到的提示信息会告诉你属于哪种情况。
情况 1:请求被直接拒绝
你达到了每日上限。 Google 的 URL Inspection 帮助文档指出,每天可提交的索引请求数量有上限,但没有公布具体数字。请等到第二天再提交;如果要提交的 URL 不止几个,请改用 sitemap。
页面未通过实时测试。 如果实时测试认为页面不可编入索引,你就无法为它请求编入索引。运行测试实际网址并查看结果:
- 允许抓取?否:
robots.txt中有规则屏蔽了该页面。如果该页面应当出现在 Google 中,请删除这条规则。 - 允许编入索引?否: 页面带有
noindexmeta 标签或X-Robots-Tag标头。 - 页面获取失败: 服务器返回了错误、重定向、
404,或者返回的是登录页面。 - 因网站级问题而不可用: DNS、服务器连接、SSL 或"主机负载超限"等问题影响的是整个网站,而不只是这一个页面。
该 URL 属于另一个资源。 你只能检查属于当前所选资源的 URL。请核对 http 与 https、www 与不带 www 的裸域名是否一致。
情况 2:请求已被接受,但页面仍未编入索引
这是最常见的反馈,而且通常并没有出错。请求只是把 URL 加入 Google 的索引队列,并不意味着 Google 必须将其编入索引。Google 的重新抓取指南说明,请求抓取并不保证页面会立即被收录,甚至不保证一定会被收录,而且对同一个 URL 反复请求也不会加快速度。
几天后请再次检查该 URL,并查看"网页编入索引"状态:
- 已发现 - 尚未编入索引: Google 知道这个 URL,但还没有抓取。请参阅 Discovered, currently not indexed。
- 已抓取 - 尚未编入索引: Google 已获取该页面,但尚未将其编入索引;Google 表示这类页面以后可能被编入索引,也可能不会。请参阅 Crawled, currently not indexed。
- 重复网页,用户未选定规范网页: Google 选择了另一个 URL 作为规范网址,并将那个 URL 编入了索引。
情况 3:按钮或检查功能没有响应
如果检查本身无法加载,请刷新页面或换一个浏览器,并确认你登录的账号拥有该资源的访问权限。如果问题持续超过一天,建议到 Search Console 帮助社区核实一下。
与其重复请求,不如这样做
- 提交或更新 sitemap,并为有改动的页面填写准确的
lastmod日期。 - 添加内部链接:从 Google 经常抓取的页面(例如首页或热门文章)链接到该页面。
- 改进页面:如果 Google 抓取后没有收录,就让页面与相似页面有明显区别,并且真正有价值。
- 耐心等待。 Google 的帮助文档指出,提交请求后通常一天左右就会编入索引,但也可能需要一到两周。
Google 需要多长时间才能将我的页面编入索引?详细说明了所需时间。
AutoPSEO 如何提供帮助
AutoPSEO 无法绕过请求配额限制:它使用的 URL Inspection API 只能读取索引状态,不支持提交索引请求。它能做的是让你清楚每个页面当前所处的状态。URL Inspection 每次运行最多可检查 500 个 URL,并返回每个 URL 的覆盖状态;Index Tracker 每天重新检查你选定的页面,因此你能知道已请求的页面是在哪一天被编入索引的。