Nofollow标签最初用于站外链接,不传递权重给不信任站点,典型的像“博客留言,论坛群发”
nofollow用于站内,更多是引导蜘蛛抓取重要的页面,规范蜘蛛的爬取通道!
像一些不经常更新的页面和不参与排名的页面(关于我们之类的)添加nofollow ,减少蜘蛛对这些页面的频繁抓取(或不抓取)。我们都知道:蜘蛛抓取一个网站是有一个时间上限(资源上限),nofollow掉这些页面对提升其他重要页面(最新发布的页面)的抓取和更新意义不言而喻!
可以加上Nofollow,基本上搜索引擎是不爬取的,即使加上了nofollow也不见得不会传递权重,在《seo实战密码》一书中,有这么一个分析,说是一个页面传递权重时,应该是对于链接的页面权重从理论上讲是平分的,而当加上了nofollow标签之后,应该也同样是将不传递的权重集中到其他的页面上,但实际上不是这样的,即使这些页面链接加了nofollow标签,也同样不会将这部分的权重分配给其他页面,或是保留在导出的页面,这部分链接?不知道去哪儿了。而在百度中也在在这样的事实。
如果不想让收录或是爬取的页面可以在Robots里边进行屏蔽,这样会更好一些,其实有时候,可以在这些没有必要的页面加上nofollow,给搜索引擎蜘蛛一个好的爬取路线,让搜索引擎蜘蛛在网站上做不必要的重复工作或是无意义的工作,这也是对于搜索引擎优化的一种方式,nofollow并不见得可以让您流失多少权重,也不可能让您多保留多少权重,最重要的是可以给搜索引擎蜘蛛一个更好的体验,让其有一个更明确的爬取路线。
一般不建议在同一个页面中添加大量的Nofollow,添加nofollow过多,容易使蜘蛛认为这个页面没有价值。而且貌似加上nofollow后,google确实不会爬取,但百度会爬取,但不会赋予权重。曾经在搜狐博客(它的锚文本是nofollow)中放入个网站虚构的url地址,从服务器日志中,确实看到百度爬虫爬过来了,但返回代码是404(因为是虚构的)。
其实,外链虽然对网站权重提升起到很大的作用,但是,外链对网站的权重也起到下降的作用。
如今,百度对医疗站这么严格,我们为了保守起见,无论是新站,还是老站,医疗站更重视于内容上和用户体验 上。Nofollow不用恶意的去做。