Что такое микроразметка и зачем она нужна
Микроразметка — машиночитаемое описание содержимого страницы по словарю schema.org. Человек и так видит, что на странице товар за 54 990 рублей в наличии, а поисковому роботу это нужно сообщить явно. Разметка помогает поисковику точнее понять страницу и даёт шанс на расширенный сниппет: с ценой и наличием, рейтингом, хлебными крошками, вопросами-ответами. Такой сниппет занимает больше места в выдаче и обычно получает больше кликов при той же позиции.
Формат JSON-LD — рекомендуемый Google и поддерживаемый Яндексом способ встраивания разметки. В отличие от атрибутов Microdata, он не вплетается в HTML-вёрстку, а лежит отдельным блоком <script type="application/ld+json">. Его проще генерировать, проверять и обновлять, не трогая шаблоны дизайна.
Какие типы поддерживает генератор
| Тип | Где использовать | Что даёт |
|---|---|---|
| Organization | Главная или страница «О компании» | Связывает сайт с компанией: название, логотип, контакты, профили в соцсетях |
| LocalBusiness | Страница филиала или контактов | Адрес, координаты, часы работы, телефон — для карт и локальной выдачи |
| FAQPage | Страница с блоком вопросов и ответов | Понятная структура Q&A для поисковиков и ассистентов |
| Product | Карточка товара | Цена, наличие, бренд, рейтинг в сниппете |
| Article / BlogPosting | Статьи и записи блога | Автор, даты публикации и обновления, картинка |
Правила, которые нельзя нарушать
- Разметка должна совпадать с видимым содержимым. Цена в JSON-LD — та же, что на странице; вопросы FAQ — те же, что в тексте. Расхождения поисковики считают манипуляцией.
- Не размечайте то, чего нет. Рейтинг и количество отзывов указывайте только если реальные отзывы опубликованы на этой странице. Выдуманный рейтинг — прямой путь к ручным санкциям.
- Один объект — одна сущность. Не нужно размечать каждую страницу как Organization. Компанию достаточно описать один раз — на главной.
- Абсолютные адреса. Логотип, изображения и url указываются полностью, с https://.
- Даты в формате ISO. 2026-10-01 или 2026-10-01T10:00:00+03:00, а не «1 октября».
LocalBusiness: как описать точку на карте
Для бизнеса с офисом, салоном или магазином LocalBusiness — самый полезный тип. Выберите наиболее точный подтип (BeautySalon, AutoRepair, Dentist, FurnitureStore) — это помогает поисковику отнести вас к правильной категории. Часы работы задаются строками вида «Mo-Fr 09:00-19:00»: генератор превратит их в структуру OpeningHoursSpecification. Координаты можно скопировать из Яндекс Карт. Данные должны совпадать с карточкой в Яндекс Бизнесе и 2ГИС — разнобой в адресе или телефоне снижает доверие.
Product: что обязательно для карточки товара
Минимальный набор — название, изображение и предложение (offers) с ценой, валютой и наличием. Без offers расширенный сниппет с ценой не появится. Для интернет-магазина разметку лучше генерировать шаблоном CMS автоматически, а этот инструмент использовать как эталон: соберите пример здесь, сравните с тем, что выдаёт ваш шаблон, и найдите расхождения.
Как проверить и внедрить
- Скопируйте код и вставьте в HTML страницы. В CMS для этого обычно есть поле «код в head» или отдельный блок в шаблоне.
- Проверьте страницу в валидаторе schema.org (validator.schema.org) — он покажет синтаксические ошибки.
- Проверьте в Google Rich Results Test, допускает ли разметка расширенный результат.
- В Яндекс Вебмастере откройте «Инструменты → Валидатор микроразметки».
- Через несколько недель посмотрите отчёты об улучшениях в Search Console.
Подробнее о том, как разметка влияет на сниппеты в обоих поисковиках, — в статье микроразметка Schema.org. Для локального бизнеса полезен материал про локальное SEO. Превью ссылок в соцсетях настраивается отдельно — генератором Open Graph.
Пример: какая разметка нужна сайту услуг
Возьмём сайт автосервиса с одним адресом. На главную — Organization с логотипом, телефоном и ссылками на профили в соцсетях и справочниках. На страницу контактов — LocalBusiness с подтипом AutoRepair, полным адресом, координатами и часами работы, совпадающими с карточкой в Яндекс Бизнесе. На страницы услуг с блоком вопросов — FAQPage только для тех вопросов, которые видны на странице. В блог — BlogPosting с автором и датами. Карточки товаров здесь не нужны: Product уместен для магазина или каталога с ценами. Такой набор закрывает основные типы и не создаёт противоречий между страницами.
Вопросы и ответы
Куда вставлять JSON-LD — в head или body?
Можно и туда, и туда: поисковики читают блок в любом месте документа. Обычно его кладут в <head> или в конец <body>.
Можно ли разместить несколько разметок на одной странице?
Да. Например, на карточке товара уместны Product и BreadcrumbList, на главной — Organization и WebSite. Каждый объект — отдельный блок script.
Яндекс понимает JSON-LD?
Да, Яндекс поддерживает словарь schema.org в форматах JSON-LD, Microdata и RDFa. Для некоторых своих сервисов он использует и собственные форматы, например YML-фиды для товаров.
Почему у меня нет расширенного сниппета, хотя разметка валидна?
Валидная разметка — условие, но не гарантия. Поисковик учитывает качество сайта, соответствие разметки содержимому и собственные правила показа для каждого типа.
Генератор сохраняет мои данные?
Нет, код собирается в браузере, на сервер ничего не отправляется.
