【问题标题】:Why use Schema.org microdata to mark up web page elements?为什么使用 Schema.org 微数据来标记网页元素?
【发布时间】:2015-03-07 22:06:28
【问题描述】:

我了解为什么以及如何使用Schema.org 将微数据添加到您的网站,这不是一个问题。问题是为什么 Schema.org 支持某些可以用简单的 HTML5 标记的东西。其中有

类型

属性

【问题讨论】:

  • 每个链接底部都有示例,清楚地说明了它们与原始 HTML 标记不同的原因。它以结构化的方式提供额外的语义数据,以便机器人/蜘蛛可以更好地理解您的页面。

标签: html schema.org microdata


【解决方案1】:

只需使用<table>

您似乎正在阅读页面的标题,而没有进一步阅读。 <table> 标签没有该页面上列出的几十个特殊属性,例如 isFamilyFriendlylicensetimeRequired

Schema.org 微数据旨在构建一套标准的附加语义元数据,可供自动化系统(搜索引擎蜘蛛、解析器机器人等)使用,以更好地了解内容的性质和特征。

【讨论】:

  • 感谢您的回答,但请不要以为我只阅读了“页面标题而没有进一步阅读”。我在 microdata 和 Schema.org(是的,它的示例)上花费了相当长的时间,并且我理解它的目的。我只是不清楚 HTML5 已经或将来可能支持的某些网页元素。
  • 很抱歉,您的问题几乎没有表明您已阅读链接的文档。在 HTML5 中有一个同名的元素(见鬼,<table> 在 HTML 3.2 中,比 Schema.org 早了 14 年)并不意味着它具有 Schema.org 添加的所有元数据属性。
  • 这没有提供问题的答案。要批评或要求作者澄清,请在其帖子下方发表评论。
  • @Ben 请随时详细说明我没有回答的问题的哪一部分。
【解决方案2】:

这个答案主要是关于WebPageElement 类型(如SiteNavigationElement)。

对于WebPage,请参阅my answer to the question Implicity of web page structure in Schema.org(tl;dr:提供WebPage 会很有用,即使对于当前页面也是如此)。

对于WebSite,上述答案中的类似原因适用。 HTML 不允许您对整个网站进行陈述(顺便说一下,Google 富媒体搜索结果使用了这种类型)。


Schema.org 不限于 HTML5。

Schema.org 是a vocabulary which can be used with various syntaxes(如 JSON-LD、Microdata、RDFa、Turtle 等),可以独立使用,也可以使用各种宿主语言(如 HTML 4.01、XHTML 1.0/1.1、(X)HTML5、XML、 SVG,……)。因此,有其他方式来指定某事物是(或:是关于;或:表示)站点范围的导航、表格等是例外而不是规则。

但即使在 HTML5 文档中也有理由使用这些类型,例如:

  • HTML5 标记和来自 Microdata/RDFa 的注释是两个“不同的世界”:Microdata/RDFa 解析器只对注释感兴趣,在成功解析文档后,底层标记不再相关(例如,在 table 元素中指定的信息在 Microdata/RDFa 层中丢失)。

  • 通过使用像WebPageElement 这样的类型,您可以指定在普通 HTML5 中无法指定的元数据。例如author/license/等。一张桌子。

  • 您可以使用这些类型来指定有关当前文档中不存在的内容的数据,例如,您可以在您的个人网站上说您是 Wikipedia 中某个表格的作者。

也就是说,这些并不是适用于广大作者的典型用例。除非您有使用它们的特定原因,否则您可能希望省略它们。 它们对典型的网站没有用。在某些情况下使用它们can even be problematic

另请参阅我的 Schema.org 问题 The purpose of WebPageElement and mainContentOfPage,我建议弃用 WebPageElementmainContentOfPage 属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-22
    • 2021-10-23
    • 2013-01-15
    • 2020-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-28
    相关资源
    最近更新 更多