nofollow 用于控制权重流动
本地来源:seo-llm/SEO实战密码-markdown/第04章 网站结构优化/nofollow 的使用/nofollow 用于控制权重流动.md
nofollow 用于控制权重流动
由于 nofollow 标签能阻止蜘蛛爬行和传递权重,很快又被 SEO 用在某些内部链接,以达到控制内部链接权重流动及分布的目的。最常见的是应用在联系我们、隐私权政策、用户条款、用户登录等链接上。这些页面往往有整站链接,如果没有使用 nofollow,整站的链接权重会平等地流动到这些网页上。而像隐私权政策这种网页一般来说用户很少关心,想通过搜索排名带来流量的可能性也极低。所以这些搜索价值不高的网页积累权重并没有必要。
有的网站通过 nofollow 控制权重流动,将权重导向需要收录和排名的页面后,网站整体收录、排名和流量有明显提高,但有时候就没有明显效果。
也有人认为,用 nofollow 控制链接和权重流动是个迷思,有欺骗搜索引擎蜘蛛之嫌,因为展现给用户和搜索引擎蜘蛛的内容不一样。提高网站内部链接效率应依赖于构建合理的网站架构,而不是使用 nofollow 标签。
Google 资深工程师 Matt Cutts 曾对此评论说,nofollow 使用在内部链接上,确实能够影响 Google 排名,但这只是次要因素。好比你有 100 元钱,使用 nofollow 就好像仔细研究怎么花这 100 元钱,这对一些人有帮助。但更有用的是把精力放在怎么再多赚 300
元钱上,而不是琢磨怎么花这现有的 100 元钱。
2008 年上半年的某个时间,Google 对 nofollow 链接权重传递算法做了改变。假设页
面权重有 10 元钱可以传递,页面上有 10 个链接,在 nofollow 标签出现之前,每个链接传递 1 元钱。如果其中 5 个链接加了 nofollow,在 2008 年的算法改变之前,剩下的没有
nofollow 的 5 个链接,每个链接传递 2 元钱,算法改变之后的处理方式是,剩下的 5 个非 nofollow 链接还是各传递 1 元钱。当然,算法改变前后,nofollow 链接都不传递 PR 值和权重。也就是说,2008 年之后,加了 nofollow 相当于浪费了 PR 值和权重,页面本来有的 10 元钱,只传递出去 5 元,还有 5 元消失了。
Google 在做了这个变动一年多之后,2009 年 6 月 Matt Cutts 才在博客上宣布。在这一年多时间里,没有人注意到这个算法变动。这说明 nofollow 的具体细节和效果远不是 SEO 人员所能掌握的。从宏观的角度看,页面链接怎样分配和传递权重很可能更为复杂,并不是平均分配的。比如,导航及博客评论等地方的链接能传递的权重可能本来就很少。就算没有 nofollow 的存在,博客评论里的链接传递与正文里的链接一样的权重本来就不太合理。
所以英文网站(准确说是以 Google 为优化目标的所有网站)用 nofollow 是会浪费权重的,nofollow 阻断的链接权重并不会被传递到其他 follow 的链接上,而是凭空消失了。不使用 nofollow,隐私权政策之类的页面获得很高权重虽然没必要,但也无害,权重还会随着链接传递到其他页面。Google 官方也不建议使用 nofollow 控制权重流动。
在特定情况下,使用 nofollow 刻意降低某些页面的权重可能会有帮助。比如,如果某些页面(隐私权政策等)被大量抓取,抓取量大到影响其他正常页面的抓取,这时给指向这些页面的链接简单加上 nofollow,降低其权重,可能就大幅降低其抓取量了。再如,某些完全不想被收录且数量又大的页面,如排序、排版、筛选页面,链接加上 nofollow,蜘蛛就基本不会在这些页面上浪费抓取份额了,因为这些页面基本不会有其他链接。
百度对 nofollow 的处理与 Google 不同,百度将加了 nofollow 的链接视为完全不存在,既不传递权重,也不浪费权重。这里仅指权重传递效果,不排除百度通过加了 nofollow的链接发现新 URL。
所以,做中文网站时可以考虑给没必要传递权重的链接加上 nofollow,把权重更好地集中到需要的地方。做英文网站时加 nofollow 就要慎重,因为有可能起到反作用,没有特殊需要,通常建议不要使用。
本文档为站内渲染。原始文件本地路径:saas/source/seo-llm/SEO实战密码-markdown-第04章-网站结构优化-nofollow-的使用-nofollow-用于控制权重流动-29c98f.md(仅本地保留,不入库不部署)