Google 搜索结果站点名称设置清单:WebSite 结构化数据、备选名和网站品牌显示怎么配

搜索结果里的站点名称由 Google 自动生成,但你能在首页用 WebSite 结构化数据表达品牌偏好。

搜索结果里的站点名称由 Google 自动生成,但你能在首页用 WebSite 结构化数据表达品牌偏好。

  1. 01先读摘要,判断是否与你的场景相关。
  2. 02再看来源,保留继续查证的路径。
  3. 03最后看步骤、风险和可复用动作。

搜索结果的站点名称(Site Name)不是网站标题,而是 Google 在结果里显示“这是哪个网站”的那一行。它由 Google 自动生成,但你可以在首页加 WebSite 结构化数据来表达偏好。这个清单教你把站点名称设置、备选名、标签页整合和验收串成一套可执行流程,适合刚换域名、改品牌或发现搜索结果品牌名不对的站长。

适用场景

  • 你换了域名或改了网站品牌名,希望搜索结果显示新名称。
  • 你的品牌名目前显示成域名、缩写或完全无关的文字。
  • 你的首页有多个版本(HTTP/HTTPS、www/非 www),想统一站点名称。
  • 你的站点支持移动端和桌面端,且需要长期维护搜索展示一致性。

不适用场景

  • 你想为子目录(例如 example.com/blog)单独设置站点名称。Google 目前只支持域名级或子域名级。
  • 你的首页被 noindex、登录墙或 robots.txt 挡住,Google 无法抓取首页时,站点名称无法可靠生成。
  • 你只是想临时改一下 tagline,不改首页结构化数据。站点名称系统会参考更多来源。
  • 你期望立即看到结果。Google 需要重新抓取和处理,几天到几周都属正常。

准备材料

  • 能编辑首页 HTML/模板的管理员权限,例如 WordPress 主题、静态站点或 CMS 的头部代码。
  • 站点当前的 canonical 首页 URL(例如 https://example.com 或 https://www.example.com)。
  • 一个免费的 Schema 验证工具,例如 Schema Markup Validator。
  • Google Search Console 的站点级访问权限,用来 URL Inspection 和请求重新抓取。
  • 一份你希望 Google 使用的品牌名清单,包括首选名和 1 到 3 个备选名。

步骤一:先确定站点边界和 canonical 首页

Google Search Central 规定,站点名称只支持域名级和子域名级,不支持子目录级。先决定你的 canonical 首页是哪个 URL,再围绕它统一所有来源。www 和 m 前缀一般被看作与根域名等价,example.com 与 www.example.com 算同一个站点,但 example.com/blog 不算独立站点。

  1. 用浏览器分别打开 http 和 https、www 和非 www 版本,确认最终 301 到哪里。
  2. 记录 canonical 首页,例如 https://www.example.com/。
  3. 如果存在重复首页,让所有版本都指向同一个站点名称,而不是只改 canonical。

步骤二:在首页添加 WebSite 结构化数据

WebSite 结构化数据是表示站点名称偏好的最主要方式。它可以写在首页的 JSON-LD、RDFa 或 microdata 里,不需要加在每一页。最少需要 name 和 url 两个属性,name 要遵守“简短、独特、不误导”的取名准则,url 填 canonical 首页。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "Your Brand",
  "url": "https://www.example.com/"
}
</script>

步骤三:用 alternateName 提供备选名

当 Google 对你的首选名信心不足时,它可能改用域名或自动生成的名字。通过 alternateName 你可以提供缩写、更短名或以小写域名作为兜底。属性顺序代表偏好顺序,越重要越靠前。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "Your Brand",
  "alternateName": ["YB", "example.com"],
  "url": "https://www.example.com/"
}
</script>

步骤四:检查 og:site_name、title 和其他来源一致性

站点名称系统不只读结构化数据,还会参考 og:site_name、title、标题元素和网上其他来源。如果你在首页用了一个名字,在社交分享标签里又用了另一个,系统可能无法确认哪个是首选。

  1. 查看首页源码里的 og:site_name 是否等于首选品牌名。
  2. 确认首页 title 和 h1 里的站名与 WebSite.name 一致,而不是每次变化。
  3. 检查外部品牌资料(介绍页、About、社交媒体简介)不要与首页明显冲突。

步骤五:用验证工具和 URL Inspection 验收

Rich Results Test 不支持站点名称,所以要用 Schema 验证工具检查语法,再回到 Search Console 确认首页可抓取、可索引,并请求重新抓取。

  1. 把首页源码粘贴到 Schema Markup Validator,确认 WebSite.name 和 url 无语法错误。
  2. 在 Search Console 用 URL Inspection 检查首页,确认页面可被 Google 抓取且不返回 noindex。
  3. 修改正确后,通过 URL Inspection 请求索引或直接请求重新抓取。
  4. 记录修改日期,后续每隔几周再抽查一次搜索结果里的站点名称。

检查清单

  • 只保留一个 WebSite 结构化数据块,并嵌套在现有节点里。
  • WebSite.name 是简短、独特的品牌名,不是营销口号。
  • url 填 canonical 首页,不含参数和哈希。
  • 备用名以小写域名结尾,最优先的备选排在前面。
  • og:site_name 与 WebSite.name 保持一致。
  • 首页可被抓取,Robots 允许。
  • 没有为子目录单独设置站点名称。

实际例子:品牌名没被选中的工作流

假设站点是 wolftalkshow.com,品牌叫 Wolf Talk Show。原本没有 WebSite 结构化数据,Google 显示成域名。站长在首页加了 name=Wolf Talk Show、url=https://wolftalkshow.com/,并在 alternateName 里放 Wolf Talk 和 wolftalkshow.com。接着用 Schema 验证,把 og:site_name 也改成 Wolf Talk Show,最后在 Search Console 请求重新抓取。若两周后仍显示域名,再把小写域名降级为 name 主值,作为最后手段。

常见坑

  • 把站点名称加在每一页,而不是只加在首页。Google 只读首页。
  • 忽略 og:site_name。即使结构化数据正确,其他来源冲突仍可能让系统犹豫。
  • 用 URL 而不是 Text。name 必须是文本,url 必须是链接。
  • 在同一个页面建了两个 WebSite 块,导致系统读取不稳定。
  • 把 subdirectory 当成独立站点名称来源。

排错路径

  • 如果 Schema 验证报错,先检查 JSON 引号、逗号和 @type 拼写。
  • 如果站点没被选中,确认首页是否被 noindex 或 robots 阻止。
  • 如果版本不一致,统一 www 与非 www 的 301,并在所有重复首页放相同数据。
  • 如果请求重新抓取后仍无变化,等几天到几周,再考虑把域名设为 name。

可复制模板:站点名称决策表

  • 首选名:填写你最想显示的品牌名。
  • 备选 1:常用缩写或较短名。
  • 备选 2:小写域名(example.com)。
  • og:site_name:与首选名一致。
  • 首页 title:包含首选名。
  • 验证方式:Schema Validator + URL Inspection。
  • 复查周期:修改后第 2、4、8 周各查一次。

更新日期和维护建议

本文基于 Google Search Central 站点名称文档整理,更新日期为 2026-08-21。站点改名、域名迁移、子域名拆分或主题改版后都应重跑一次清单。每次只改变量,避免同时改结构化数据、og:site_name 和域名而无法判断原因。

订阅更新

输入邮箱,订阅站点更新。

参与讨论

你的邮箱不会公开。 标有 * 的为必填项。