检查Canonical标签
检查中...
Canonical标签分析
页面URL
HTML Canonical
HTTP Header Canonical
自引用
问题与建议
确保Canonical标签正确实施
通过正确的canonical标签防止重复内容并巩固页面权重
Canonical标签(rel='canonical')告诉搜索引擎哪个URL版本是'主副本'。我们的检查器验证HTML和HTTP header两种实现。
什么是Canonical标签?
一个HTML元素(link rel='canonical'),指定网页的首选版本。当多个URL有类似内容时,告知搜索引擎应索引哪个。
我们检查什么
HTML Canonical
检测HTML head中的<link rel='canonical'>标签。
HTTP Header
检查HTTP响应头中的canonical声明。
重复检测
发现多个canonical标签时发出警告。
URL验证
验证绝对URL与相对URL以及自引用canonical。
最佳实践
- 每个页面应有自引用canonical标签。
- 始终使用绝对URL(包括https://)。
- 每页不超过一个canonical标签。
- canonical URL必须与实际页面URL完全匹配。
- 用于分页内容、URL参数和HTTP/HTTPS变体。
- 不要将canonical设置到返回4xx或5xx错误的页面。
常见问题
什么是自引用canonical?
指向页面自身URL的canonical标签。Google推荐的做法。
canonical和noindex能同时使用吗?
技术上可以,但会发送矛盾信号。
Google总是遵循canonical吗?
不是,这是提示而非指令。但正确实施的在大多数情况下会被遵循。