为什么Drupal Schema.org 模块包含RDFa而不是微数据



为什么谷歌结构化数据测试工具会显示 Schema.org 微数据的RDFa节点数据?例如,请参阅为 Drupal Schema.org 模块生成的此示例;这是一个如何将 Schema.org 微数据插入页面的示例,但Drupal测试工具将微数据报告为rdfa-node。我以为 Schema.org 是微数据的一个子集,与RDFa不同?测试工具刚刚变得混乱了吗?

正如 Drupal 的 schema.org 模块页面上所解释的,该模块将输出 RDFa,这是 Drupal 7 核心中存在的语法。RDFa是Google解析器理解的一种 schema.org 语法,当您解析该页面(rdfa-node)时,它会显示什么。微数据是 schema.org 的另一种语法,如果你更喜欢在Drupal中使用微数据,你可以使用 https://drupal.org/project/microdata

最新更新