确切的说,nofollow是用来帮助站点管理员或者SEO优化人员和搜索引擎之间对话的,它告诉搜索引擎"不要爬行某个链接对应
的页面.原本是通过页面级的标签meta来告诉搜索引擎不要爬行这个页面上的所有外向链接,如:
<meta name="robots" content="nofollow" />
在使用nofollow限制某个链接之前,限制搜索引擎对某个特定链接的爬行比较麻烦(比如,需要通过将这个链接重定向到一个在
robot.txt中被阻止的URL上.正因为此才创造了rel属性的新值nofollow.这样管理员可以更加详细的控制:不只是简单的告诉
搜索引擎对整个页面中的某个链接不爬行,而是不去爬行某个特定的URL.如:
<a href="signin.php" rel="nofollow">sign in</a>
Google如何处理nofollow?
google不爬行被设置为nofollow的链接.也就是说google不会,事实上使用nofollow等于告诉google从页面甚至web删除掉整个链
接.不过如果其它的网站有对这个页面的链接而没有使用nofollow,那么这个页面仍然有可能出现在我们的搜索结果
目录,亦或者这个页面被提交到google的网站地图中都会影响.不过其它的搜索引擎的处理可能会有轻微差别.
google规定和使用nofollow的特殊情况
下面是你可能考虑使用nofollow的几种情况: