SCHEMA.ORG · Organization

Organization Schema.org: компания, контакты, адрес и логотип

Organization удобно создавать один раз как устойчивую сущность компании и затем ссылаться на неё из WebSite, Article, Service и других типов.

Устойчивый @id

Используйте постоянный идентификатор, например https://example.com/#organization. Такой @id позволяет другим сущностям ссылаться на организацию без копирования всего объекта.

Название и URL

name должен содержать реальное название компании, а url — официальный адрес сайта. Не смешивайте Organization.url с URL отдельной услуги или товара.

{
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "Organization example"
}

Контакты

telephone и email должны соответствовать опубликованным контактам. Если используются разные отделы, можно применять ContactPoint вместо случайного выбора первого номера.

Адрес

PostalAddress позволяет отдельно передать locality, streetAddress, postalCode и country. Не нужно добавлять адрес, если компания работает полностью онлайн и достоверного физического адреса нет.

Логотип

logo должен вести на доступное изображение логотипа. Желательно использовать абсолютный HTTPS URL.

Связи

WebSite.publisher, Article.publisher и Service.provider могут ссылаться на Organization через @id. Это делает @graph компактнее и логичнее.

Частые вопросы

Можно ли автоматически довести Schema до 100%?

Только если необходимые данные реально присутствуют в исходном JSON-LD или на странице. Сервис не должен придумывать цену, автора, рейтинг, адрес или другие значения.

Нужно ли добавлять все возможные свойства Schema.org?

Нет. Лучше передать меньше достоверных полей, чем заполнить схему нерелевантными или выдуманными значениями.