So, we have a new website going up for one of our shopping centers. I took a quick look for some examples regarding the containedInPlace schema but was unable to find any direct examples in either microdata or json-ld.
Heres the json markup I have (I plan to automate injecting json data into specific URLs for individual pages), and I genuinely believe getting this question answered will help other new users to SEO (such as me). I would love to get the opinion of a seasoned SEO master on whether or not I am following the markup correctly. I believe I am, since I am defining the containedInPlace area with the definition of what and where that place is. Let me know.
<script type='application/ld+json'>
{
"@context": "http://www.schema.org",
"@type": "ShoppingCenter",
"name": "Rivermark Village",
"url": "https://www.rivermarkvillage.com/",
"sameAs": "https://www.facebook.com/RivermarkVillage/",
"logo": "https://mallimages.mallfinder.com/images/mallLogos/rivermark_logo-footer.png",
"image": "http://ded3899.inmotionhosting.com/~rivermarkvillage/schema-markup/images/rivermark-entrance-photo.jpg",
"description": "Premier shopping location in Santa Clara, CA",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "3945 Rivermark Plaza",
"addressLocality": "Santa Clara",
"addressRegion": "CA",
"postalCode": "95054",
"addressCountry": "USA"
},
"containedInPlace": {
"@type": "ShoppingCenter",
"name": "Rivermark Village",
"url": "https://www.rivermarkvillage.com/",
"sameAs": "https://www.facebook.com/RivermarkVillage/",
"logo": "https://mallimages.mallfinder.com/images/mallLogos/rivermark_logo-footer.png",
"image": "http://ded3899.inmotionhosting.com/~rivermarkvillage/schema-markup/images/rivermark-entrance-photo.jpg",
"description": "Premier shopping location in Santa Clara, CA",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "3945 Rivermark Plaza",
"addressLocality": "Santa Clara",
"addressRegion": "CA",
"postalCode": "95054",
"addressCountry": "USA"
}
}
}
</script>