SEO代码优化之nofollow标签详解
来源:    发布时间: 2019-11-19 17:11   534 次浏览   大小:  16px  14px  12px
SEO代码优化之nofollow标签详解 0411工作室分享 www.seo0411.cn

“nofollow” 标签是代码中的一个标签属性,网页上的链接加上这个标签后就不会被计算权重,搜索引擎支持nofollow属性。也就是说,加上了nofollow标签属性的链接,目的是告诉搜索引擎不要跟踪加这个链接,不要传递链接权重,不要在搜索算法中计算这个链接。www.seo0411.cn





在网站SEO优化中,通过设置nofollow标签,我们可以控制网站权重的流动(也就是说常说的“集中权重”),避免链接指向垃圾页面,这样就可以让网站主要的页面能够更快的获得关键词排名了。





但是要注意,如果其他页面上有你想nofollow的页面链接,比如:首页加了nofollow,但是内页没有加nofollow,又或者sitemap直接提交的页面链接,爬虫还是会爬取到的,nofollow标签只是当前页对目标页的一种态度,并不代表其他页对目标页的态度。此外,nofollow标签是针对搜索引擎蜘蛛的,对于用户来说,并不影响用户的点击。




   nofollow标签的作用



1、禁止蜘蛛抓取不可信的内容,最常见的是网站上的垃圾留言与评论中为了获取外链的垃圾链接,为了防止页面指向一些拉圾页面和站点。




2、为了防止付费链接影响搜索引擎关键词排名,建议给广告链接添加nofollow属性。




3、禁止爬虫抓取无意义的页面,提升爬虫抓取的效率。




4、防止网站权重导出,可以给站外链接添加nofollow标签,比如分享链接、联系的QQ链接等。(PS:给友情链接添加nofollow是不道德的,也不要跟着类网站交换友链)





   nofollow标签的使用方法



1、用于meta元标签:<meta name="robots" content="nofollow" />,告诉爬虫该页面上所有链接都无需追踪。




2、用于a标签:<a href="login.aspx" rel="nofollow">登录</a>,告诉爬虫该页面无需追踪。具体示例:




<a href=“链接地址” rel=“nofollow></a>




在a标签当中的链接后边加上rel=”nofollow”,这样就顺利的告诉蜘蛛不要对此链接进行跟踪,当不想权重输给某个外部链接,但又不得不在内容上出现该链接时,那么就可以使用这样的方式屏蔽掉。





   nofollow标签的相关属性



1、external nofollow




示例:<a href=“链接地址” rel=“external nofollow></a>




从字面上意思来看,external是“外部的”,nofollow是“不要追踪”,综合来看extenal nofollow 则表示“外部的不要追踪”,这两根本就是同一个意思,external nofollow 只是nofollow比较规范的书写而已。




2、Google官方博客发布了新的属性,这两个标签是为广告和UGC新创的专用标签




(1)rel=”sponsored”



这个新属性/标签用于标注广告、赞助商或其它因利益而存在的链接。




(2)rel=”ugc”



这个新属性/标签用于UGC(用户产生内容),如论坛帖子、博客评论之类的。





Google创建这两个新的属性,是为了更好地分析、使用链接信号。也就是说,把链接进行分类,方便算法对链接进行分析、计算pr等。seo0411.cn





一个链接可以用多个属性值,就像rel=”external nofollow”,我们可以设置rel=”ugc sponsored”,可以表示链接是广告也是用户产生的内容;也可以设置rel=”nofollow ugc”表示用户产生内容,链接不要跟踪。



另外,这两个属性是谷歌新建的,百度等其他搜索引擎的态度尚未可知。所以,对于已有的nofollow标签,我们大可不必去修改,增加的这两个标签是将标签的属性细分化了,如果我们想要把链接进行规范化处理,最好还是加上属性。0411工作室

 
417922332
 
QQ  0411工作室
Power by 建站之星 | 美橙互联 版权所有