时间:2017年07月24日
浅析网站优化中nofollow标签的作用
nofollow是HTML元meta标签的content属性的标签和链接(a)的标签中rel属性的一个值,告诉机器(爬虫)无需追踪目标页面,为了对抗blogspam(博客)垃圾留言信息,Google推荐使用nofollow,告诉搜索引擎爬虫不需要获取目标页面,同时告诉搜索引擎无需转移Pagerank的值到目标页面。但是如果您直接通过sitemap提交页面,那么爬虫将爬行,这里的nofollow只是当前页对目标页的一种态度,nofollow只是当前页面上的目标页面的一个姿态,并且不代表目标页上的其他页面。
1、用于meta元标签
如,告诉爬虫该页面上所有链接都无需追踪。
2、用于a标签
如登录,告诉爬虫该页面无需追踪。
nofollow标签有什么作用
nofollow标签无论对于站内优化还是站外优化,都具有非常大的作用。
nofollow标签的作用主要有以下几点:
1、防止付费链接影响Google的搜索结果排名
为了防止付费链接分散网站权重或者是PR,Google建议使用nofollow属性。
2、防止垃圾链接的危害
搜索引擎认为,当别人的网站指向你的网站的时候,相当于给你的网站投了一票,相应的就会提高你的网站排名。但是如果你的网站上面有垃圾网站的链接,那么搜索在惩罚垃圾网站的同时也会惩罚你的网站,降低你的网站排名,所以,这时候你网站上的垃圾链接相当于给你投了负的一票。
3、优化网站内链,引导站内权重流向
从网站内部来讲,nofollow标签主要用于网站内部的一些不重要页面或者不是由管理员编辑的内容。比如说网站上面的注册、登录、投诉、举报等链接,它们并没有竞争排名的作用,只是站内的功能性页面,可以对其在全站内的链接都进行nofollow处理。
除以上不竞争排名的页面外,对于竞争排名的网页也可以使用nofollow来控制站内权重的导向。比如说在网站的首页有很多个链接,对于那些重要程度不高的网页就可以使用nofollow标签,在这些页面上面使用nofollow标签,搜索引擎依然会收录这个网页,只是不会将权重或者是PR传给这些网页,这样就可以将首页的权重传递给网站的一些比较重要的页面,从而使这些重要的页面有着更好的排名。
如何查看哪些网页有nofollow标签
有的站长可能会犯嘀咕了,那么是不是到别人博客留言的时候都要查看源代码里面的链接有没有nofollow标签呢?如果有的话,那么我发的网站链接不就没用了吗?在这里SEO论坛给大家推荐一个可以查询网站的nofollow标签的插件:百度浏览器里有个叫nofollow的应用插件,直接在百度应用中心下载安装后,开启就可以使用,有nofollow标签的地方会用红色的虚线自动标记出来。