2
  1. schema.org 更适合 SEO
  2. https://lov.linkeddata.es/dataset/lov/看来,FOAF 的采用率更高?

我使用了本体:

@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix gr: <http://purl.org/goodrelations/v1#> .

GoodRelations 无需担心,因为它与 schema.org 大部分兼容,但其他两个呢?IE

  1. dcterms:creator vs https://schema.org/creator
  2. foaf:Person vs https://schema.org/Person
4

1 回答 1

0

您可以使用多个词汇表/本体来描述同一个实体。

如果消费者(如搜索引擎)仅识别来自特定词汇表(如 Schema.org)的术语,它将简单地忽略来自其他词汇表(如 FOAF)的术语。

因此,对于代表一个人的实体,您可以使用 typesschema:Personfoaf:Person/或dcterms:Agent。对于此人写的一本书,您可以使用属性schema:creatorfoaf:maker和/或dcterms:creator

如果您的主要动机是 SEO(而不是关联数据),我建议尽可能使用词汇 Schema.org,以及其他词汇(至少在缺少 Schema.org 的地方,或者,如果您愿意,在任何地方)这是可能的)。

于 2019-02-19T10:37:53.843 回答