向 Google 搜索提供网站名称

当 Google 在搜索结果中列出某个网页时,会显示该网页的来源网站的名称,我们将其称为“网站名称”。Google 会根据许多不同的信息自动确定网站名称,您可以通过添加 WebSite 结构化数据来指明您偏好的网站名称。请注意,网站名称与按网页显示的标题链接不同(标题链接与网页一一对应,而网站名称对应的是整个网站)。

Google 搜索结果中的网站名称

功能可用性

网站名称在 Google 搜索结果中的显示方式如下:

  • 对于英语、法语、德语和日语搜索结果
  • 对于移动设备和桌面设备上的网域级网站
  • 对于移动设备上的子网域级网站

Google 搜索中的网站名称是如何创建的

Google 在 Google 搜索结果页上生成网站名称的过程是完全自动的,且会同时考虑网站的内容及网络上对此网站的引用。生成网站名称是为了充分展现和描述每条结果的来源。

Google 搜索会使用网站首页中的多种来源自动确定网站名称,包括:

尽管我们无法手动更改各个网站的名称,但我们一直在努力提高网站名称的准确性。您可以通过添加 WebSite 结构化数据,帮助提高为您的网页显示的网站名称的质量。

如何添加结构化数据

结构化数据是一种提供网页相关信息并对网页内容进行分类的标准化格式。如果您不熟悉结构化数据,可以详细了解结构化数据的运作方式

下面概述了如何构建、测试和发布结构化数据。如需获得向网页添加结构化数据的分步指南,请查看结构化数据 Codelab

  1. 遵循指南
  2. 以 JSON-LD、RDFa 或微数据格式向网站首页添加必要属性。您无需在网站的每个网页中添加此标记;只需将此标记添加到网站首页即可。

    JSON-LD

    <html>
      <head>
        <title>Example: A Site about Examples</title>
        <script type="application/ld+json">
        {
          "@context" : "https://schema.org",
          "@type" : "WebSite",
          "name" : "Example",
          "url" : "https://example.com/"
        }
      </script>
      </head>
      <body>
      </body>
    </html>

    微数据

    <html>
      <head>
        <title>Example: A Site about Examples</title>
      </head>
      <body>
      <div itemscope itemtype="https://schema.org/WebSite">
        <meta itemprop="url" content="https://example.com/"/>
        <meta itemprop="name" content="Example"/>
      </div>
      </body>
    </html>
            
  3. 若要提供网站名称的备用版本(例如,首字母缩写词或简称),可以添加 alternateName 属性。此属性是可选属性。

    JSON-LD

    <html>
      <head>
        <title>Example: A Site about Examples</title>
        <script type="application/ld+json">
        {
          "@context" : "https://schema.org",
          "@type" : "WebSite",
          "name" : "Example Company",
          "alternateName" : "EC",
          "url" : "https://example.com/"
        }
      </script>
      </head>
      <body>
      </body>
    </html>

    微数据

    <html>
      <head>
        <title>Example: A Site about Examples</title>
      </head>
      <body>
      <div itemscope itemtype="https://schema.org/WebSite">
        <meta itemprop="url" content="https://example.com/"/>
        <meta itemprop="name" content="Example Company"/>
        <meta itemprop="alternateName" content="EC"/>
      </div>
      </body>
    </html>
            
  4. 使用网址检查工具测试 Google 看到的网页样貌。请确保您的首页可供 Google 访问,不会因 robots.txt 文件、noindex 或登录要求阻止 Google 访问。如果网页看起来没有问题,您可以请求 Google 重新抓取您的网址

指南

为了帮助 Google 更好地了解您的网站名称,请务必遵循 Search Essentials 指南、结构化数据常规指南以及以下技术和内容指南:

技术指南

  • 目前,Google 搜索仅支持每个网站有一个网站名称,其中“网站”由网域或子网域定义。Google 搜索不支持子目录级别的网站名称。 请注意,以 wwwm 开头的子网域通常被视为等同的子网域。
    受支持https://example.com(这是网域级首页)
    受支持https://www.example.com(这也被视为网域级首页)
    受支持https://m.example.com(这也被视为网域级首页)
    受支持https://news.example.com(这是子网域级首页)
    不受支持https://example.com/news(这是子目录级首页)
  • WebSite 结构化数据必须放置在网站的首页上。我们所说的首页是指网域级或子网域级根 URI。例如,https://example.com 是网域的首页,而 https://example.com/de/index.html 不是首页。注意:如果子网域的首页上没有结构化数据,系统可能会将网域级网站名称用作备用子网域。
  • 首页必须能被 Google 抓取(也就是说,不能阻止 Google 访问它)。如果我们无权访问您首页上的内容,则或许无法生成网站名称。
  • 如果您有包含相同内容的重复首页(例如,首页的 HTTP 和 HTTPS 版本,或 www 版本和非 www 版本),请确保您在所有重复网页(而不仅仅是规范网页)上使用相同的结构化数据。
  • 如果您已经为站点链接搜索框功能实现 WebSite 结构化数据,请务必将网站名称属性嵌套在同一节点中。也就是说,请尽可能避免在首页上额外创建 WebSite 结构化数据块。例如,下面的示例演示了如何同时为网站名称和站点链接搜索框实现 WebSite 结构化数据:
    <html>
      <head>
        <title>Example: A Site about Examples</title>
        <script type="application/ld+json">
        {
          "@context" : "https://schema.org",
          "@type" : "WebSite",
          "name" : "Example Company",
          "alternateName" : "EC",
          "url" : "https://example.com/",
          "potentialAction": {
            "@type": "SearchAction",
            "target": {
              "@type": "EntryPoint",
              "urlTemplate": "https://query.example.com/search?q={search_term_string}"
            },
            "query-input": "required name=search_term_string"
          }
        }
      </script>
      </head>
      <body>
      </body>
    </html>

