rel 这个属性是用来说明链接和包含此链接页面的关系,以及链接打开的目标,它有许多的属性值,比如 next,previous,chapter,section等等。
rel=’external’ 的意思是该链接不是本站的,而是其它站点的链接。通常只是一个替代target=‘_blank’的属性。target=‘_blank’的属性是打开新窗口。有些博客因为是采用严格的DOCTYPE声名的,如果你打开网站的源代码,在第一行的位置就可以看到:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” htt://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>在这种情况下 target=”_blank”可能会失效,因此采用rel=’external’这个参数来替代。
rel=”nofollow’ 的意思是不要读取,表示该链接不被推荐给搜索引擎,希望搜索引擎不要将该链接计入 Page Rank。Google, Yahoo, MSN 支持 rel=”nofollow”,一旦某个链接有rel=”nofollow” 属性,搜索引擎就不会将其作为计算该链接Page Rank 的考量值。
rel=’external nofollow’ 的意思是外部链接不要读取,对于rel=’nofollow’参数更加规范一些。