我应该使用<meta name =“author”content =“Your Name”/>或<link rel =“author”href =“http://mysite.com/about/”/>?

时间:2011-02-26 08:28:05

标签: html html5 seo semantic-web meta-tags

在html 5中,rel="author"用于链接到有关页面作者的信息。这可以是mailto:地址,但不一定是这样。它可以简单地链接到联系表单或“关于作者”页面(我个人不希望出于明显的原因提供电子邮件)。

到目前为止,我一直在使用meta author attribute来做同样的事情 - 尽管新的html 5规范的优点是你可以提供的不仅仅是一个名字,还有一个更进一步的链接提供了有关您的信息。

根据Stack Overflow上的another answer,Google,Yahoo和MSN似乎没有为<meta>作者代码[source]编制索引。它怀疑他们目前没有索引rel="author"

提供两者都有意义吗?或者目前担心这个问题毫无意义?

1 个答案:

答案 0 :(得分:9)

在搜索引擎之间的战争背后,是一种“所有者metas”,然后我会去两者。 在您不尝试进行垃圾邮件索引之前,搜索引擎不应该责怪您使用它们。

根据您的内容的目的,在不同的上下文中使用特定的元数据。

Google Scholar Metadata

让你使用:

<meta name="citation_authors" content="Donald Jenkins">
<meta name="citation_keywords" content="html5 html meta-tags">

还有Dublin Core Meta Data Initiative,它提供了一整套用于创作的元数据等。

不是medata,但仍然有趣提供个人信息,hcard microformat,它使用普通和语义html提供vcard,格式可以被其他引擎解析。

hcard示例:

<div class="vcard">
 <a class="url fn n" href="http://borisguery.com/">
  <span class="given-name">Boris</span> 
  <span class="family-name">Guéry</span>
 </a>
</div>