nofollow是HTML页面中a标签的属性值,按照英文解释就是“不要跟从” , nofollow标签的作用是指示搜索引擎不要跟踪此网页上的链接或不要跟踪某个特定链接, 告诉搜索引擎蜘蛛禁止爬取和传递权重。 是由Google、Yahoo和微软公司共同提出的这一标签,旨在抑制博客或论坛的垃圾留言和防止付费链接对搜索结果产生不利影响。
nofollow标签的添加方法主要有两种:
- 直接给链接添加nofollow属性标签:在HTML的a标签中,通过添加rel="nofollow"属性来实现。例如,
<a href="signin.php" rel="nofollow">登陆</a>
。 搜索引擎在爬取这个链接时 会忽略它,不会传递权重,也不会将其计入搜索结果的排名中。 - 在网页的meta标签中添加nofollow属性标签:通过在<meta>标签中使用
name="robots" content="nofollow"
来告诉搜索引擎该页面上所有的链接都无需追踪。这种方法适用于整个页面的链接,而不是单个链接。
nofollow标签的作用主要有:
- 防止不可信的内容:最常见的是博客上的垃圾留言与评论中为了获取外链的垃圾链接。 添加nofollow标签,可以防止这些链接对网站产生负面影响。
- 防止付费链接影响搜索结果:为了防止付费链接影响Google的搜索结果排名,Google建议使用nofollow属性 网站上有付费链接, 不会因为链接到垃圾网站而降低自身的权重。
- 引导爬虫抓取有效的页面:合理使用nofollow标签,避免爬虫抓取一些无意义的页面, 提高爬虫抓取的效率。
nofollow标签是SEO优化中的一个重要工具, 更好地控制搜索引擎的抓取行为,提高网站的质量和权重。
1. 站点内部链接中的使用
在网站的内部链接中,比如“联系我们”、“公司简介”、“广告服务”、“关于我们”等页面,这些页面往往对搜索引擎优化(SEO)和用户体验来说不是核心或高价值的内容。通过在这些链接上添加“nofollow”属性,可以防止网站首页的权重被分散到这些非关键页面,从而让网站的权重更加集中地流向更重要的内容页,提高网站整体的SEO效果。
2. 网站的导出链接
对于网站上的广告链接或其他非自家网站的链接,这些链接的主要作用是引导流量而非传递权重。因此,给这些链接加上“nofollow”属性是合理的,它不会影响用户点击广告带来的流量,同时避免了不必要的权重流失。类似地,对于任何不需要传递权重的外部链接,都可以采用“nofollow”处理。
3. 友情链接的管理
在友情链接交换中,如果发现对方网站存在权重下降、被搜索引擎惩罚、使用不正当手段优化、网站被黑或长期无人维护等情况,为了保护自己网站的权重不被牵连,可以在链接上添加“nofollow”属性,或者直接删除该链接。反之,如果发现自己的网站链接被对方以“nofollow”处理,且确认自身网站没有问题,则无需犹豫,直接删除对方的链接即可,这通常意味着对方对你的网站持不信任态度。
4. 垃圾评论与广告留言的防范
很多网站设有留言评论功能,但这也为垃圾评论和广告链接提供了可乘之机。为了防止这些无关链接对网站权重造成负面影响,网站管理员可以在后台设置自动为所有评论中的链接添加“nofollow”属性,从而有效屏蔽这些链接的权重传递功能。
“nofollow”的写法
在a标签中:直接在链接的a标签内添加
rel="nofollow"
属性,这是最基本的用法,用于指示搜索引擎不要跟随此链接进行权重传递。外部链接的专业写法:对于外部链接,特别是广告或其他导出链接,可以使用
rel="external nofollow"
,这不仅明确表示了链接是外部的,还强调了不传递权重的意图。这种写法有助于搜索引擎更好地识别和管理外部链接。meta标签中的全局设置:虽然较少使用,但在特定情况下(如批量处理nofollow链接的页面),可以在网页的
<head>
部分通过<meta name="robots" content="nofollow" />
来告诉搜索引擎不要抓取该页面上的所有链接(包括内部和外部)。然而,这种方法较为粗暴,可能会影响整个页面的SEO效果,因此需谨慎使用。
发表评论 取消回复