如何为我的组织指定parentOrganization?

时间:2015-05-22 21:36:14

标签: schema.org google-rich-snippets json-ld

这是我的架构:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Organization",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "California, USA",
    "postalCode": "92867",
    "streetAddress": "1636 W Collins Ave"
  },
  "telephone": "18008931107",
  "name": "Mesa Garage Doors",
  "parentOrganization": {
    "name": "Overhead Garage Doors Store"
  }
}
</script>

如果您在Google的架构检查器上测试此架构,我会收到此错误:

  

Google无法识别parentOrganization类型的对象的属性Organization

我正在使用Schema.org的parentOrganization属性:http://schema.org/parentOrganization

任何人都知道如何做到这一点?

1 个答案:

答案 0 :(得分:2)

更新:以下答案适用于Schema.org 2.0版。从版本2.1(see commit)开始,parentOrganization也可以用于Organization

parentOrganization property(之前名为branchOf)仅针对LocalBusiness定义,而不是针对更广泛的Organization定义。

使用Organization时,与另一个Organization的关系唯一可用的属性是:

(截至version 2.0。)