创作者运营工具桌
Canonical 网址标签生成器
输入完整网址即可生成可复制的 rel=canonical HTML 标签;工具会移除 # 锚点并安全转义 HTML 属性,数据只在浏览器处理。
最后更新:
生成 Canonical 网址标签
Canonical 网址标签生成器有什么用?
Canonical 标签用于告诉搜索引擎哪个网址是内容的首选版本,常用于带有筛选、追踪参数或可通过多个路径访问的页面。本工具生成一行可直接放到 head 中的 rel=canonical 标签。
标签生成规则
工具使用浏览器原生 URL 标准验证网址,移除不代表独立资源的 # 锚点,再安全转义网址中的 HTML 属性字符,输出 <link rel="canonical" href="…" />。
商品页示例
输入 https://example.com/product?ref=42#reviews 后,结果会移除 #reviews,生成指向 https://example.com/product?ref=42 的 canonical HTML;查询字符串中的 & 也会被安全显示。
使用方法
- 输入以 http 或 https 开头的完整首选网址。
- 生成 HTML,确认域名、路径和必要查询参数正确。
- 复制标签放入页面 head;每个内容页只应设置一个 canonical。
常见问题
工具会自动删除 UTM 参数吗?
不会。是否删除追踪或筛选参数属于网站索引策略,工具会保留你输入的查询字符串,避免未经判断地改写首选网址。
为什么会删除 # 锚点?
通常 # 锚点只定位同一文档中的段落,并不是另一个可索引资源;canonical 一般应指向不含锚点的文档网址。
可以把标签放在页面正文吗?
不建议。搜索引擎期望 canonical link 位于 HTML head 中;请通过网站模板或 SEO 系统的 head 设置加入。