内容指南

  • 选择能准确体现网站身份的唯一名称。切勿选择其他网站使用的名称,因为这可能会误导用户。您选择的名称必须遵循 Google 搜索内容政策
  • 为网站使用简明易懂的名称(例如,使用“Google”,而不是“Google, Inc”)。虽然网站名称没有长度限制,但在某些设备上,较长的网站名称可能会被截断。如果您的网站有方便大众识别的备用名称,则可以使用 alternateName 属性指定该名称(例如,首字母缩写词)。
  • 在首页相关元素中使用一致的网站名称。无论您在结构化数据中使用了哪种网站名称,都应与首页、<title> 元素以及 Google 可能会通过其推导出网站名称的其他重要来源中指定的名称保持一致。

结构化数据类型定义

若要将您偏好的网站名称告知 Google,请在网站的首页上添加必要属性。

WebSite

如需了解 WebSite 的完整定义,请访问 schema.org/WebSite。下表详细说明了 Google 支持的必需属性和建议属性。

必需属性
name

Text

网站的名称。确保该名称遵循内容指南

url

URL

网站首页的网址。请将此项设为您网站网域或子网域的规范首页。例如,https://example.com/https://news.example.com/

建议属性
alternateName

Text

网站的备用名称(例如,如果您的网站有方便大众识别的首字母缩写词或简称)。确保该名称遵循内容指南

排查常见问题

以下是关于搜索结果中的网站名称最常见的问题。

常见问题

网站名称不正确或格式不正确

例如,显示的是 "Andorid" 而非 "Android"

确认首页上的标记中提供的网站名称为您网站的首选名称,并且遵循我们的指南。确认首页上的其他来源同样为网站使用了该首选名称。

如果您的网站有多个版本(例如 HTTP 和 HTTPS 版本),请确保它们使用同一网站名称。

显示的是网址而非网站名称

例如,使用 "android.com""news.android.com",而不是 "Android"

如果 Google 搜索无法根据首页的元数据和其他信号有把握地确定网站名称,可能会显示简短网址。仔细检查网站名称是否遵循了内容指南,并检查其结构化数据的实现方式是否正确。

结果重定向到其他网页

如果您的网页重定向到 Googlebot 可访问的其他网页,则系统会显示重定向目标页的网站名称。如果您的网页重定向到 Googlebot 不可访问的网页,则系统会显示源网页的网站名称。

请确保网页的重定向能够按预期运行,并且 Googlebot 可以访问重定向目标页,然后请求重新抓取该网页

排查结构化数据问题

如果您在实现或调试结构化数据时遇到问题,请查看下面列出的一些实用资源。

  • 如果您使用了内容管理系统 (CMS) 或其他人负责管理您的网站,请向他们寻求帮助。请务必向其转发列明问题详情的任何 Search Console 消息。
  • Google 不能保证使用结构化数据的功能一定会显示在搜索结果中。如需查看导致 Google 无法将您的内容显示为富媒体搜索结果的各种常见原因,请参阅结构化数据常规指南
  • 您的结构化数据可能存在错误。请参阅结构化数据错误列表
  • 再次查看指南,确认您的内容是否未遵循指南。 问题可能是因为垃圾内容或使用垃圾标记导致的。
  • 针对富媒体搜索结果缺失/富媒体搜索结果总数下降进行问题排查
  • 请等待一段时间,以便 Google 重新抓取您的网页并重新将其编入索引。请注意,网页发布后,Google 可能需要几天时间才会找到和抓取该网页。有关抓取和索引编制的常见问题,请参阅 Google 搜索抓取和索引编制常见问题解答

如果您在尝试执行上述问题排查步骤后仍遇到问题,请在 Google 搜索中心帮助社区中发帖咨询。这有助于我们寻找系统中可能需要改进的地方。