什么是 canonical URL 标签?为什么它对SEO至关重要

什么样的外贸网站能做到谷歌首页?
撇开你平时常听到的站内站外优化方法,如果你的外贸独立站没有canonical URL标签,我可以很负责地告诉你,你绝对上不了谷歌首页,可能连前十页都进不去。
什么是 canonical URL 标签?
canonical URL标签也叫规范网址,出现在网页代码的头部。
以博客为例,canonical URL标签的代码大致如下。
如果你打开任何一个网站,鼠标右键查看网页源代码Ctrl+F搜索canonical时,发现没有上面这行代码,我可以很负责地告诉你,这个网站的SEO是不合格的。
为什么要使用 canonical URL 标签?

首先,各大搜索引擎对网站SEO的考量包括了这个标签。
其次,很多网站SEO的问题就是不同的URL对应同一个页面内容。
以常见的产品页面为例,外贸独立站的结构通常是 /products/ 的路径。
一旦出现分页,就会生成新的URL,如 /products/page/2/。
如果不做canonical URL标签优化,就搜索引擎机器人来看,上面两个URL的页面内容是一样的,因此机器人不知道到底要把哪个URL编入搜索结果里,也不知道哪个页面才是重要的。
无形间的重复内容,大大降低了页面在搜索引擎的重要性,页面权重也分散了。
虽然谷歌官方的说法是重复内容不直接影响SEO,但大量的重复内容会分散网站本该有的排名。处理重复内容的最有效方法是通过canonical URL标签规范网址。
否则谷歌会分不清楚你网站重复内容的页面哪个重要,哪个不重要。
而 canonical URL标签的目的是告诉谷歌把重要的页面与其它页面区别对待,在搜索结果中只显示唯一的URL,规范URL的结构,让其它重复内容的URL指向最主要的那个URL。
它将链接权重传递到主页面。
如何将 canonical URL 标签添加到你的网站?
canonical URL标签出现在网页代码的头部。
你可以先检查一下你的外贸独立站,随便打开一个页面。
鼠标右键查看网页源代码Ctrl+F搜索canonical这个词,看看有没有搜索结果。
如果能搜索到,表示已做优化,否则可通过插件实现。
常用的SEO插件通常会自动为每个页面生成canonical URL标签。
但还有一种情况需要你手动设置。
比如做商城,分类和产品很多,上新时可能不同图片但参数或描述相同,URL如下。
情形:/分类A/产品/ 与 /分类B/产品/ 的情况。
又或是这样。
情形:/分类A/产品1/ 与 /分类A/产品2/ 的情况。
虽然两个页面的URL不同,但内容几乎完全一致,这个时候只能手动设置canonical URL标签来区别这两个页面,让搜索引擎知道哪个更重要。
在后台打开需要传递链接权重的页面,将更重要的那个页面的URL填在里面,而比较重要的那个页面就不用再设置了。
总结
本章介绍了canonical URL标签的定义、作用及做法。
可以使用SEO插件或高质量主题来实现,例如某些主题本身已经做过canonical标签优化。
最后,canonical URL的传递与301重定向是两回事,请勿混淆。
canonical URL用于指示重复内容中哪个URL最规范、最重要,并不实际跳转。
canonical URL标签虽然能传递链接,告诉搜索引擎URL的唯一性和规范网址结构,但如果把它当301重定向使用就有点过头了。
我见过有人想把某个页面的SEO排名顶上去,把首页的canonical URL都指向了想要排名的页面,结果排名没上去,连首页都不收录,颇为尴尬的情况。
