搜索引擎优化(SEO):SEO视角下的“nofollow”和“noreferrer”链接有什么区别?

NoFollow – 不要传递链接值

NoReferrer – 不向服务器发送推荐人信息(不起作用!)

rel = nofollow告诉搜索引擎不要将值传递给引用的页面; 好的,所以它叫做no follow,这意味着搜索引擎应该忽略链接而不是跟随它到引用的页面。实际上,搜索引擎可以按照链接查看它的位置,但在大多数情况下不会给链接带来任何价值。

换句话说,Google不会将任何PageRank或TrustRank传递给引用的页面。

此链接属性最初旨在与博客评论垃圾邮件作斗争; 为了获得他们网站的链接,人们正在向博客中删除毫无意义的评论。如果这些链接没有传递任何价值,那么垃圾邮件制造者就不太可能发布愚蠢无意义的评论。(当然,只要不道德的公司可以说服网站所有者,博客评论的链接正在帮助他们的网站,这种做法将继续下去,但肯定处于较低的水平。)

rel = noreferrer是一个HTML5的东西。它告诉浏览器在请求网页时不要向服务器发送引用信息。然而,这只是理论……事实上,目前没有浏览器支持这一点。

如果确实如此工作,这是背景。单击链接时,浏览器会向管理链接中引用的Web站点的Web服务器发送请求,请求页面。但它也会发送一些额外的信息,例如浏览器的类型和找到链接的页面……“referer”。因此,Web服务器可以保存有关人们如何到达Web页面的信息… 链接到所请求页面的Web 页面。

rel = noreferrer属性只是告诉浏览器不发送该信息……但是,如上所述,大多数浏览器当前忽略该需求。

由于这在浏览器中不起作用,它可能也不适用于搜索引擎; 他们当然可以阅读它并根据属性做出某种决定,但可能不会。

在SEO中没有像noreffer链接,但是有一个名为nofollow的术语,用于让谷歌知道不要遵循任何特定的URL /页面。它就像你有那个页面,但不希望谷歌索引它。它有必要用于搜索引擎优化的目的,比如只有你想让访问者访问的页面,并让谷歌知道你在这里没有做任何垃圾邮件来获得谷歌搜索引擎结果页面的排名。