作为一个网站优化中的新人,可能很多网站优化师都对nofollow不陌生,但是很多时候我们会对nofollow用法存在一些误区,主要是存在以下两个方面:
2.nofollow不宜过度使用,会影响搜索引擎爬取,影响收录。
那么以上两种说法到底哪一种才是正确的?
小编认为第二种说法,还是比较偏向的,但又不绝对!
首先小编认为nofollow的确会影响爬虫的爬取,但只是针对添加nofollow标签的a链接才生效,并不会影响其他方式引来的爬虫,依然可以通过其他渠道的爬虫让文章收录;
其次,官方给的定义是这样写的:
nofollow” 标签是Google、Yahoo和微软公司前几年一起提出的一个标签,链接加上这个标签后就不会被计算权值,搜索引擎支持nofollow属性,在很大程度上抑制博客或论坛的垃圾留言。对站长来说是一件大好事。nofollow是HTML元标签(meta)的content属性和链接标签(a)的rel属性的一个值,告诉机器(爬虫)无需追踪目标页,为了对抗blogspam(博客垃圾留言信息),Google推荐使用nofollow,告诉搜索引擎爬虫无需抓取目标页,同时告诉搜索引擎无需将的当前页的Pagerank传递到目标页。但是如果你是通过sitemap直接提交该页面,爬虫还是会爬取,这里的nofollow只是当前页对目标页的一种态度,并不代表其他页对目标页的态度。
我们可以清楚地看到,nofollow的作用主要是禁止爬取和禁止传递权重,也就是pr值。
最后,总结下nofollow主要作用:
1.Nofollow标签限制蜘蛛爬取链接,被加上nofollow标签的外链无权重传递作用;
2.Nofollow标签的有无是交换友情链接时必须考察的因素之一;
3.Nofollow标签只是防止权重输出,并不能避免权重损失,但能引导蜘蛛的爬行;比如当你的页面上有5个外部链接,那么每个外部链接得到的权重为1/5,而你在其中的一个外部链接上添加了nofollow标签,使得蜘蛛不爬取这一个链接,那么剩余的4个外部链接得到的权重一样还是1/5,页面的权重一样会分给这5个链接,只是其中被设置了nofollow标签的链接所获得的权重是丢失而没有形成传递,如果是添加友情链接,不建议加nofollow噢。