其实直到写本文前几天,我并没有多去了解nofollow链接。印象中最实用的SEO技巧是多写有意义、高质量的文章,其他大多属于奇技淫巧,点缀而已。
朋友家无意间询问nofollow的正确使用方式,于是花了两天时间查看相关资料,结合之前的SEO知识才明白nofollow链接的重要作用。
本人非SEO专业人士,本文仅从个人理解角度谈一下如何合理使用nofollow链接。
nofollow链接
nofollow是a标签rel属性的一个属性值,许多做SEO的都习惯称为nofollow标签。相应的,有rel=”nofollow”的链接称为nofollow链接,没有该属性值的常规链接叫dofollow链接。
为了打击论坛、博客日益泛滥的垃圾评论外链,Google在2005年提出了不会传递权重的nofollow链接方案。随后Yahoo、Bing、百度等搜索引擎也宣布加入对nofollow链接的支持。
如今,各大论坛、WordPress博客、推特、Facebook等中大型网站,默认所有外链都是nofollow链接,靠机器群发垃圾评论外链获得更高排名的时代已经过去。
合理使用nofollow链接
根据SEO常识,PR值通过链接在不同网页间流动。而nofollow链接打破PR值和权重的流动,表明网站不会为该链接背书的态度。搜索引擎也会忽略nofollow链接,nofollow链接指向的页面不会从当前页面获得任何权重和PR值传递。
那么,哪些链接应该被nofollow呢?个人认为下列情况的链接都可以做成nofollow链接:
- 不重要或不需要被索引的页面;例如本站 Shadowsocks/SS客户端、ShadowsocksR/SSR客户端、V2ray客户端和trojan客户端 页面中的下载分发链接;
- 推广他人购买的商品链接;例如本站的 一些VPS商家整理 中的商家链接、亚马逊购买链接等;
- 付费链接;发商业软文、或者收费广告中的链接,也应该都是nofollow链接。根据谷歌最新标准,付费链接属性值建议为”sponsored”。本站 ShadowsocksR/SSR客户端 和 V2ray客户端 页面中有付费广告,本人已将链接属性值更新为”sponsored”;
- 用户产生的链接;用户评论、或用户文章中出现的链接,nofollow是最佳选择,同时建议额外使用”ugc”属性值。
某些网站过度SEO,不希望传递向站外链接传递权重,于是将外链转成内链。对于UGC平台,这种做法完全没问题,能避免垃圾文章和评论蹭权重。但对于个人网站,这种做法其实没有必要。web是通过http协议才汇聚成知识的海洋,人类的精神家园,有dofollow链接才能让有价值的网页排名更高,优秀内容才能脱颖而出。如果没有dofollow链接全是nofollow链接,搜索引擎找出优秀内容的难度更大,这对互联网生态不利,也会反过来伤害每一个网民。
本人希望互联网的内容能更健康,认为优秀的内容应该被更多人看到,因此本站文章所有参考文献都是dofollow链接,对网友有重要帮助的引用链接也都是dofollow链接。
PS:nofollow不等于noindex,搜索引擎仍然会爬取网页;nofollow链接虽然不会获得权重,但会带来流量以及间接dofollow链接的机会,因此nofollow链接并非毫无用处。
rel常见值
除了nofollow,a标签的rel属性常见的属性值有:
- external:表明这是一个站外链接
- license:指明网页内容所使用的许可条款链接
- noopener:在新的顶级窗口中打开链接
- noreferrer:不传递referer信息
- ugc:表明这是用户评论产生的链接
- sponsored:指明这是一个付费链接
WordPress默认给target=”_blank”的文章内链添加 “noopener noreferrer”属性,给评论中的链接默认添加 “ugc nofollow noopener”属性。
参考
3. Nofollow链接 VS Follow链接:所有你需要了解的知识
本文最后修改日期:2020年4月5日