canonical的概念用途及用法详细解说,seo不可不看!
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不可不看!相关推荐
- git基本概念以及简单用法
git基本概念以及简单用法 最近优达把<如何使用Git和GitHub>这门课设置为免费课程,借此机会我也去学习了一波,以便能加入全球最大的同性交友网站.以下内容,均为听课笔记.总共分为三部 ...
- 安卓APP_ Fragment(1)—— Fragment概念、基础用法、动态变换、管理栈
摘自:安卓APP_ Fragment(1)-- Fragment概念.基础用法.动态变换.管理栈 作者:丶PURSUING 发布时间: 2021-04-15 23:32:31 网址:https://b ...
- Semaphore的概念及基本用法
Semaphore的概念及基本用法 Semaphore这个英文单词的意思是信号灯,即发送信号的那种灯.Java并发工具包中的Semaphore类则是线程之间互相发送信号的工具.我们可以把Semapho ...
- 从SEO效果看谷歌百度360搜狗有道bing技术现状
为什么80%的码农都做不了架构师?>>> 从SEO效果看谷歌百度360搜狗有道bing技术现状声音 maybe yes 发表于2015-08-20 16:52 原文链接 : h ...
- el表达式ne什么意思_JSP中EL表达式的用法详解(必看篇)
EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便.接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${ ...
- 【太原seo】seo入门看什么书好_seo入门书籍推荐
很多新手朋友想要学习seo,但是有无从下手,今天小编就为大家推荐一下seo入门看什么书好,为大家推荐几本seo入门书籍. NO1.<SEO实战密码:60天网站流量提高20倍(第3版)> 作 ...
- css .clearfix,css之clearfix的用法深入理解(必看篇)
如果有一个DIV作为外部容器,内部的DIV如果设置了float样式,则外部的容器DIV因为内部没有 clear,导致不能被撑开.看下面的例子: Div布局如下: Css代码如下: CSS Code复制 ...
- C语言学习笔记(1)--基本概念和函数用法
最近开始重新学习C语言,所谓"好记性不如烂笔头",把一些要记住的基本概念和一些函数用法,无论是书上看到的,或者是在别人的博客和论坛上帖子看到的,都归纳到这篇文章中: 2014-10 ...
- chipmunk物理引擎的基本概念和基本用法
chipmunk是一个开源2D物理引擎,项目主页:http://code.google.com/p/chipmunk-physics/ 工作需要研究了一下,这个引擎的资料还是不多,我阅读了所有的文档, ...
- 15分钟掌握Elasticsearch 8大核心概念与基础用法
Elastic已经形成了一个较为庞大的生态,这个生态的核心就是Elasticsearch.初学者的重点就是如何快速地了解并使用Elasticsearch,本文总结了Elasticsearch的8大核心 ...
最新文章
- 开源点云实时压缩方案测试
- Sql Server 邮件日志 操作
- 计算机应用管理试题,学习管理系统中计算机应用试卷试题及答案.docx
- 真美 | 你破坏Java代码的样子,真美!
- php 使用json 教程,如何在php中正确的使用json_PHP
- 上海中环C位出道,自动驾驶天团横「扫」北上广
- 我的世界java种子 要塞,《我的世界》你绝对没见过的稀奇种子,恐龙骨架出现在要塞...
- 2022 CVPR 三维人体重建相关论文汇总(3D Human Reconstruction)
- 《白帽子讲web安全》第1章 我的安全世界观
- 京东羚珑页面可视化平台介绍
- ai图片怎么把图中的字改掉_如何修改图片上的文字
- python画江苏_江苏高考数学再现算法流程图!学过编程的孩子都说So easy!
- 彻底删除卸载2345安全卫士及2345浏览器
- Unity3D开发游戏坦克大战
- 微博相册一键批量下载 Chrome 扩展
- 跟着太白老师学python day10 函数嵌套, global , nonlocal
- 单例模式 ,多例模式及工厂设计模式的简单案例介绍
- 实用教程|快速搭建自动导航机器人(一)
- 5G无线定位技术标准化及发展趋势
- ASO(应用商城优化)