Разработка сайтов 7 мин чтения

Микроразметка Schema.org: зачем нужна и как проверить

Как разметка помогает поисковым системам понять содержимое страницы, какие типы нужны сайту услуг и как проверить, что ошибок нет.

27.09.2026 Обновлено 06.10.2026 Олег Макаров, ADSCentr

Микроразметка Schema.org — это набор атрибутов в коде страницы, которые объясняют поисковой системе, что именно находится на странице: товар, статья, вопрос с ответом, контакты организации. Разметка не меняет внешний вид сайта: она делает содержимое однозначным для машины.

Зачем она нужна

Поисковая система и так пытается понять страницу по тексту, но ошибается: не всегда ясно, где цена, а где просто число, где вопрос, а где утверждение. Разметка снимает неоднозначность.

Практическая польза не только в расширенных сниппетах. Разметка помогает поисковым системам точнее связывать данные о компании: адрес, часы работы, реквизиты, ссылки на профили. Это важно для локальной выдачи и для сервисов, которые собирают сведения о компаниях.

Какие типы нужны сайту услуг

Организация

Базовый тип: название, адрес, контакты, реквизиты, ссылки на официальные профили. Указывается один раз для всего сайта, а не на каждой странице.

Услуга

Описывает конкретную услугу: что предлагается и на каких условиях. Помогает связать страницу услуги с самой услугой, а не с текстом о ней.

Хлебные крошки

Показывают путь страницы в структуре сайта. В выдаче вместо голого адреса появляется понятная навигационная цепочка.

Вопросы и ответы

Разметка для раздела с частыми вопросами. Важное требование: вопросы и ответы в разметке должны совпадать с тем, что человек видит на странице. Разметка «на будущее», с вопросами, которых на странице нет, — нарушение правил.

Статья

Для материалов блога: заголовок, автор, дата публикации. Помогает системам отличать аналитический материал от новости и от рекламы.

Как устроена работа по SEO

  1. Аудит

    техническое состояние сайта, точки роста

  2. Семантика

    запросы, по которым ищут клиенты

  3. Контент

    тексты и страницы под эти запросы

  4. Ссылки

    плавный рост внешних сигналов

  5. Отчётность

    раз в месяц, в цифрах

Как это выглядит в коде

Разметку добавляют двумя способами: атрибутами прямо в HTML или отдельным блоком данных в формате JSON. Второй способ сейчас основной: он не смешивается с вёрсткой, его проще проверить. Блок размещается в коде страницы, и поисковая система считывает его отдельно от видимого текста.

Важно, чтобы данные в разметке и на странице совпадали. Если в разметке указана цена, которой на странице нет, это вводит в заблуждение и систему, и посетителя.

Внутри блок состоит из пар «свойство — значение»: тип сущности и её характеристики. Логика простая: одно свойство — одно значение, а не строка текста «на всё сразу». Когда данные разложены по свойствам, поисковая система может взять из страницы цену, адрес и дату, а не угадывать их из абзаца.

JSON-блок удобен ещё и тем, что его собирает шаблон: значения подставляются из полей страницы автоматически. Но у этого есть обратная сторона: если поле в шаблоне пустое или устарело, разметка уедет на всех страницах сразу. Поэтому после правок в шаблоне или полях проверяют не одну страницу, а по одной странице каждого типа.

Как проверить, что ошибок нет

Проверка идёт в два шага. Сначала — валидатор: он показывает синтаксические ошибки (незакрытые блоки, неверные типы полей) и предупреждения о недостающих обязательных свойствах. Затем — проверка на живой странице: часть систем подсказывает, какие типы она распознала.

Убедитесь, что разметка не дублируется. Если в коде оказались два блока с описанием одной и той же сущности (например, организация описана дважды разными плагинами), системы могут выбрать не тот, и данные в выдаче окажутся неверными. Такое случается, когда разметку добавляют и тема, и сторонний плагин.

Частые ошибки

  • Разметка не для того, что на странице. Тип «товар» на странице услуги — прямой путь к предупреждениям.
  • Разметка скрытого содержимого. Данные, которых посетитель не видит, размечать нельзя.
  • Устаревшие данные. Цена или адрес в разметке остались прежними после изменения на сайте.
  • Дублирование. Два источника разметки на одной странице.

