「备用网页(有适当的规范标记)」:多数时候不用管,少数时候是警报

这个状态排在「未编入索引」下面,看着像报错。大多数时候,它说明你的 canonical 标签起作用了。怎么判断它什么时候没起作用,用我们自己的首页举例。

喜欢就分享一下吧

Search Console 的网页索引报告里,「备用网页(有适当的规范标记)」排在「未编入索引」这一栏,和 404、服务器错误挨在一起,看上去像是出了问题。多数情况下,它恰恰说明你的 canonical 标签生效了。

大部分时候可以不管它。真正要做的,是认出少数不能不管的情况。

Google 的定义

Search Console 帮助文档里,这个状态的原文是:

相应网页被标记为另一网页的备用网页(即该备用网页是一个 AMP 网页,它可以是桌面版本的规范网页,或者是桌面版本规范网页的移动版本,还可以是移动版本规范网页的桌面版本)。该网页正确地指向了已编入索引的规范网页,因此您无需执行任何操作。Search Console 不会检测网页的备用语言版本。[1]

一个 URL 要进这一栏,需要同时满足三点:它声明了指向别处的 canonical;Google 认可这个选择;被指向的规范网页本身已经被收录。这个 URL 自己没被收录,是因为它指向的那个页面已经收录了。

定义里举的 AMP 和独立移动版,都是比较老的做法。现在填满这一栏的,大多是带参数的 URL、跟踪链接、分页和筛选变体、别的主机名,它们都带着指向干净 URL 的 canonical。

定义最后一句对多语言网站有用:用 hreflang 关联的翻译版本不会出现在这里。我们的中英文文章各自带着指向自己的 canonical,所以两边都不会进这一栏。这是对的,因为两个版本都应该被收录。

和另外两个 canonical 状态的区别

Search Console 里有三个和 canonical 有关的状态,说的是三件不同的事:

  • 备用网页(有适当的规范标记):你指定了规范网页,Google 同意。
  • 重复网页(Google 选择的规范网页与用户指定的不同):你指定了一个,Google 选了另一个。这是分歧,值得查,常见原因我们在另一篇文章里写过(英文)。
  • 重复网页(用户未选定规范网页):你没指定,Google 自己挑了。这种情况通常是缺了标签(英文)。

三个状态里,只有第一个说明你的设置是有效的。另外两个,是 Google 在替你做决定,或者推翻了你的决定。

我们的首页现在就在这一栏

2026 年 9 月 24 日,我们用 URL 检查工具查了自己域名的几个变体。https://enfect.com/,也就是不带 www 的裸域名,结果是「备用网页(有适当的规范标记)」,用户声明的和 Google 选择的规范网页都是 https://www.enfect.com/。

这个结果没错,但只对应 Google 最后一次抓取的日期:9 月 20 日。那时候裸域名直接返回整站内容,状态码 200,canonical 指向 www。9 月 23 日我们才给裸域名加上到 www 的 301 跳转。现在访问同一个 URL,一跳就到 www。

http:// 开头的几个版本跳转得早,状态已经是「网页会自动重定向」。等 Google 重新抓取 https://enfect.com/,它也会变成这个状态。

所以这份报告记录的是 Google 上次抓取时看到的样子,不是网站现在的样子。如果你之后改过设置,先看最后抓取日期,再下结论。

这也说明,这个状态常常出现在跳转之前。别的主机名或协议如果只靠 canonical 标签,换成 301 跳转,信号会更强。

canonical 只是提示

Google 关于合并重复网址的文档给几种信号排了强弱:重定向是「强信号,表明重定向的目标应成为规范网址」;rel="canonical" 也是强信号;站点地图是「弱信号」。文档还说:「这些方法可以叠加,因此组合使用会更有效。」[2]

没有别的信号和它冲突时,canonical 标签很好用。但如果内链都指向备用 URL,站点地图里也列着它,标签就被别的信号压过去了。Google 可能开始自己挑规范网页,这个 URL 就会转到「Google 选择的规范网页与用户指定的不同」。

r/TechSEO 上最近有人问,加了 canonical,Google 为什么还收录备用 URL。最有用的回复是:先在 URL 检查里看 Google 选的是哪个规范网页,再对照内链、站点地图和跳转,看有没有互相矛盾的信号 [3]。

什么时候这个数字值得查

单看一个 URL,这个状态没有害处。但数量本身能说明问题。下面三种情况值得看一眼。

数量远远超过网站的实际规模

