微数据 (Microdata) 摘要

微数据WHATWG HTML 标准的一部分,用于在网页上的现有内容中嵌套元数据。搜索引擎、网络抓取工具和浏览器可以从网页中提取和处理微数据,并使用它为用户提供更丰富的浏览体验。
—— MDN: Microdata

总而言之,使用规范的微数据可以使搜索引擎等自动化程序更好地展示、分类一些事物。通常,我们会使用 Schema.org 词汇数据库所规定的一些关键词实现微数据。

一个例子

这是使用了微数据标记的一篇博客文章的代码片段:

<article itemscope itemtype="http://schema.org/BlogPosting">
 <header>
  <h2 itemprop="headline">微数据 (Microdata) 摘要</h2>
  <p><time itemprop="datePublished" datetime="2022-11-8">2022 / 11 / 8</time></p>
  <link itemprop="url" href="?comments=0">
 </header>
 <p>微数据是 WHATWG HTML 标准的一部分,用于在网页上的现有内容中嵌套元数据。搜索引擎、网络抓取工具和浏览器可以从网页中提取和处理微数据,并使用它为用户提供更丰富的浏览体验。</p>
 <p>...</p>
 <footer>
  <a itemprop="discussionUrl" href="?comments=1">查看评论</a>
 </footer>
</article>

文章被包含在 <article> 标签内,此标签含有属性 itemscope,用于标记元素将会拥有一些与元数据关联的数据项。这些元素的类型 itemtype 被设置为了 http://schema.org/BlogPosting,这指向了 Schema.org 所定义的用于博客的词汇表。

<article> 标签内的元素,一些被设有 itemprop 属性,标明了这些元素在 itemtype 规定下所具有的特殊意义,例如“ headline ”表示了文章的标题。

利用这些标记,能使得内容更易于被自动化程序处理。

相关阅读

添加新评论