Микроразметка для организации с несколькими офисами

Поделиться

Долго я мучался прежде чем смог составить правильную микроразметку для организаций, у которых два офиса (не локальный бизнес, а именно организация). Поэтому решил для себя сохранить и вам помочь с правильным кодом json-ld:

<script type="application/ld+json">
 { "@context": "https://schema.org",
 "@type": "Organization",
 "name": "",
 "url": "",
 "logo": "",
 "foundingDate": "2008",
 "address": {
 "@type": "PostalAddress",
 "streetAddress": "Улица, дом",
 "addressLocality": "Город",
 "addressRegion": "Штат/Область",
 "postalCode": "Почтовый адрес",
 "addressCountry": "Страна, например USA"
 },
 "contactPoint": {
 "@type": "ContactPoint",
 "contactType": "customer support",
 "telephone": "",
 "email": ""
 },
"department": [
{
"@type": "Organization",
"name": "",
"address": {
"@type": "PostalAddress",
"@id": "URL сайта или раздела на сайте, этого департамента",
"streetAddress": "",
 "addressLocality": "",
 "addressRegion": "",
 "postalCode": "",
 "addressCountry": ""
}
}
],
 "sameAs": [ 
 "https://www.facebook.com/URL",
 "https://twitter.com/URL",
 "https://www.linkedin.com/company/URL",
 "https://www.youtube.com/user/URL"
 ]}
</script>

Не все поля в коде заполнил: некоторые интуитивно понятные, как URL, Logo, а некоторые подписал, чтобы вы не запутались.

Кстати, таким образом можно добавлять сколько угодно department.