Schema.org — это общий словарь, анонсированный Google, Bing и Yahoo летом 2011 года и поддерживаемый Yandex. Он описывает сущности и их свойства с помощью атрибутов, прописанных непосредственно в HTML: никаких отдельных файлов экспорта или фидов для поддержки.
Как создается разметка
Два шага. Оберните сущность в контейнер, объявляющий её тип, а затем пометьте каждое значение атрибутом свойства:
<span itemprop="streetAddress">Lev Tolstoy, 16</span>Для машины неразмеченный блок контактных данных — это просто текст. Тот же блок с размеченными name, streetAddress, postalCode, addressLocality, telephone, faxNumber и email становится записью, которую можно извлечь и отобразить. Словарь насчитывает несколько сотен типов и постоянно расширяется.
Что Yandex делает с этим на самом деле
Разметка питает специфические типы сниппетов, и поддерживаются только они:
- Товары и цены — специальные сниппеты для страниц продуктов.
- Программное обеспечение — приложения, программы, игры.
- Рецепты.
- Описания фильмов.
- Вопросы и ответы — для мобильного поиска, где Yandex может выделить лучший ответ.
- Студенческие работы и аналогичные материалы.
- Информация об организации и адрес — используется как в Yandex Business, так и в поиске.
- Изображения — улучшает их отображение в Yandex Картинках.
- Видео.
Разметка типа вне этого списка не навредит, но и не даст никакого результата в Yandex.
Проверка
Валидатор структурированных данных в консоли — главный авторитет в вопросе того, корректно ли считывается разметка. Для популярных систем управления контентом обычно существуют плагины; прежде чем заказывать индивидуальную разработку, стоит обратиться к документации платформы.
Пункт, который стоит прочитать дважды
Yandex заявляет, что информация, размеченная согласно Schema.org, становится общедоступной и может быть извлечена или использована любым сервисом. Это и есть целевое назначение, но это также и решение: цены, уровень запасов и контактные данные в машиночитаемом виде легко собираются конкурентами и агрегаторами. Разметка — это публикация, а не просто описание.
Как мы это применяем
We choose markup by the snippet it can produce rather than by completeness. Yandex supports a specific list, and everything outside it is effort with no visible return here. The public-availability clause is worth raising with clients who mark up prices: the markup makes those prices machine-readable for everyone, which is exactly what makes it valuable and exactly why some businesses decide against it.
Связанные услуги