Canonical 标签检测
检查页面的规范网址、能否正常访问,以及是否与其他信号冲突。
关于Canonical 标签检测
canonical 标签(<link rel="canonical" href="…">)在同一内容可通过多个地址访问时——带或不带 www、带跟踪参数、排序或筛选视图、打印版本——告诉搜索引擎哪个 URL 是主版本。它把排名信号集中到一个 URL 上。
canonical 错误悄无声息却代价高昂:把所有页面指向首页、指向已重定向或 404 的 URL,或与 noindex 发出矛盾信号,都可能让页面掉出索引。本工具同时读取 HTML 标签和 HTTP 标头,确认规范网址确实能加载,并将其与 og:url 和 robots 指令进行比对。
常见问题
每个页面都应该有 canonical 标签吗?
是的。在每个可索引页面上设置指向自身的 canonical,是防止参数和跟踪代码产生重复 URL 的低成本保障。
canonical 是指令还是提示?
它是强提示。Google 通常会遵循,但如果其他信号(重定向、内部链接、站点地图)指向别处,可能会选择其他 URL。
用 canonical 还是 301 重定向?
如果旧 URL 不应再被访问,用 301。如果两个 URL 都需要继续供用户使用(例如筛选后的商品列表),用 canonical。