外部链接:何时使用rel="external"或rel="nofollow"?

46

在我的大部分网站中,我有很多指向我的其他网站和其他外部网站的链接。 我需要知道在网站中何时更好地使用 rel="nofollow"rel="external"

3个回答

62
你可以使用external来标记所有指向不同网站的链接,无论是你自己的还是别人的,无论是否在同一主机上。
你可以使用nofollow标记所有你不认可的链接(例如:搜索引擎不应该认为这是一个相关链接,也不应该给这个链接任何排名信用)。
你可以同时使用这两个值来标记同一个链接:
<a href="http://example.com/" rel="external nofollow">Foobar</a>

请注意,external并不表示链接应该在新窗口中打开。
请注意,支持nofollow的搜索引擎机器人仍然可能会跟踪nofollow链接(它不会禁止跟踪)。顺便说一句,在meta-robots关键字中还有nofollow值(根据您遵循的定义,这可能意味着相同...或不是)。

你会在电话链接上使用 nofollow 吗?例如:<a href="tel:1800300200"> - ksav
1
@ksav:不,我认为对于tel URI来说,nofollow没有意义。(此外,它只应用于您不支持的链接或广告等链接,因此这些原因可能甚至不适用于tel URI。) - unor
这个逻辑在2020年仍然成立吗? - oldboy
另外,我是否应该在链接到我们的Instagram页面时使用“nofollow”?最后,对于将通过AJAX由PHP脚本在后端处理的网站上的“表单”,我是否应该使用“'external'”和/或“'nofollow'”? - oldboy

9
nofollow链接属性不允许搜索引擎爬虫跟随链接。如果您使用rel =“nofollow”,那么链接的权重就没有传递。

rel =“external” 不像nofollow那样。它是DoFollow链接。

对于rel =“external”,它意味着文件位于与当前站点不同的站点上。 rel =“external”是XHTML有效版本,通知搜索引擎蜘蛛该链接是外部链接。但是,使用此方法不会在新窗口中打开链接。target =“_blank”和target =“_new”可以实现此功能,但不符合XHTML规范。希望这有所帮助。

我建议您在以下内容中使用Nofollow链接:

  • 评论或论坛中的链接 - 任何具有用户生成内容的内容都可能成为垃圾邮件的来源。即使您进行了精心的审核,也会有漏网之鱼。
  • 广告和赞助链接 - 任何旨在作为广告或赞助协议的一部分的链接必须进行nofollow。
  • 付费链接 - 如果您以任何方式收取链接(目录提交,质量评估,评论等),请进行nofollow出站链接

**

如果您有指向自己网站的外部链接,则使用

<a href="http://example.com/sample_page/" rel="external">Your Link</a>

如果你有指向不信任的他人网站的外部链接,可以将两者结合使用。
<a href="http://example.com/sample_page/" rel="external nofollow">Other Domain Link</a>

如果您有指向他人网站的外部链接,并且您认为该网站值得信赖,则使用

<a href="http://example.com/sample_page/" rel="external">External Useful Link</a>

你认为我应该在链接到我们的Instagram页面时使用nofollow吗?此外,对于我的网站上将由PHP脚本通过AJAX在后端处理的form,我是否应该使用'external'和/或'nofollow' - oldboy
对于外部网站(特别是那些您不信任的网站),您还应该使用 noopener noreferrer - P. Galbraith

-2

这要看你所说的“更好”是什么意思。这两个属性完全不同。 rel = nofollow 告诉搜索引擎爬虫不要查看此链接(可能您不希望对其他网站进行此操作,但您将在其他网站上使用它)。文档:rel=nofollow - https://support.google.com/webmasters/answer/96569?hl=en

rel = external 表示该链接不是网站的一部分,并在新窗口中打开链接(在旧版IE中无效)。它被用作有效的XHTML属性,而不是 target="_blank"。在这里,您可以学习如何使用它:http://www.copterlabs.com/blog/easily-create-external-links-without-the-target-attribute/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接