rel=canonical
指定当前内容的首选可索引规范 URL。
INTERNATIONAL SEO
Canonical 标签告诉搜索引擎一组相似或重复页面中哪个 URL 是首选规范版本,帮助合并链接信号并减少重复内容造成的抓取浪费。
hreflang 用于关联内容相同、语言或地区不同的页面。每个版本应声明完整且一致的语言集合,并包含指向自身的条目;x-default 可为无法匹配语言的用户提供默认页面。
指定当前内容的首选可索引规范 URL。
关联面向不同语言或地区的同等页面。
没有匹配语言时提供默认页面。
Canonical 与 hreflang 会共同影响搜索引擎选择哪个 URL 参与索引和面向哪个地区展示。两者指向不一致、页面被 noindex 或语言版本缺少自引用时,hreflang 可能被忽略。
识别缺失、重复、跨域或指向非当前页面的 Canonical。
检查语言代码、目标地址、自引用、重复声明和 x-default。
结合重定向、HTTP 状态、HTML lang 与 noindex 判断信号是否一致。
工具读取当前页面的公开 HTML 和响应头,不修改页面,也不保存历史记录。
解析公网 IP,限制跳转、超时、压缩体和页面大小。
从 HTML 与 HTTP Link 头中提取所有 Canonical。
验证 hreflang 代码、URL、自引用、重复项和 x-default。
结合状态码、noindex 和重定向输出可执行修改建议。
自引用 Canonical 通常是最稳定的默认配置;跨域或非自引用 Canonical 可能是有意合并内容,也可能让当前页面退出索引。hreflang 只有在各语言页互相声明时才完整生效。
首选 URL 与最终页面一致,索引目标清晰。
需要确认合并到其他 URL 是否为有意设置。
每个语言页面都应发布一致且双向的完整集合。
建议每个可索引 HTML 页面提供一个明确的 Canonical。独立页面通常自引用;重复页则指向希望参与搜索的规范版本。
浏览器可以解析相对地址,但 SEO 实践更建议使用完整 HTTPS 绝对 URL,减少 base 标签、环境配置或抓取器解析差异。
是。每个语言版本应在 hreflang 集合中包含指向自身的条目,并与其他版本形成返回链接。缺少自引用或双向关系时,搜索引擎可能忽略整组声明。
不是强制字段,但对语言选择页、全球首页或无法匹配语言的用户很有价值,通常建议在多语言集合中配置一个默认 URL。
每个语言页面通常应 Canonical 到自身,同时通过 hreflang 关联其他语言。把所有语言 Canonical 到同一个语言页面,会与 hreflang 目标发生冲突。