HTML5元素对搜索引擎意味着什么?

时间:2010-12-13 02:55:40

标签: html5

首先我要说的是,我不打算开始一场火焰战: - )

我知道<article>这样的标签给出了文档的语义含义,但是使用它们会带来什么好处呢?

搜索引擎会以不同的方式看待它们吗?如果没有,还有什么其他好处?

3 个答案:

答案 0 :(得分:2)

Google网站管理员中心的Q + A似乎表明新的HTML5语义元素目前没有任何影响,但将来会在某个时候出现:

http://www.google.com/support/forum/p/Webmasters/thread?tid=2d4592cbb613e42c&hl=en

答案 1 :(得分:2)

有一天,搜索引擎可能会使用它们或微数据将更多意义与您的网站相关联,这有明显的好处。我不确定是否还是这样,但到目前为止,其他一些答案提供了一些很好的链接来回答这个问题。

另一个好处是清洁标记。它有助于清理使用HTML 4.01解决了我们许多组织问题的div汤。举个例子:

<div class="post">
<h1>Example Blog Post</h1>
   <div class="entry">
      <p>Blog text goes here...</p>
   </div>
   <div class="entryFooter">
      <p> Posted in example category.</p>
   </div>
</div>

不像以下那样可读或干净:

<article>
   <header>
      <h1>Example Blog Post</h1>
   </header>
   <p>Blog text goes here...</p>
   <footer>
      <p>Posted in example category.</p>
   </footer>
</article>

更清洁的标记将使标记更容易维护,这在我看来总是有益的。

答案 2 :(得分:0)

搜索引擎肯定会以不同的方式看待Microdata。

这是一个解析微数据的工具: http://www.google.com/webmasters/tools/richsnippets

要了解有关HTML5微数据的更多信息: http://diveintohtml5.ep.io/extensibility.html