Canonical就是在meta中的一个标签,主要作用就是规范网址。当网站出现多个URL同时指向一个页面的时候,就需要使用到Canonical标签。当网站使用了Canonical标签后,就会告诉搜索引擎,要以那个页面URL为主,这样才能避免权重分散,从而有利于网站页面排名。
那么,什么情况下会使用到Canonical标签呢?
1、当网站出现多个URL指向一个页面的时候,正常情况下,很多SEO人员都会使用301重定向来解决这个问题。但如果网站没有做301重定向,或者服务器无法支持的时候,就需要使用Canonical标签来规范网站页面的URL。
2、对于一些大型网站来说,网站中会有很多的页面,而在设置有些页面的时候,就会在页面的URL中添加一些参数,这样就会导致一些页面会出现多个URL,这时候就可以使用Canonical标签了,从而也就能够更好的规范页面URL。
3、当网站URL做了伪静态化后,就会出现一个页面多个URL的情况,一个是静态URL,另一个就是动态URL,这两个URL都会指向同一个页面,这时候就需要使用Canonical标签来对网站URL进行规范。
4、对于商城网站来说,网站中会出现很多相似的页面,而想要规范这些页面的URL,就需要使用Canonical标签,这样才能让用户获得更好的浏览体验。
总之,只有合理的使用Canonical标签,才能更好的帮助到网站的发展,从而网站也就能够获得更好的推广宣传效果。