如果 Google 搜索结果中显示没有某个网页的信息,如下图所示:
这意味着 Google 无法抓取网页内容来生成摘要。当网站的规则(例如在 robots.txt 文件中)阻止 Googlebot 访问网页时,就会发生这种情况。即使无法访问某个网页,Google 仍可将其编入索引,并且该网页仍可显示在搜索结果中。
如何解决问题
这不是我的网站
这是我的网站
如果您是被屏蔽的结果所在网站的所有者,那么您看到此结果可能是因为相应网页被 robots.txt 屏蔽了。如需了解可能的后续步骤,请参阅下文。
网页被 robots.txt 屏蔽时
说明
您网站的 robots.txt 文件* 中有规则会阻止 Googlebot 抓取该网页。Google 必须抓取相应网页,才能生成摘要以显示在搜索结果中。如果 Google 无法抓取相应网页,该网页将显示在搜索结果中,但不显示摘要。
1. 确认问题
2. 解决问题
如需解决此问题,请采取下列措施之一:
措施 1:允许 Google 读取您的网页
如果您想在 Google 搜索结果中显示适当的摘要,则必须更改 robots.txt 文件以允许 Googlebot 抓取该网页。
选项 2:从 Google 搜索结果中完全屏蔽相应网页
若要完全阻止网页显示在 Google 搜索结果中,请按以下步骤操作:
- 执行下列操作之一,以屏蔽您的网页:
- 从您的网站中移除该网页,或
- 要求用户登录才能访问该网页,或
- 在您的网页上使用“noindex”。
-
除了上述任何步骤之外,您还必须移除会阻止 Googlebot 访问该网页的 robots.txt 规则。这是因为 Google 需要能够读取网页,才能确定该网页不再可编入索引。您可在此处了解 robots.txt。
- 使用“移除过期内容”工具将更改告知 Google。此操作将从搜索结果中快速移除该网页的所有已存储副本。将搜索结果中的网址复制到该工具中。此工具的效果是暂时的。如需从搜索结果中永久移除网页,请按照上文中的第 1 步操作。
了解您的网页在 Google 搜索中的显示方式
如果 Google 无法抓取网页内容(通常是因为网页被 robots.txt 文件屏蔽),系统通常会显示“搜索结果中没有网页信息”消息。不过,您还可以通过其他方式控制网页是否显示在 Google 搜索结果中。
以下是导致网页可能未显示或未按预期显示的三种常见原因。某些问题(例如 noindex)会完全阻止您的网页显示在搜索结果中。而结构化数据或内容质量方面的问题等其他问题可能会影响网页的排名或摘要结果的显示方式。
robots.txt(禁止):阻止 Google 抓取相应网页。如果您的 robots.txt 文件阻止 Google 抓取某个网页,则意味着 Google 无法读取该网页的内容,也无法看到该网页上的任何其他指令(例如 noindex 或 nosnippet 元标记)。
- 您在搜索结果中看到的内容:网页的网址可能仍会显示在搜索结果中,并带有“没有网页信息”消息,因为 Google 知道该网址存在,但无法访问其内容。
noindex 元标记:告知 Google 不要将相应网页显示在搜索结果中。此标记直接放置在网页上,用于指示 Google 不要将相应网页纳入其搜索索引中。Google 必须能够抓取网页,才能看到此指令。
- 您在 Google 搜索中会看到什么:如果 Google 成功抓取某个网页并看到
noindex标记,就会将该网页从 Google 搜索结果中彻底移除。
nosnippet 元标记:告知 Google 不要在搜索结果中显示摘要。此标记也直接放置在网页上,它会告知 Google 为相应网页编制索引,但不要在搜索结果中显示任何文本摘要、视频预览或富媒体搜索结果。
- 您在搜索中看到的内容:网页的网址仍会显示在搜索结果中,但不会包含通常在搜索中显示的描述性文字或视觉元素。
robots.txt 屏蔽,Google 就无法看到该网页上的 noindex 或 nosnippet 元标记。这意味着,在移除 robots.txt 屏蔽规则之前,系统不会遵循 noindex 或 nosnippet 指令。