Tag Info

Hot answers tagged


Similar to adding multiple string/URL values: by using an array. <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "address": [ { "@type": "PostalAddress" }, { "@type": "PostalAddress" } ] } </script>


No, your example would mean that it’s an schema:Article and a pto:Dog_breed. To state what the schema:Article is about, you could use its about property. The elaborate version would be: <article itemscope itemtype="http://schema.org/Article"> <div itemprop="about" itemscope itemtype="http://schema.org/Intangible"> <link ...


I’m assuming you are using the vocabulary Schema.org and have something like this: <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "LocalBusiness", "url": "http://example.com/" } </script> Here the url property belongs to the LocalBusiness item. So it should give the URI of the local business, no matter on ...


Your use of additionalType in the first snippet is correct. An example where additionalType is used can be seen on Schema.org’s IndividualProduct: <script type="application/ld+json"> { "@context": "http://schema.org", "@id": "#product", "@type": "IndividualProduct", "additionalType": "http://www.productontology.org/id/Racing_bicycle", ...

Only top voted, non community-wiki answers of a minimum length are eligible