今天跟大家讲下HTML代码中nofollow标签的作用与具体用法。实际上,此标签基本不用于一般的中小企业网站,但对于内容更新频繁且数量众多的信息型网站非常有帮助。
让我们看下nofollow是什么意思?作为链接的属性值,nofollow表示告诉搜索引擎不要追踪具有nofollow属性的URL链接。例如:<a href="https://www.krseo.com/register.html" rel="nofollow">网站注册</a>,这样我们告诉搜索引擎不要追踪 register.html 这个链接地址。
此外,可以在网页的meta标签中设置nofollow,这意味着告诉搜索引擎不要追踪页面上的所有链接,不过这种用法很少使用,因此在本文中不再赘述。
综上所述,不难得出nofollow标签的基本含义是告诉搜索引擎不要追踪某些页面链接。
nofollow标签的作用是什么?
在了解nofollow的概念和基本含义后,让我们看一下nofollow的用法。如上所述,nofollow有两个基本用途:一个是写在meta里,但很少使用;另一个写在A标签中。
我们要知道哪些链接应该使用nofollow标签,以下简要介绍了nofollow的几种典型用法。
1、底部链接。特别是在购物网站上,底部有诸如:关于我们、投诉和建议,免责声明,帮助中心之类的链接。这些链接对用户非常有帮助,但是对搜索引擎来讲没有什么用处,因此链接可以加上nofollow。
2、更多链接。例如栏目的“阅读更多文章”,通常在页面上列出固定数量的文章后,会有一个“更多”链接。这样的链接使用户易于浏览栏目下的其它文章,但对搜索引擎而言毫无意义,因此nofollow也可以用于此链接。
3、常用链接。如果页面的内容相对较小并且不经常更新,则是否使用nofollow都没有区别。如果内容快速更新,为了让搜索引擎抓取更多新链接,你可以将一些不重要的或已收录的链接加上nofollow,这样来促进对其他新链接的爬行。
关于nofollow的用法,在以上三种情况下都可以使用,那么设置它的目的是什么?我们从三个方面对此进行解释。
1、节省蜘蛛数量。我们知道搜索蜘蛛对爬行网页链接的配额有限。对于不需要被收录的一些页面,我们设置nofollow,因此我们可以将这些配额应用于其他需要被抓取收录的链接,这有助于提高重要页面的收录率。
2、防止权重分散。页面上的每个链接都有一定的权重,权重是分散的。如果将不重要的链接加上nofollow,则可以将此部分的权重分配给其他链接,并且可以增加其他链接的权重。
3、统一锚文本。尽管诸如“阅读更多”之类的链接的用户体验非常好,但实际页面上会增加不少重复的链接锚文本,可能导致权重的分散。如果设置了nofollow,则可以在不影响用户体验的情况下完美解决此问题。
最后,结论是nofollow有其特殊的用途,但建议不要刻意大量设置nofollow,另外,请勿在友情链接上使用nofollow属性,并在与他人交换链接时检查对方是否使用nofollow。
标签: nofollow
还木有评论哦,快来抢沙发吧~