Canonical标签的格式一般为:<link rel=’canonical’ href=’#’ />,意思就是让搜索引擎只收录带有Canonical标签的网址,对其他的重复页面的收录可以忽略不记,不参加页面权重的分配,这样的好处是集权效果明显。
Canonical标签与301重定向的作用有些相似,但是去主要的区别在于Canonical标签所针对的多个页面的特点是要相似度极高,甚至是完全相同的多个页面才会用到Canonical标签,而对于301重定向来说,任何多个页面都可以做301重定向。
很多时候,我们网站的多个页面虽然相似度很高,但是我们还是想让用户都可以访问这些页面,比如相同产品的不同型号的页面。那么这个时候我们就可以运用Canonical标签实现集权效果,告诉搜索引擎只要把相同的多个页面的权重集中到一个页面就可以了。
301重定向则是不管多少页面,只要做了301重定向,用户就只能访问其中的一个页面了,因为其他所有的页面都会跳转到这个页面上来。
或许因为大多SEOer都懂得301重定向的设置,所以小凯用301重定向与Canonical标签的区别来解释Canonical标签是什么,比较通俗易懂吧。