rel=external nofollow和nofollow和external标签的含义区别

首先rel 这个属性是用来说明链接和包含此链接页面的关系,以及链接打开的目标,它有许多的属性值。比如next、previous、chapter、 section等等。我们比较长见的也是常说的是rel=’nofollow’两种参数的应用。这是Google挑头增加为了应对垃圾链接引入的一个rel=’nofollow’属性,此属性随后被各大搜索引擎广泛采用。 而rel=’external nofollow’只是更相对于rel=’nofollow’参数更加规范一些。

rel=’external nofollow’与rel=’nofollow’其功能就中文译文”不要读取”及”外部链接不要读取”,就已说得很清楚了。然而最近有人说起rel=’external’ 不清楚是什么意思,不知道这个属性是否同rel=’external nofollow’与rel=’nofollow’一样的功能。

其实rel=’external’只是一个替代target=”_blank” 的属性。target=”_blank” 的属性是打开新窗口。但有些博客因为是采用严格的DOCTYPE声名的,如果你打开网站的源代码,在第一行的位置就可以看到:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“>在这种情况下target=”_blank”可能会失效,因此采用rel=’external’这个参数来替代。

Google Yahoo和bing都接受rel=’nofollow’,而rel=’external nofollow’只有部分搜索引擎接受。但我发现国外的blog网站上看到的都是使用rel=’external nofollow’,其中就连Google的搜索工程师Matt Cutts的博客使用的都是rel=’external nofollow’。

另外,对于百度而言,一个月前我得知确切消息百度支持rel=’nofollow’,但不知道是否支持rel=’external nofollow’。

2 Replies to “rel=external nofollow和nofollow和external标签的含义区别

发表评论