术语 · 概念
规范链接
规范链接(rel="canonical")用来声明一组内容相同或高度相似的 URL 中哪一个是正式版本,把外部信号集中到这一个地址上。
规范链接(rel=“canonical”)用来声明一组内容相同或高度相似的 URL 中哪一个是正式版本,把外部信号集中到这一个地址上。
写法是在页面 <head> 里放 <link rel="canonical" href="…">,非 HTML 文件可通过 HTTP 响应头声明。它自 2009 年起被主流搜索引擎共同支持。
它是提示,不是指令
搜索引擎会把 canonical 与内链、站点地图、重定向等信号一起判断,最终仍可能选择另一个 URL 作为规范版本。声明与实际选择不一致时,说明其他信号在指向别处。
重复 URL 从哪来
追踪参数、排序与筛选参数、http 与 https、带与不带 www、结尾斜杠有无、分页与打印版、同一内容挂在多个栏目下。这些地址正文相同,对抓取方是同一份内容的多个副本。
与 GEO 的关系
同一份内容散在多个地址上,会稀释指向它的外部引用,也让被 AI 引用时出现的地址不稳定——今天引这个,明天引那个,引用源的累积效果被打散。默认做法是每个页面自引用 canonical;不要把所有页面统一 canonical 到首页,那等于声明全站只有一个页面值得收录。