全网营销就找百站网络

10万+客户的选择
精准传达 · 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

2024.08.28SEO优化知识

nofollow和noreferrer傻傻分不清楚?看完就懂了!

       nofollow和noreferrer是两种不同的HTTP头部指令或HTML标签属性,它们在网页链接处理上扮演着不同的角色。这两个概念在Web开发中各有其用途,理解和正确使用它们对于保护用户隐私、优化SEO和提高网站安全性都非常重要。

差异点

nofollow

noreferrer

目的不同

旨在减少垃圾链接对网站权重的影响

侧重于保护用户隐私和防止敏感信息泄露

应用场景不同

用于SEO优化和减少非重要链接对网站权重的影响

隐私保护和防止敏感信息通过referrer信息泄露

实现方式不同

HTML标签属性

通过HTTP头部指令

效果不同

不给予链接权重传递

不发送目标URL作为Referer信息

  一、nofollow

  1.定义与功能

  nofollow是一个HTML标签的属性值,主要用于指示搜索引擎不要追踪(即抓取或索引)带有该属性的链接。这意味着,即使网页上存在该链接,搜索引擎也不会将其视为对目标页面的投票或权重传递。

  它的主要目的是减少垃圾链接对网站权重的影响,防止通过大量发布无关链接来提升网站排名。

  2.使用场景:

  通常在广告链接、用户生成内容(UGC)中的链接、评论中的链接等场景下使用nofollow,以避免这些链接对网站权重产生不利影响。

  也可以用于网站内部的非重要页面链接,如“联系我们”、“关于我们”等页面,以集中网站权重于核心页面。

  3.实现方式:

  将"nofollow"作为属性值添加到<a>标签的rel属性中,如<ahref="url"rel="nofollow">链接文本</a>。

  二、noreferrer

  1.定义与功能:

  noreferrer是一种HTTP头部指令或HTML标签属性,用于控制网页链接在被点击时是否向目标网站发送referrer信息。referrer信息是浏览器在请求页面时自动附加的,包含了当前页面的URL。

  使用noreferrer可以保护用户隐私,防止第三方通过referrer信息追踪用户行为或获取敏感信息。

  2.使用场景:

  当网页中包含敏感信息(如个人身份信息、登录凭证等)时,可以使用noreferrer来防止这些信息通过链接被第三方获取。

  在用户点击广告链接时,使用noreferrer可以阻止浏览器向广告服务器发送referrer信息,从而减少广告商对用户行为的追踪。

  3.实现方式:

  作为HTTP头部指令,可以在服务器响应时设置Referrer-Policy:no-referrer。

  作为HTML标签属性,可以将其与<a>标签的rel属性结合使用,但需要注意的是,直接作为rel属性的值并不标准,更常见的是通过<metaname="referrer"content="no-referrer">在HTML文档的<head>部分设置整个页面的referrer策略。然而,对于单个链接,更推荐的做法是使用HTTP头部指令或确保整个页面的referrer策略符合需求。

分享:
建站流程
  • 需求沟通

  • 页面设计风格

  • 程序设计开发

  • 后续跟踪服务

  • 测试和上线

  • 数据添加

  • 客户咨询

准备好创建您心仪网站了吗? 点击这里,立即免费获取全网营销解决方案!

Copyright 2024 杭州百站网络科技有限公司 版权所有 ICP备案号:浙B2-20090312 浙公网安备 33010602000005号 管理登录

扫码添加微信
获取报价

通过以下途径
即刻开启一站式全网营销体验

  • 建站热线: 0571-87269236
  • 优化热线: 0571-87269165
立即开始一对一专业咨询
在线咨询