SEO 优化 词条目录
前端Wiki/词条/canonical 规范链接

canonical 规范链接

定义用 rel=canonical 声明一组重复页面的规范地址,把权重收敛到唯一主版本避免自我竞争

电商列表页、带统计参数的分享链接、PC 与移动双版本常造成同一内容多个 URL。搜索引擎不知该排哪个版本,于是权重分散、互相挤占——canonical 就是解决方案:在每个重复页面的 head 里声明 ,告诉搜索引擎权重与排名都归到主版本那一个 URL。

使用要点:canonical 是强建议非强制命令;指向的页面必须内容相同或高度相似,跨页面乱指会被忽略甚至惩罚;参数页面(排序、筛选、分页)要分析用户意图再决定是否收敛,分页内容收敛到第一页会害得后续页全部消失;canonical 与 hreflang 同时用于多语言站点时指向必须一致。写错自己指向自己或形成环链是最常见事故,上线后用 Search Console 的网址检查抽查。

HTML
<!-- 带统计参数的重复页指向规范地址 -->
<link rel="canonical" href="https://example.com/seo/keywords.html">

<!-- 以下变体地址全部收敛到上面这条 -->
<!-- /seo/keywords.html?from=share -->
<!-- /seo/keywords.html?utm=email -->
⚠ 常见误区
🔗 相关词条关键词布局内部链接
← 返回来源章节关键词布局