40

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

4

3 回答 3

56

您可以使用指向不同网站external每个链接,无论它是否属于您,是否位于同一主机上。

您可以使用nofollow您不认可的每个链接(例如:搜索引擎不应假定它是相关链接,也不应给予此链接任何排名功劳)。

您可以将这两个值用于同一链接:

<a href="http://example.com/" rel="external nofollow">Foobar</a>

请注意,external这并不表示应该在新窗口中打开链接。

请注意,搜索引擎机器人(支持nofollow)可能仍会跟随一个nofollow链接(它并不禁止跟随它)。FWIW,还有-关键字的nofollow值(这可能意味着相同......或不同,取决于您遵循的定义)。metarobots

于 2013-10-28T15:27:29.433 回答
7

nofollow链接属性不允许搜索引擎机器人跟踪链接。如果你有 rel="nofollow" 然后果汁停止。

rel="external"剂量就像 nofollow。它的 DoFollow 链接。

对于 rel="external" 这意味着该文件位于与当前站点不同的站点上。rel="external" 是通知搜索引擎蜘蛛该链接是外部链接的 XHTML 有效版本。但是,使用它不会在新窗口中打开链接。target="_blank" 和 target="_new" 这样做,但不是 XHTML 有效的。我希望这会有所帮助。

我建议您将 Nofollow Links 用于以下内容:

  • 评论或论坛中的链接- 任何具有用户生成内容的内容都可能成为垃圾邮件的来源。即使你小心缓和,事情也会溜走
  • 广告和赞助链接- 任何旨在作为广告或赞助安排一部分的链接都必须禁止。
  • 付费链接- 如果您以任何方式对链接收费(目录提交、质量评估、评论等),请不要关注出站链接

**

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

<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>
于 2018-06-09T09:04:36.640 回答
-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/easy-create-external-links-without-the-target-attribute/

于 2013-10-21T08:48:50.080 回答