Schema.org、Goodrelations-vocabulary.org和Productontology.org之间的关系是什么?

3
Schema.org、Goodrelations-vocabulary.org和Productontology.org之间的关系是什么?
Schema.org表示:“W3C schema.org社区小组是该项目的主要论坛”。Google、Microsoft、Yahoo和Yandex是创始公司。
Google、Microsoft、Yahoo和Yandex是否也接受Goodrelations-vocabulary.org和Productontology.org标准?如果不是,使用它们作为未来的标���是否是个好主意?
尽管Google没有提到,但我了解到在结构化数据方面,Google的方法与Schema.org存在一些差异。Schema.org提供的是Microdata,而Google则提供application/ld+json等。
无法说Google完全符合Schema.org,对于微软、Yahoo和Yandex也是如此。
在Schema.org中,发布“游艇租赁”没有结构化的方式,唯一的方式是http://www.productontology.org/doc/Yacht_charter,但这不是官方(截至2018年3月13日)。
发布游艇租赁行业的结构化数据最佳方式是什么?
我们必须使用OfferAggregateOfferhttp://www.productontology.org/doc/Yacht_charter
1个回答

5

词汇表

Schema.org 主要为网页/电子邮件内容定义属性和类型。

GoodRelations 主要为电子商务定义属性和类型。

The Product Types Ontology 为每个由英语维基百科文章描述的主要事物定义类型(无属性)。

(请注意,Schema.org 集成了 GoodRelations 的许多部分:Good Relations and Schema.org。)

当然,还有 许多其他词汇表,您也可以创建自己的词汇表

语法

所有这些词汇都是基于RDF的,因此它们可以在任何RDF序列化(例如JSON-LDRDFaRDF/XMLTurtle等)中使用。

它们也可以在Microdata中使用,尽管它不是RDF序列化(但足够接近)。

作者和消费者

结构化数据的作者决定使用哪些词汇和语法。

例子:

  • Stack Overflow的作者在问答页面上使用两种词汇(Open Graph Protocol,Schema.org)和两种语法(Microdata,RDFa)。

  • Tim Berners-Lee在他的名片中使用14种词汇(Creative Commons,FOAF,DOAP,Solid,Geo等)和一种语法(RDF/XML)。

结构化数据的消费者(浏览器插件,独立工具,Web应用程序/服务等)决定支持哪些词汇和哪些语法。

例如:

  • 消费者使用谷歌搜索支持一个词汇(Schema.org)和三种语法(JSON-LD、Microdata、RDFa)来获得丰富的结果。

  • 消费者使用Gmail支持一个词汇(Schema.org)和两种语法(JSON-LD、Microdata)来进行Gmail操作/亮点。

  • 消费者使用Facebook支持一个词汇(Open Graph Protocol)和一种语法(RDFa)来进行分享功能。

我的建议

  • 使用Schema.org词汇表来描述所有内容。 它是最常用的词汇表,得到了大型搜索引擎服务的支持/赞助,并且适用于各种类型的内容。

  • 除了Schema.org中的类型/属性之外,还要使用其他词汇表。 Schema.org没有深入涵盖所有领域/领域。在缺乏的领域,使用合适的、更具体的词汇表。

  • 使用以下其中一种语法:JSON-LD、Microdata、RDFa。 参见我的回答关于JSON-LD、Microdata和RDFa之间的区别以及我的回答比较Microdata和RDFa。除非你已经了解这些语法之一,否则我建议选择RDFa(可以从HTML+RDFa文档轻松生成JSON-LD,但反过来不行)。

因此,如果您提供游艇租赁服务,可以使用类似以下的内容:

<section typeof="schema:Service http://www.productontology.org/id/Yacht_charter">
  <h2 property="schema:name">Yacht charter</h2>
</section>

它使用来自Schema.org的服务类型(它的更具体类型都不适用于游艇租赁服务,因此这是目前Schema.org最具体的),以及来自产品类型本体论的游艇租赁类型。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接