为什么我的网页未显示在 Google 搜索结果中?

排查网页和网站未显示问题

如果您的网页或网站没有显示在 Google 搜索结果中,您可通过以下步骤排查并解决最常见的问题。

第 1 步:确认您的网页或网站确实未显示在 Google 搜索结果中

虽然这听起来像是显而易见的事,但请务必先确认您的网页或网站确实未显示在 Google 的索引中。当网页在搜索结果中的位置非常靠后时,很多人都会认为他们的网页或网站没有显示在 Google 搜索结果中。

您是不是最近刚刚创建了网页,或是最近刚刚请求将该网页编入索引?Google 需要花费一定的时间才能将网页编入索引;因此,当您提交站点地图请求编入索引后,请等待至少 1 周的时间,然后再确认是否真的出问题了。如果您最近刚刚更改了网页或网站,请过一周再来查看该网页或网站是否仍未显示在搜索结果中。

 

要确认您的网页或网站是否显示在 Google 搜索结果中,请执行以下操作:

  1. 关闭安全搜索,因为这项功能可能会过滤您的搜索结果。
  2. 在 Google 中搜索您的网站或网页:
    • 对于未显示的网站:可使用语法 site:your_domain_name 搜索特定网站
      示例site:example.comsite:example.com/petstore
    • 对于未显示的网页:在 Google 中搜索您网页的完整网址。
  3. 如果您能看到结果,则表明网站或网页已编入索引:
    • 对于网站:有可能我们只将网站本身编入了索引,但并未将该网站上的所有网页都编入索引。您不妨考虑添加站点地图,以便 Google 能够发现网站中的所有网页。
    • 对于网页:如果某个网页已在索引中,但其表现未达到您的预期,请参阅我们的网站站长指南,了解如何改进您的网页在搜索结果中的表现。如果网页在搜索结果中的近期排名有所下滑,您可以尝试排查问题。如果网页存在多个版本(例如,既有移动版又有桌面版,或有两个网址指向同一个网页),Google 会将其中一个版本视为规范(权威)网页,并将所有其他版本视为重复网页,而且搜索结果仅指向规范网页。(您可以使用网址检查工具检查网页,看看该网页是否被视为重复网页。)
  4. 如果您在搜索结果中仍未找到您的网站或网页,请转到“第 2 步:解决问题”。

第 2 步:解决问题

以下说明假设您拥有 Search Console 帐号,因为使用 Search Console 可以更轻松地诊断索引编入问题。

您是否最近刚刚购买或接管了该网站? 您得到的这个网站可能受到了手动操作处理,且相关问题尚未解决。您可以在“手动操作”报告“安全问题”报告中的历史记录页查看所有尚未处理完的手动操作。请查看报告文档,了解如何解决已购买网站中的既有问题。
  1. 如果是新建网站或网页,它可能不在我们的索引中,因为我们还没来得及抓取或收录它。从您发布新网页到我们抓取该网页,需要一定的时间,而且抓取网页后,又需要一些时间才能将其编入索引。所需的总时间通常从几天到几周不等,具体取决于多种因素。了解 Google 如何抓取网页
  2. 如果您最近刚刚重新构建了网站,或者将其迁移到了新网域或 https,而且在实施重建/迁移的过程中出错了,网页的排名便可能会大不如前。解决方法:使用 301 重定向(“RedirectPermanent”)来重定向用户、Googlebot 和其他抓取工具。(在 Apache 中,您可以使用 .htaccess 文件执行此操作;在 IIS 中,您可以通过管理控制台执行此操作。)如果您最近刚刚将网站迁移到了 https,请检查您的 http 和 https 网址是否都存在于 Google 的搜索结果中。详细了解如何在迁移网站时最大限度地减小对搜索结果的影响。
  3. 检查您的网页是否受到任何手动操作处理手动操作会降低网页在搜索结果中的排名或将网页从搜索结果中完全移除。“手动操作”报告应该会提供有关如何修正手动操作所涉问题的指南。对于依法移除的网页,请参阅依法要求移除一文和移除政策
  4. 检查您的网站上是否已报告任何安全问题 安全问题会降低网页在搜索结果中的排名,或在浏览器或搜索结果中显示警告信息。“安全问题”报告应该会提供有关如何修正手动操作所涉问题的指南。
  5. 使用网址检查工具检查网页:
    1. 如果报告显示该网页尚未编入索引
      1. 查看文档,以了解原因和解决方法。以下是最常见的原因:
        1. 您使用 robots.txt 文件noindex 指令或某种其他机制(例如密码保护)屏蔽了该网页。无论哪一种情况,请使用适当的方法取消屏蔽。
        2. 如果报告显示存在其他技术问题,请查看文档以了解该网页被屏蔽的其他原因。
        3. 如果没有错误,并且 Google 可以访问该网页,那么您可能遇到了易寻性方面的问题
      2. 使用网址检查工具请求将该网页编入索引
    2. 如果报告显示该网页已编入索引
      1. 检查 Google 是否已应您(或他人)的请求,从索引中移除了相应网站或网址。打开网址移除工具,查看是否有已获批准的网址或网站移除请求。如果有,您可以撤消该请求。
      2. 该网页可能会因一些根本无关紧要的原因而被从索引中移除或删除。(网络广袤无边,虽然 Google 已尽最大努力,但仍无法访问所有网页!)请求 Google 重新抓取您的网页。
      3. 问题仍未解决?请访问网站站长论坛并说明您的问题(请务必完整描述问题,并提供指向您网站的链接)。

提高 Google 找到并抓取网站的能力

如果 Google 似乎无法找到您网站中的所有网页,则可能意味着 Google 无法找到这些网页(抓取),或在找到这些网页时无法正确解读这些网页(编入索引)。了解抓取和索引编制的基础知识

抓取问题

Google 需要能够找到您的网页,才能将其编入索引。以下主要方法可帮助 Google 找到您的网页:

  • 提交站点地图。 站点地图可让 Google 确切地了解您要抓取哪些网页。很多网站托管服务会为您创建和提交站点地图,因此您不需要执行此操作;请阅读托管服务的文档以了解相关信息(搜索“站点地图”一词)。
  • 确保用户了解您的网站。Google 会从现有的网站中发现新网站。
  • 在网站中提供全面的链接导航。确保您可以通过从首页点击一个或多个链接访问网站上的任意网页。避免使用要求用户互动才能显示的链接、非标准链接技术、嵌在媒体文件中或采用其他复杂技术的链接。
  • 针对首页提交索引编制请求。如果网页彼此之间建立了可靠的链接,那么 Google 应该能够从首页找到您的所有网页。
  • 使用网址参数(而非网址路径或网页名称)的网站可能难以抓取。与位于 example.com?page=1234 的网页相比,Google 更容易找到位于 example.com/petstore/zebra 的网页。

索引编制问题

要了解关于如何改进网站的抓取和索引编制效果的诸多实用提示,请阅读搜索引擎优化 (SEO) 新手指南

另外,请确保网页符合 Google 网站站长指南

该内容对您有帮助吗?
您有什么改进建议?