TL
Tool Lab
💰捐赠
💰捐赠

Canonical Tag Generator

Generate canonical link tags and HTTP headers to prevent duplicate content.

HTML <head> 标签

<link rel="canonical" href="https://www.example.com/blog/my-article" />

HTTP响应头

Link: <https://www.example.com/blog/my-article>; rel="canonical"

规范化的Canonical URL

https://www.example.com/blog/my-article

关于本工具

Canonical标签(<link rel="canonical">)在存在重复或相似页面时,告诉搜索引擎哪个URL是"主"副本,防止链接权重分散到多个URL。

此工具规范化URL(小写主机名、删除尾部斜杠),并生成<head>部分的HTML标签和等效的HTTP响应头。

使用方法

  1. 在输入框中输入页面URL。
  2. 工具会自动规范化URL(删除尾部斜杠、小写主机名)。
  3. 复制HTML <head>标签,粘贴到页面的<head>元素中。
  4. 或者在服务器上设置HTTP响应头以达到相同效果。

使用场景

使用canonical标签合并www/non-www URL、HTTP/HTTPS、过滤产品页面、分页页面,以及发布在第三方网站上的内容。

常见问题

  • 每个页面都需要canonical标签吗?是的。即使没有重复页面,作为SEO最佳实践,建议设置自引用canonical。
  • 应使用绝对URL还是相对URL?始终使用绝对URL(https://...)。相对路径在技术上有效,但可能在某些爬虫中引发问题。
  • Canonical标签能保证去重吗?不能。它是对搜索引擎的提示,而非指令。搜索引擎通常会遵循,但如果认为其他URL更权威,可能会忽略它。