概述
canonical在html中并不是会经常看到,但它的出现却可以改变seo格局,canonical是09年谷歌联合雅虎和live search三大搜索引擎开支持的link新属性,这样说来canonical并不是大家所说的标签,时隔四年作为中文搜索引擎巨头的 百度宣布开始支持canonical标签 ,由此可见canonical在搜索引擎优化领域的重要性,因此作为seo对于canonical的概念用途及用法真的可以说是不可不看!
什么是canonical其概念是什么?
2009年谷歌、雅虎、live search三家搜索引擎巨头同时宣称将支持一个link标签新属性 rel=“canonical” 该属性主要用于规范网页网址,减少相同页面的收录和混淆,其概念主要是目前互联网网站大都使用动态语言建设,虽然可以设置强有力的伪静态,但对于搜索引擎来说同样会有一定几率收录相同页面的动态网址,这时就会在搜索引擎上出现不同网址相同内容的问题,canonical属性的出现解决了这一问题,当蜘蛛抓取网页时会根据canonical中指定的网址进行规范化识别,避免重复网页的出现!
canonical的用途
canonical的用途主要用于规范网页网址,对于网站优化而言可以有效的将权重集中至规范的网页网址上,避免搜索引擎收录相同内容不同网址的网页,有效提高网站的质量,提高网站搜索引擎排名,客户体验度方面,canonical可以使得记忆网址更加统一,避免客户不知道哪个网址才是正确的情况发生,另外canonical对于网站安全方面也有所贡献,他可以有效防止网站被一些居心叵测的人进行iframe或隐性转发,使网站在搜索引擎上更具有唯一性!
canonical的用法
canonical的用法是在link标签中进行设定 设置好的canonical看起来应该是这样 <link rel="canonical" href="规范化网页网址">
其中href中的网址是想要规范网页的网址,要注意的是其出现位置最好出现在 <title></title>
标签前,这样在搜索引擎抓取网页时可以方便发现并及时处理,访问抓取规范化网页.
canonical什么时候适合使用
原则上canonical并没有使用的限制,canonical出现的初衷便是辅助作用,一般情况下当网站是动态网站且设置了伪静态后,则需要添加canonical属性将规范化网址设置为伪静态后的网址,在网站不支持设置301重定向或网站管理员不会设置时使用canonical可以有效将权重集中至规范化网址,从这点看canonical是一个更加简单的具有301重定向效果的属性.
后续:百度MIP、谷歌AMP要求使用canonical表明其页面关系.
AMP(Accelerated Mobile Pages)移动页面加速是谷歌推出的一个开源项目,随着手机端的不断兴起,手机站也成为了较为流行的互联网产物,如何加快手机站的打开速度一直是困扰许多网站建设人员的问题,谷歌AMP将一些耗费资源的HTML废除,使用AMP特定的标记,并将AMP页面在服务器上建立高速缓存,从而达到提高移动网站打开速度的目的.
谷歌AMP
MIP(Mobile Instant Pages)是百度推出的类似于AMP的一款移动网页加速器,通过快速的JS渲染技术和高速缓存技术从而实现移动网页加速.
百度MIP
但移动网站与PC站都有着相同的内容不一样的网址,怎样区别手机站和与PC站的关系呢?AMP要求PC站应使用 <link rel="amphtml" href="对应的AMP网址">
而AMP网站应使用 <link rel="canonical" href="对应的PC网站地址"/>
,MIP同样要求PC站应使用 <link rel="miphtml" href="对应的AMP网址">
而MIP网站应使用 <link rel="canonical" href="对应的PC网站地址"/>
.
本文转载自 安阳seo http://www.zyblog.cc/ 转载请注明出处,谢谢!
最后
以上就是迷你钻石为你收集整理的canonical的概念用途及用法详细解说,seo不可不看!的全部内容,希望文章能够帮你解决canonical的概念用途及用法详细解说,seo不可不看!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复