一个 400 页的网站有 40 个备用网页,很正常。400 页的网站有 70 万个备用网页,说明有什么东西在不断制造 URL。

r/Wordpress 上 2026 年 7 月有个帖子是极端例子。一个 WooCommerce 网站有约 74.3 万个 URL 处于这个状态,47.9 万个「已抓取 - 尚未编入索引」,被收录的只有 30 个左右。这些备用 URL 都是带 ?i= 参数的地址,站内没有任何地方链接到它们,每一个都返回 200,canonical 指向首页 [4]。

canonical 标签本身没出错,每个 URL 都正确地指回了首页。问题在于,网站对任何随便编出来的参数都回 200。有评论指出,WordPress 接受任意参数能解释为什么返回 200,但解释不了 Google 是从哪里发现这些 URL 的,建议去访问日志里找这个前缀最早的几次请求。另一位说自己被黑过,情况一样:浏览器里看页面一切正常,Search Console 的实时测试却返回了垃圾内容 [4]。

数量和网站规模对不上时,要查的是这些 URL 从哪里来。canonical 标签那一环已经没问题了。

规范网页指错了

「有适当的规范标记」只说明标签格式正确、Google 接受了,并不检查它指的是不是你想要的那个页面。

下面这些错误都会安静地落进这一栏,不报任何错:

  • 分页(/blog?page=2)的 canonical 指向第一页,第二页以后的内容就没法排名。
  • 商品变体的 canonical 统一指向主商品,但用户搜的恰恰是某个颜色或尺码。
  • 模板把首页或某个分类写死成所有页面的 canonical。

这几种情况下,备用网页越来越多,状态却一直显示「无需执行任何操作」。把报告里的 URL 导出来,抽一些看看。如果规范网页不是你希望这个 URL 所对应的搜索词去排的那个页面,就是标签出了问题。

想被收录的页面出现在列表里

这是反过来看同一件事。如果一个本来就是为了排名而做的页面出现在这里,说明页面上有东西把别的 URL 声明成了规范网页。通常是插件设置、CMS 默认值,或者从别的页面复制过来的 canonical。

什么时候可以不管

r/Wordpress 上有个 Rank Math 用户问,一个带参数的 URL 显示为备用网页怎么办。好几条回复说的是同一件事:这个难看的 URL 有 canonical 指向干净的版本,Google 照做了,什么都不用改 [5]。

这一栏里的绝大多数 URL 都是这种情况。跟踪参数、排序方式、会话 ID、打印版页面,本来就应该待在这里。

也不要用错误的办法去压低这个数字。Google 的文档写得很明确:「请勿使用 robots.txt 文件进行规范化」,也不建议用 noindex 在站内选择规范网页 [2]。在 robots.txt 里屏蔽备用 URL,Google 就读不到它的 canonical 标签了,URL 反而可能变成「已编入索引,尽管遭到 robots.txt 屏蔽」(英文)。

排查清单

  1. 把数量和网站实际发布的页面数比一比。如果在同一个量级,到这里就可以停了。
  2. 导出列表,抽 20 个 URL,看它们有什么共同点:参数、主机名、分页、变体。
  3. 对每一种规律,确认规范网页是你想让它排名的那个页面。
  4. 检查这些规范网页的状态码。每一个都应该直接返回 200,不应该再跳转。
  5. 让内链和站点地图都指向规范网址,让所有信号保持一致。
  6. 其他主机名和协议,不要只靠 canonical,改成 301 跳转。
  7. 如果数量远超网站规模,去访问日志里查这些 URL 的来源。

第 4 步可以用我们的批量 URL 检查工具:粘贴一组 URL,它会列出每个 URL 的状态码。规范网页里凡是没有干净返回 200 的,都要看一下。

参考来源

  1. Google Search Console 帮助,网页索引报告。
  2. Google 搜索中心,如何使用 rel="canonical" 及其他方法指定规范网址。
  3. r/TechSEO,How do you troubleshoot pages Google keeps indexing despite a canonical tag?,2026 年 9 月 7 日。
  4. r/Wordpress,Google discovered 1.2M parameter URLs (?i=) on my WordPress site,2026 年 7 月 30 日。
  5. r/Wordpress,Need help with Google Search Console errors on my WordPress site (Rank Math),2026 年 6 月 15 日。

本站数据来自 enfect.com 和 www.enfect.com 的 Google Search Console URL 检查结果,查询日期为 2026 年 9 月 24 日。