今天整理一下SEO中经常用到的nofollow属性。

nofollow它是HTML标签中的一个属性值,作用是告诉搜索引擎不要跟踪带有改属性值的链接,

用于指示搜索引擎不要追踪(即抓取)网页上的带有nofollow属性的任何出站链接,以减少垃圾链接的分散网站权重!

简单的说就是,如果A网页上有一个链接指向B网页,但A网页给这个链接加上了
rel="nofollow" 标注,则搜索引擎不把A网页计算入B网页的反向链接搜索引擎看到这个标签就可能减少或完全取消链接的投票权重

我们都知道,反向链接即外链是搜索引擎给网站排名的一个重要因素。为了添加反向链接,SEO作弊者会在论坛和博客等大量发布带无关链接的内容。这些垃圾链接的存在给搜索引擎对网页质量的评估造成一定程度的麻烦,可以说nofollow是一个非常好的“垃圾链接防火墙”。正是百度谷歌、Yahoo、MSN
为了应对垃圾链接(Spam)引入的一个属性,此属性应该被广泛采用。

Nofollow标签的作用有两方面,简单的说,一是不给链接投票,降低此链接的权重,二是使添加nofollow的部分内容不参与网站排名,便于集中网站权重。

使用方法

nofollow标签通常有两种使用方法:
1、将"nofollow"写在网页上的meta标签上,用来告诉搜索引擎不要抓取网页上的所有外部和包括内部链接。
<meta name="robots” content="nofollow” />
2、将"nofollow"放在超链接中,告诉搜索引擎不要抓取特定的链接。
<a rel="external nofollow" href="url"><span>内容</span></a>
3、nofollow标签是超链接<a>的一个属性值,我们只需要在源代码里面加上rel=”nofollow” 或者更为正规的rel=”external nofollow”即可 即:<a href=”#” target=”_blank” rel=”nofollow”>###</a> 。
nofollow还有另外的一些写法:
Meta robots标签必须放在和之间,格式:
content中的值决定允许抓取的类型,必须同时包含两个值:
是否允许索引(index)和是否跟踪链接(follow,也可以理解为是否允许沿着网页中的超级链接继续抓取)。
content部分有四个命令:index、noindex、follow、nofollow,命令间以英文的“,”分隔。
INDEX命令:告诉搜索引擎抓取这个页面
FOLLOW命令:告诉搜索引擎可以从这个页面上找到链接,然后继续访问抓取下去。
NOINDEX命令:告诉搜索引擎不允许抓取这个页面
NOFOLLOW命令:告诉搜索引擎不允许从此页找到链接、拒绝其继续访问。
根据以上的命令,我们就有了一下的四种组合
<META NAME="ROBOTS" CONTENT="INDEX,FOLLOW">:可以抓取本页,而且可以顺着本页继续索引别的链接
<META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW">:不许抓取本页,但是可以顺着本页抓取索引别的链接
<META NAME="ROBOTS" CONTENT="INDEX,NOFOLLOW">:可以抓取本页,但是不许顺着本页抓取索引别的链接
<META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">:不许抓取本页,也不许顺着本页抓取索引别的链接。
这里需要注意的是,不要把两个对立的反义词写到一起,例如
<META NAME="ROBOTS" CONTENT="INDEX,NOINDEX">
此外对于多命令,这里有一个简便的写法,
如果是 <META NAME="ROBOTS" CONTENT="INDEX,FOLLOW">
的形式的话,可以写成:<META NAME="ROBOTS" CONTENT="ALL">
如果是 <META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">
的形式的话,可以写成:<META NAME="ROBOTS" CONTENT="NONE">
如果是对于单独的某个搜索引擎不允许建立快照,例如谷歌,我们就可以写成:
<META NAME="Googlebot" CONTENT="INDEX,FOLLOW,noarchive">
如果在元标记中不屑关于蜘蛛的命令,那么默认的命令即为如下
<META NAME="ROBOTS" CONTENT="INDEX,FOLLOW, archive">
因此,如果我们对于这一部分把握不准的话,可以直接写上上面的这一行命令,或者是直接留空。
2.禁止搜索引擎建立快照。
<meta name="robots" content="noarchive">
以上的一段代码限制了所有的搜索引擎建立你的网页快照。如果我们需要仅仅限制一个搜索引擎建立快照的话,就可以像如下这样去写
<meta name="Googlebot" content="noarchive">
这样的标记是禁止搜索引擎为你的网站建立快照。

最新文章

  1. 去除inline-block元素间间距
  2. bzoj3223 文艺平衡树
  3. mac boot2docker certs not valid with 1.7
  4. 本地同时启动两个tomcat
  5. iphone练习之手势识别(双击、捏、旋转、拖动、划动、长按)UITapGestureRecognizer
  6. SSI指令使用详解(转)
  7. 几种开源SIP协议栈对比OPAL,VOCAL,sipX,ReSIProcate,oSIP
  8. kali 国内镜像源,以及PD_tools,Vm_tools的安装
  9. visual studio 2012 使用 git/github
  10. [SQL] SQL 基础知识梳理(六)- 函数、谓词、CASE 表达式
  11. 201521123098 《Java程序设计》第9周学习总结
  12. scrapy spider官方文档
  13. 关于webpack官网的学习
  14. nginx ssl 配置
  15. jupyter notebook 代码自动补齐插件
  16. javascript 点击触发复制功能
  17. select into赋值方式
  18. 【洛谷p1313】计算系数
  19. Matlab Codes and Datasets for Feature Learning
  20. [转]详解Oracle高级分组函数(ROLLUP, CUBE, GROUPING SETS)

热门文章

  1. [转]AngularJS的$resource
  2. Oracle 11gR2新建空表不分配Segment
  3. Oracle将表keep到内存
  4. 身为运维工程师怎么用Nginx部署DokuWiki
  5. 在MyEclipse中搭建Spring MVC开发环境
  6. 【PHP设计模式 03_JianDanGongChang.php】 简单工厂
  7. PHP中使用数组指针函数操作数组示例
  8. linkbutton datagrid showdialog 行效果
  9. 【转】学习总结--Cookie &amp; Session总结
  10. Dive into python学习笔记