【发布时间】:2013-10-29 03:34:21
【问题描述】:
在我的大部分网站中,我都有很多指向我的其他网站和其他外部网站的外部链接。
我需要知道什么时候最好在网站中使用rel="nofollow" 或rel="external"?
【问题讨论】:
在我的大部分网站中,我都有很多指向我的其他网站和其他外部网站的外部链接。
我需要知道什么时候最好在网站中使用rel="nofollow" 或rel="external"?
【问题讨论】:
nofollow 链接属性不允许搜索引擎机器人跟踪链接。 如果你有 rel="nofollow" 那么果汁就会停止。
rel="external" 行为类似于 nofollow。它的 DoFollow 链接。
对于 rel="external" 表示该文件与当前文件位于不同的站点上。 rel="external" 是通知搜索引擎蜘蛛该链接是外部链接的 XHTML 有效版本。 但是,使用它不会在新窗口中打开链接。 target="_blank" 和 target="_new" 这样做,但不是 XHTML 有效的。我希望这会有所帮助。
我建议您对以下内容使用 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>
【讨论】:
nofollow 链接到我们的instagram 页面吗?另外,我应该在我的网站上使用'external' 和/或'nofollow' 作为form,这将由PHP 脚本通过AJAX 在后端的其他地方处理?
noopener noreferrer。
您可以将external 用于每个指向不同网站的链接,无论它是否属于您,是否位于同一主机上。
对于您不认可的每个链接,您都可以使用nofollow(例如:搜索引擎不应假定它是相关链接,也不应将任何排名归功于此链接)。
您可以对同一个链接使用这两个值:
<a href="http://example.com/" rel="external nofollow">Foobar</a>
请注意,external 并不表示链接应该在新窗口中打开。
请注意,搜索引擎机器人(支持nofollow)可能仍然关注 nofollow 链接(它并不禁止关注它)。 FWIW,meta-robots 关键字也有 nofollow 值(may mean the same … or not,取决于您遵循的定义)。
【讨论】:
nofollow 吗?例如<a href="tel:1800300200">
nofollow 对tel URI 有意义。 (另外,它应该只用于您不认可的链接或广告链接等,因此这些原因可能甚至不适用于tel URI。)
nofollow 链接到我们的instagram 页面吗?最后,我应该在我的网站上使用'external' 和/或'nofollow' 作为form,这将由PHP 脚本通过AJAX 在后端的其他地方处理?
这取决于您所说的“更好”是什么意思。这是两个完全不同的属性。 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/
【讨论】: