创作者运营工具桌

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;查询字符串中的 & 也会被安全显示。

使用方法

  1. 输入以 http 或 https 开头的完整首选网址。
  2. 生成 HTML,确认域名、路径和必要查询参数正确。
  3. 复制标签放入页面 head;每个内容页只应设置一个 canonical。

常见问题

工具会自动删除 UTM 参数吗?

不会。是否删除追踪或筛选参数属于网站索引策略,工具会保留你输入的查询字符串,避免未经判断地改写首选网址。

为什么会删除 # 锚点?

通常 # 锚点只定位同一文档中的段落,并不是另一个可索引资源;canonical 一般应指向不含锚点的文档网址。

可以把标签放在页面正文吗?

不建议。搜索引擎期望 canonical link 位于 HTML head 中;请通过网站模板或 SEO 系统的 head 设置加入。