繁体   English   中英

foaf:Person和schema.org/Person是否彼此兼容? 还是更好地坚持其中之一?

[英]Are foaf:Person and schema.org/Person compatible with each other? or better stick with one of them?

  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大部分兼容,但是其他两个呢?

  1. dcterms:creator与https://schema.org/creator
  2. foaf:人物vs https://schema.org/人物

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM