link rel="canonical"
link rel="canonical"标记在HTML中用于指定搜索引擎网页的首选版本。它告诉搜索引擎应该索引网页的哪个版本,并在搜索结果中排名靠前。标签应该放在网页HTML代码的头部,并且应该指定页面首选版本的URL。如果网页同时具有PC版和移动版,则规范标签可用于指定PC版是搜索引擎的首选版本。
示例:
<head>
<link rel="canonical" href="https://seo.ichil.com">
</head>
情况一:
多于同时拥有多个内容相同的网站,例如,您有一个PC网站,为了获取手机端的客户,您又增加了一个WAP手机网站,但两个网站的内容是相同的,或者说大部分内容都是相同的,PC版域名为www.lichil.com,移动版域名为wap.lichil.com,对于搜索引擎来说,不同的域名就是不同的网站,搜索引擎会认为www.lichil.com与wap.lichil.com是两个不同的网站,那后出的网站相当于在抄袭前面的网站(SEO文章最重要的是什么?是创新,而不是抄袭);或者说两个网站同时出现在搜索引擎,您要告诉搜索引擎哪个网站是您的首选版本,这个时候,就可以加上link rel="canonical"。
为了避免出现多个版本的网站(PC版、移动版)并且网站内容相同的情况,建议创建响应式网站,响应式布局的网站,可以自动适应PC端、移动端。
情况二:
您的网站使用了伪静态URL,但是动态URL同时也可以访问,你要告诉您的静态URL是您首选版本。
例如:https://seo.lichil.com/seo/1025.html与https://seo.lichil.com/article?title=seo&type=html&page=2,都可以访问同一篇文章,应该在<head>里面放入:
<head>
<link rel="canonical" href="https://seo.lichil.com/seo/1025.html">
</head>
情况三:
如果域名带www与不带www都可以访问同一个网站,也可以使用link rel="canonical"。告诉搜索引擎,带www的域名是您的首先版本。但是,这种情况,还是建议优先使用301重定向。
注意:重复的内容并只是首页,所以应该在每个页面都加上link rel="canonical"。
通过添加link rel="canonical",您向搜索引擎发出信号,表明指定的URL应被视为规范版本。这有助于巩固重复内容的排名信号,并防止对您网站的 SEO 产生潜在的负面影响。
请务必注意,“规范”标签应在同一域内使用。 它不应用于指向外部或不相关的内容。
正确使用link rel="canonical"有助于搜索引擎了解您喜欢的内容版本,巩固排名信号,并通过避免重复内容混淆来确保更好的用户体验。
link rel="canonical" 元素只是给出建议,而不是强制的规定。搜索引擎会考虑 link rel="canonical" 的指示,但也会综合其他信号来决定内容的索引和排名。