Микроразметка Schema.org: что это, зачем нужна и как проверить
Микроразметка — код на странице, который объясняет поисковой системе смысл её содержимого: что здесь товар, а вот это его цена; что «Аврора» — название клиники, а не крейсера. Человек понимает это из контекста, машина — только из разметки.
Стандарт словаря один для всех — Schema.org, его поддерживают и Яндекс, и Google. Ниже — как разметка устроена, какие типы нужны бизнесу, чем проверять и почему та же логика работает в обычном тексте без всякого кода.
Как это устроено: субъект, предикат, объект
Любая разметка сводится к утверждениям из трёх частей — их называют семантическими триплетами: субъект → предикат → объект.
- «Эта страница → описывает → товар»
- «Товар → имеет цену → 4 900 ₽»
- «Организация → находится → в Санкт-Петербурге»
Так устроены графы знаний, на которые опираются поисковые системы и языковые модели. Разметка нужна ровно для того, чтобы снять неоднозначность: без неё «Apple» может быть компанией или фруктом, «4 900» — ценой, артикулом или количеством отзывов.
Из этого следует практическое правило, которое действует и без всякого кода: чем чище факт извлекается из предложения, тем лучше его понимают машины. К этому вернёмся в конце.
Три формата записи
| Формат | Где живёт | Когда выбирать |
|---|---|---|
| JSON-LD | Отдельный блок скрипта в коде страницы | По умолчанию: не трогает вёрстку, легко править |
| Microdata | Атрибуты прямо в HTML-тегах | Legacy, встречается на старых сайтах |
| RDFa | Атрибуты в HTML | Редко, в основном в академической среде |
Для новых проектов выбор очевиден: JSON-LD. Он лежит отдельным блоком, не переплетается с вёрсткой и не ломается при смене дизайна — в отличие от Microdata, где разметка размазана по тегам и рассыпается при первом же редизайне.
Какие типы нужны бизнесу
- Organization — название, логотип, контакты, соцсети. База для любого сайта.
- LocalBusiness — адрес, часы работы, координаты. Обязательна при физической точке.
- Product и Offer — название, цена, наличие, валюта. Даёт цену прямо в сниппете.
- AggregateRating и Review — оценка и отзывы. Звёзды в выдаче заметно поднимают кликабельность.
- BreadcrumbList — хлебные крошки: путь по разделам вместо длинного адреса.
- FAQPage — блок вопросов и ответов, который раскрывается прямо в выдаче.
- Article с автором и датами — для блога и экспертных материалов, работает на E-E-A-T.
- Service — для сайтов услуг: что оказываете, где, кому.
Начинать стоит с трёх: Organization, BreadcrumbList и того типа, который описывает суть страницы, — Product для магазина, Service для услуг, Article для блога.
Что она даёт и чего не даёт
Даёт: расширенный сниппет с ценой, рейтингом, наличием и путём по разделам; корректное распознавание сущностей; более высокий шанс попасть в источники нейроответа — модель берёт факты оттуда, где они однозначны.
Не даёт: прямого роста позиций. Микроразметка не является фактором ранжирования ни в Яндексе, ни в Google. Влияние идёт через кликабельность: заметный сниппет собирает больше переходов при той же позиции, а поведение уже учитывается алгоритмами.
И отдельно: показ расширенного сниппета остаётся на усмотрение поиска. Разметка — необходимое условие, а не гарантия.
Правила, при нарушении которых разметка вредит
- Размеченные данные обязаны совпадать с видимыми на странице. Цена в разметке 3 900, на странице 5 900 — это попытка обмануть выдачу со всеми последствиями.
- Не размечать то, чего нет. Рейтинг 4,9 без единого отзыва — самое частое нарушение и самая частая причина потери расширенного сниппета.
- FAQPage только для реального блока вопросов и ответов, видимого пользователю.
- Один тип — один смысл. Не размечать категорию как Product, а услугу как товар.
- Обновлять вместе с содержимым. Разметка с прошлогодней ценой хуже, чем её отсутствие.
Как проверить
- Валидатор Яндекса в Вебмастере — показывает, что увидел робот Яндекса, и ругается на ошибки.
- Инструмент проверки результатов с расширенным описанием у Google — показывает, какие типы распознаны и попадут ли в расширенный сниппет.
- Обход краулером — Screaming Frog проверит наличие разметки разом по всему сайту, а не по одной странице.
- Проверка на живой странице, а не в документации CMS. Движок может заявлять поддержку, но не выводить блок — сверять надо в исходном коде страницы.
Отдельная типичная ловушка: разметка добавлена скриптом, который выполняется после загрузки. Часть роботов её не увидит — надёжнее отдавать JSON-LD сразу в коде страницы.
Та же логика в обычном тексте
Разметка — машинный способ записать триплеты. Но модели, собирающие нейроответы, разбирают на тройки и обычный текст. И здесь работает то же правило: цитируется то, что извлекается однозначно.
| Не извлекается | Извлекается |
|---|---|
| Это довольно сильно сказывается на ранжировании | Скорость загрузки влияет на позицию страницы в выдаче |
| Есть мнение, что ссылки всё ещё важны | Ссылка с тематически близкого сайта передаёт больше веса, чем ссылка из общего каталога |
| Мы уделяем внимание коммерческим факторам | Яндекс учитывает наличие ИНН и ОГРН на сайте как коммерческий фактор |
Четыре правила, которые из этого следуют:
- Один факт — одно предложение. Три утверждения через запятую не разбираются на тройки.
- Субъект назван явно. Местоимение в начале предложения обнуляет извлекаемость: «это», «он», «она» не являются сущностями.
- Предикат — однозначный глагол. «Требует», «увеличивает», «равен». Не «связан с» и не «играет важную роль».
- Объект конкретен. Число, срок, название. «LCP должен быть менее 2,5 секунды» извлекается, «сайт должен грузиться быстро» — нет.
Формулировки вроде «есть мнение, что» работают как анти-триплет: они разрывают связь и делают утверждение непригодным для цитирования. Проверить свой текст можно грубым приёмом — выпишите из абзаца все связки «кто → что делает → с чем». Если не вышло ни одной, в абзаце нет фактов, только слова вокруг темы.
Триплеты как инструмент анализа
Есть и второе применение, не связанное с разметкой. Разложив на тройки страницы конкурентов из топа, видно, какие связи между сущностями они раскрывают, а вы — нет. Это показывает пробелы содержания точнее, чем сравнение по ключевым словам: не «у них есть слово, которого нет у нас», а «они отвечают на вопрос, который мы не затронули».
Языковая модель помогает на первом шаге — вытащить тройки из чужого текста. Но проверять их нужно по исходнику: модель охотно добавляет факты, которых в тексте не было. Про эту границу — копирайтинг и рерайт.
Коротко
- Микроразметка объясняет поисковику смысл содержимого страницы по словарю Schema.org.
- Технически это триплеты: субъект → предикат → объект.
- Для новых проектов используют JSON-LD — он не ломается при смене вёрстки.
- Базовый набор: Organization, BreadcrumbList и тип под суть страницы.
- Фактором ранжирования разметка не является; влияет через кликабельность сниппета.
- Размеченные данные обязаны совпадать с видимыми, иначе разметка вредит.
- Та же логика работает в тексте: явный субъект, однозначный глагол, конкретный объект.
Внедряем разметку и приводим техническую базу в порядок — поисковое продвижение сайтов.
