我们在SEO优化过程中总不可避免地出现一些导出链接,而我们又不想让蜘蛛抓取或传递权重,用nofollow能很好地解决这件事。
一. 什么是nofollow标签
nofollow是HTML页面中a标签的属性值。这个标签的意思是告诉搜索引擎“不要追踪此网页上的链接”或“不要追踪此特定链接”。它是Google几年前提出的一个新标签,目的是减少垃圾留言,这个留言很可能被视为一个垃圾链接,这也主要是应对spam而增设的一种属性。当然百度也支持这个标签,在百度搜索引擎指南中已经明确提到百度支持nofollow标签,带有nofollow标签的URL, 将不会传递权重。
现在我们已经知道了nofollow 的作用,它是告诉搜索引擎,不要将该链接计入权重。这样做的目的就是防止导出链接过多而分散网站的权重。因此多数情况下我们可以将一些不想传递权重的链接进行nofollow掉, 例如一些非本站的链接,不想传递权重,但是又需要加在页面中的像统计代码、备案号链接、供用户查询的链接等正常的无意义的链接。
二. nofollow标签的两种写法:
1. 将“nofollow”用于meta标签:
<meta name="robots" content="nofollow">
用来告诉搜索引擎不要抓取该网页上的所有外部和内部链接
2. 将“nofollow”用于a标签:
<a href="https://baidu.com" rel="nofollow">
用来告诉搜索引擎不要抓取该链接。
三. nofollow标签的用法:
1. 防止不可信的内容,最常见的是博客上的垃圾留言或评论、论坛帖子、社交网站等,因为在这些地方用户可以自由留下链接,这些往往是垃圾链接出现最集中的地方。现在很多大型的博客和论坛程序都自动给评论或帖子中出现的链接自动加上了nofollow标签。
2. 控制网站内页权重流动。网站上最常见的“联系我们”“隐私权政”“用户条款”“用户登录”等链接,如果不使用nofollow标签,权重就会平均流动到每个链接,而这些链接对用户需求和搜索引擎并没有什么价值,反而是一种极大的浪费。用nofollow标签可以很好的控制权重从而流向相对重要的页面。
3. 友情链接。我们在和其他站长交换友情链接,一定要特别注意对方网站上的友情链接是否加上了nofollow标签。否则我们所谓的友情链接就变成了单向链接了,不能从对方网站上获得权重。