Schema.org на практике: разметка услуг, кейсов и статей
Структурированные данные помогают машинам понять, что на странице. Но они не заменяют видимый текст и не гарантируют расширенный сниппет. Главное правило: размечать только то, что пользователь реально видит на странице и может проверить.
Организация и сайт
-
Реальное название, адрес сайта, логотип, подтверждённые контакты.
-
LocalBusiness— только при наличии физического адреса, куда действительно можно прийти. Без него корректнееOrganizationилиProfessionalService. -
Не добавлять рейтинги и отзывы, которых нет на странице. Это прямое нарушение рекомендаций и повод для санкций.
Страницы услуг
Тип Service с указанием исполнителя и региона обслуживания. Описание в разметке должно совпадать с текстом на странице. Offer имеет смысл только если цена действительно опубликована — придумывать фиксированную цену ради заполнения поля не нужно.
FAQPage — только для реально существующего на странице блока вопросов и ответов. Разметка FAQ без видимого FAQ — самая частая ошибка в этой категории.
Статьи
Заголовок, автор, издатель, даты публикации и изменения, главное изображение. Автором может быть как человек, так и организация. dateModified обновляется при существенной правке содержания, а не при каждой пересборке сайта.
Кейсы — отдельная сложность
В Schema.org нет типа «маркетинговый кейс», который доказывал бы результат. Практичный вариант — описывать кейс как Article или CreativeWork, связанный с организацией и хлебными крошками. Если в кейсе есть цифры, они должны быть в видимом тексте с указанием периода — разметка не место для утверждений, которых нет на странице.
Хлебные крошки
Строятся по реальной иерархии сайта, с абсолютными каноническими адресами и подписями, совпадающими с видимыми. Фильтры и параметры в крошки не попадают.
Как проверять
-
Валидность JSON-LD — синтаксис.
-
Поддерживается ли тип поисковиком — через Rich Results Test.
-
Совпадают ли значения с видимым содержимым страницы.
-
Проверять итоговый отрендеренный HTML, а не отдельный компонент в коде.
На нашем сайте разметка закладывается на этапе разработки — каждая страница услуги отдаёт Service, FAQPage и хлебные крошки. Если нужно настроить то же самое на вашем проекте, напишите.
