Google Search Console 中的规范 URL 是什么意思?
索引问题
当多个 URL 展示的内容基本相同时,Google 会将其中一个编入索引,并将其余视为重复。被编入索引的那个 URL 就是规范 URL。Search Console 会显示两个相关取值,两者之间的差异才是关键。
- 用户声明的规范 URL - 页面自行指定的 URL,通常通过
rel="canonical"标签。 - Google 选定的规范 URL - Google 实际编入索引的 URL。
两者都会出现在资源中任意 URL 的 URL 检查 结果里。
为什么它们会不一致
rel="canonical" 只是提示,不是指令。Google 会把它与重定向、站点地图中列出的 URL、站内链接方式、hreflang 注释、HTTPS 与 HTTP,以及哪个 URL 看起来更干净放在一起权衡。如果这些信号与标签矛盾,Google 会以信号为准。
在 索引编制 > 网页 报告中,不一致会体现为以下原因之一:
- 重复网页,Google 选择的规范网页与用户指定的不同 - 你的标签未被采纳。
- 重复网页,用户未选定规范网页 - 你没有声明,因此由 Google 选定。
- 备用网页(有适当的规范标记) - 符合预期;该 URL 指向别处,本意就不是被编入索引。
为什么这会改变你的报告数据
效果数据会归到规范 URL 上。如果 Google 把 /product?colour=blue 规范到 /product,参数版 URL 在网页报告中的点击次数会是 0,尽管用户实际访问的就是那份内容。在断定某个页面没有流量之前,先检查它,确认 Google 实际把数据记在哪个 URL 上。
如何修正你不认同的规范 URL
- 为每个页面设置指向自身的规范 URL,并使用绝对 URL。
- 站内链接只指向一个版本,导航和分页也不例外。
- 对不想保留的版本使用 301 重定向,而不要只依赖标签。
- 站点地图中只保留规范 URL。
- 不要在并非近重复的页面之间设置规范。Google 会忽略该设置,并可能把该页面当作软 404。
提示: Google 选定的规范 URL 也会由 URL Inspection API 返回,因此你可以一次检查整批 URL,而不必逐个检查。
两个 URL 争夺同一个搜索词是相关问题:参见关键词蚕食实操指南。
AutoPSEO 如何提供帮助
AutoPSEO 的批量 URL 检查会在你提交的每个 URL 上同时显示 Google 选定的规范 URL 和覆盖状态,因此一整套模板或整个文件夹可以一次检查完。参见 URL 检查。
Ready to see what your Search Console data is hiding?
Connect a property and every report fills in immediately. No credit card needed.