Долго я мучался прежде чем смог составить правильную микроразметку для организаций, у которых два офиса (не локальный бизнес, а именно организация). Поэтому решил для себя сохранить и вам помочь с правильным кодом 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.

Более 6 лет занимаюсь продвижением сайтов в поисковой выдаче. Работал как с русскоязычным рынком, так и с англоязычным.
Люблю подискутировать, так что оставляйте свои отзывы.