在seo常规操作中,不是必须用到canonical标签,所以它也是被很多人忘却的一个标签,甚至有些人都不知道这一标签。不过在一些特殊案例中是非常实用的,而且搜索引擎对于这一标签的识别也是非常迅速的,有多迅速?在我自己操作的过程中,可能正好赶上百度更新,1天时间就生效了,早上改好,下午就有效果了。
canonical到底是什么?
英文释义为标准,权威,规范的意思,在seo中,canonical标签代表一个页面的规范化url写法,它告诉搜索引擎这个页面应该以canonical标签里的url为展现结果。现在的网站基本都是cms类程序做的页面,每个页面可能有多个不同的链接指向此页面,我们常规做法可以通过robots.txt,301重定向,站内全部使用绝对地址等等手法来避免此种情况的发生。不过有时候robots.txt是完全不满足使用的,而301是可以,不过百度对于301的生效时间,据ZAC测试过,3个月左右时间,而且经常往复,考察期较长。
google,bing等搜索引擎官方都明确支持的,百度官方貌似没有明确说过支持canonical标签,不过从实际案例来讲,是支持的。 Continue Reading