Частные случаи, которые ломают разметку

  • Несколько офисов и городов. Данные организации собирают один раз для всего сайта, но если у компании есть филиалы, у каждого свои адрес и график. Ошибка — продублировать на городских страницах одну и ту же «головную» организацию с центральным адресом: система получит противоречивые сведения, а посетитель — неверные.
  • Отзывы и рейтинги. Размечать можно только те отзывы, которые человек видит на странице. Собственные отзывы компании о себе поисковые системы не показывают: это считается необъективным источником. Поэтому блок с рейтингом имеет смысл, только если отзывы реальные и подкреплены.
  • Разметка вопросов и ответов. Наличие разметки не гарантирует, что поисковик покажет расширенный блок: показ включается не для всех сайтов и не по всем темам. Разметка остаётся полезной как описание содержимого, но рассчитывать на неё как на кнопку «получить сниппет» не стоит.
  • Даты и авторство. У материалов блога размечают дату публикации и обновления. Если материал переписали, а дата в разметке осталась прежней, данные расходятся с содержимым: для систем это признак, что страница устарела.
  • Разметка из шаблона и правки в тексте. Когда контент-менеджер меняет цену или название услуги в тексте, разметка, собранная шаблоном из другого поля, остаётся прежней. Расхождение замечают не сразу — только по жалобе или после проверки.

С чего начать

Сначала проверьте текущее состояние: какие типы уже размечены, нет ли конфликтов. Затем закройте базу (организация и хлебные крошки) и только после этого переходите к типам для конкретных страниц. Если сайт работает на конкретной платформе, у неё есть особенности вывода: для Битрикса разметка собирается шаблонами компонентов, для WordPress — функциями темы и плагинами.

Проверить состояние разметки и других технических параметров удобно вместе с аудитом сайта: разметка редко бывает единственной проблемой.

Как проверить себя: чек-лист

  • Проверяйте на опубликованной странице, а не в редакторе: до публикации шаблон может выводить другой код.
  • Прогоните страницу через валидатор: сначала ошибки синтаксиса, затем предупреждения о недостающих свойствах.
  • Сверьте разметку с тем, что видит посетитель. Расхождение — самая частая причина, по которой расширенные элементы пропадают.
  • Убедитесь, что сущность описана один раз: тема и плагин нередко добавляют разметку независимо друг от друга.
  • Проверьте обязательные свойства базовых типов: название, адрес, контакты, ссылки на официальные профили.
  • Повторяйте проверку после обновления шаблона, плагинов и после правок в полях страницы: разметка может пропасть или задвоиться незаметно.
  • Закройте по одной странице каждого типа: главную, услугу, статью, страницу с вопросами. Этого достаточно, чтобы увидеть системные ошибки.

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

Влияет ли микроразметка на позиции напрямую

Как отдельный фактор ранжирования — нет. Но она влияет на то, как страница выглядит в выдаче, а это сказывается на количестве переходов.

Обязательно ли размечать все страницы

Нет. Достаточно тех типов, которые соответствуют содержимому: организация и крошки для всего сайта, услуга — для страниц услуг, статья — для блога.

Что будет, если разметка с ошибкой

Ничего катастрофического: система просто не использует некорректные данные. Но если разметка противоречит содержимому страницы, это уже нарушение правил, и расширенные элементы могут перестать показываться.

Можно ли поставить разметку плагином

Можно, и для типовых задач этого достаточно. Следите только за тем, чтобы плагин не дублировал то, что уже выводит тема.

Заменит ли разметка понятную структуру страницы

Нет. Заголовки, подзаголовки и осмысленный текст важнее: разметка лишь уточняет то, что уже написано для человека. Если страница непонятна посетителю, никакие свойства этого не исправят.

Что делать, если валидатор показывает предупреждения

Предупреждения не мешают использовать разметку — это рекомендации, а не запрет. Сначала закрывают ошибки синтаксиса и заполняют обязательные свойства, и только потом добираются до необязательных полей.

Сколько типов разметки может быть на одной странице

Столько, сколько сущностей на ней описано: организация, хлебные крошки, статья и блок вопросов на одной странице — нормальная ситуация. Проблема не в количестве, а в повторах: если один и тот же тип выводится дважды, система получает два описания одной сущности и может выбрать не то.

Олег Макаров — основатель ADSCentr, Санкт-Петербург

Ведёт проекты по SEO, Яндекс.Директу и разработке на WordPress, 1С-Битрикс и Laravel: от аудита и семантики до внедрения и аналитики. Подробнее об опыте →

Нужна такая же работа по вашему сайту?

Начнем с бесплатного аудита точек роста — пришлем разбор за 3 дня.

Получить аудит точек роста →