html <link />标签真实用法?

时间:2012-04-29 13:01:43

标签: html w3c link-tag

偶尔我会看到标签+数据:(除了css链接)

<link rel="Home" href="/" title="Page d'accueil de Babysun" />
<link rel="Index" href="/" />
<link rel="Top" href="/" title="Babysun / Accueil Babysun - Babysun" />
<link rel="Search" href="/content/advancedsearch" title="Recherche Babysun" />
<link rel="Shortcut icon" href="/extension/ezwebin/design/babysun/images/favicon.png" type="image/x-icon" />
<link rel="Copyright" href="/ezinfo/copyright" />
<link rel="Author" href="/ezinfo/about" />

链接标记描述为:

  

标签定义了文档和文档之间的关系   外部资源。标签最常用于链接到样式   片材。

文档与外部资源之间的关系??? 什么外部资源? 搜索引擎优化? 如果是这样,Google会关注什么:

<link rel="Home"....
<link rel="Index" ....
<link rel="Top" ...

感谢。

3 个答案:

答案 0 :(得分:4)

rel不仅限于<link>标记,也可以与<a>一起使用。

根据w3c

  

此属性描述从当前文档到的关系   href属性指定的锚点。这个的价值   attribute是以空格分隔的链接类型列表。

您可以在此处找到常见的链接类型:

http://www.w3.org/TR/html4/types.html#h-6.12

即便在这些中,只有搜索引擎优化(nofollow,noindex,canonical)有一些真正的杠杆作用(尽管谷歌知道在他想要时会忽略它们。)

这句话总结了类型:

  

用户代理,搜索引擎等可能解释这些链接类型   多样化的方式。例如,用户代理可以提供对链接的访问   文档通过导航栏。

这非常混乱,Microformats项目试图将其使用标准化(微格式不限于rel。)您可以找到草稿和规范here。最酷的是rel="tag"here)。

答案 1 :(得分:1)

正如规范所定义的那样:

  

...它传达可由用户呈现的关系信息   代理以各种方式(例如,带有下拉菜单的工具栏)   链接)

接下来,你可以阅读link types,并提取一些具体的信息。

答案 2 :(得分:0)

您可以在此页面上阅读有关该标记的更多信息:

http://www.w3.org/QA/Tips/use-links

Google,例如使用 rel =“canonical”来识别具有相同内容的每个网页都应该被搜索引擎编入索引。

http://support.google.com/webmasters/bin/answer.py?hl=en&answer=139394