Найти тему
SEO и аналитика

Класс Schema - Organization

Оглавление

Описывает организацию (компанию, бизнес или институт). Чаще всего используется для идентификации издателя сайта (класс WebSite).

Этот класс разметки может быть трансформирован в более специфический тип (такой, как Корпорация (класс Corporation) или Местный бизнес (класс LocalBusiness ), если выполняются соответствующие условия.

Триггеры#

Должен выводиться на всех опубликованных страницах.

Обязательные свойства разметки Organization #

Валидная разметка Organization должна обладать следующими свойствами.

  • @id: URL главной сайта, добавленный, как #/schema/organization/{{ID}}, где {{ID}} глобальный уникальный постоянный идентификатор (например, ID из базы данных организаций).
  • Если организация является издателем сайта (класс WebSite) (так называемая, the "первичная", или "эта организация"), тогда значение {{ID}} должны быть равным 1.
  • logo: ссылка по ID на изображение логотипа организации.
  • URL: Домашний URL сайта.
  • name: название организации.

Сценарии ошибок#

Если одно из обязательных полей разметки отсутствует или заполнено некорректно, узел разметки не выводится.

Если узел разметки не выводитсяt, все сущности, которые связаны с организацией, (класс Organization) (например, издатель сайта (класс WebSite), или производитель продукта (класс Product)) должны в разметке удалить ссылки на класс (Organization).

Опциоальные свойства#

Следующие свойства должны добавляться, когда это возможно:

  • sameAs: массив URL, представляющий организацию в интернете (например, ссылки на страницы Wikipedia, или профиль в Facebook, или других социальных сетях).
  • image: массив изображений, представляющих организацию (включая логотип), ссылки по ID.

Трансформация#

Тип класса Organization может быть изменен по следующему сценарию.

Когда бизнес 'местный'#

  • Когда доступна информация о расположении, класс разметки Organization может иметь право на расширение в тип LocalBusiness.

Примеры#

Минимальные свойства разметки Organization#

{ "@context": "https://schema.org", "@graph": [ { "@type": "Organization", "@id": "https://www.example.com/#/schema/organization/abc123", "logo": { "@id": "https://www.example.com/#/schema/image/abc123" }, "url": "https://www.example.com/#/schema/organization/", "name": "Example organization name" } ] }

Расширенная разметка#

{ "@context": "https://schema.org",

"@graph": [ {

"@type": "Organization",

"@id": "https://www.example.com/#/schema/organization/abc123",

"url": "https://www.example.com/#/schema/organization/",

"name": "Example organization name",

"sameAs": [

"https://www.wikipedia.com/example-organization", "https://www.linkedin.com/company/1234"

],

"logo": { "@id": "https://www.example.com/#/schema/image/abc123" }, "image": [ {

"@id": "https://www.example.com/#/schema/image/abc123"

},

{ "@id": "https://www.example.com/#/schema/image/def456" }

],

"email": "example@example.com",

"telephone": "01234 567 891",

"location": [

{

"@id": "https://www.example.com/#/schema/location/abc123"

},

{ "@id": "https://www.example.com/#/schema/location/def456" }

],

"address": { "@id": "https://www.example.com/#/schema/address/abc123" }

}

] }