Техническая база сайта

Микроразметка: как объяснить поисковику, что на странице

Ещё говорят: Schema.org, структурированные данные, семантическая разметка, JSON-LD

Коротко

Микроразметка — дополнительный слой в коде страницы, который называет её содержимое машинным языком: вот организация, вот цена, вот вопрос и ответ. Словарь типов ведёт Schema.org — совместный проект Google, Яндекса, Microsoft и Yahoo. Человек разметку не видит, роботы читают её вместо того, чтобы угадывать смысл по вёрстке.

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

Робот видит теги, смысл достраивает сам

Робот видит страницу как текст с тегами. Что «14 900 ₽» — цена услуги, ему приходится догадываться по контексту. Разметка снимает догадку: в коде прямо написано, что это Offer, валюта — рубли, а относится он к такой-то услуге.

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

Какие типы нужны бизнесу

ТипГде ставитсяЧто даёт
Organizationглавная, контактысвязывает сайт, название, логотип, телефоны и профили
LocalBusinessконтакты, страницы филиаловадрес, часы работы, координаты
Service / Productстраницы услуг и товаровназвание, описание, цена, исполнитель
BreadcrumbListвсе внутренние страницыпуть в сниппете вместо голого адреса
FAQPageблок вопросоввопросы и ответы машинно-читаемым списком
Articleстатьи и разборызаголовок, автор, даты публикации и правки
Review / AggregateRatingотзывыоценка; ставится только на реальные отзывы

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

Каким синтаксисом писать

Форматов три: JSON-LD, Microdata и RDFa. Практически выбор один — JSON-LD: он лежит отдельным блоком в коде и не переплетается с вёрсткой, поэтому дизайнерская правка не ломает разметку. Google рекомендует именно его, Яндекс понимает наравне с остальными.

Минимальный блок для страницы услуги
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "SEO-продвижение сайта",
  "provider": { "@type": "Organization", "name": "GoodTarget" },
  "areaServed": "RU",
  "offers": {
    "@type": "Offer",
    "price": "14900",
    "priceCurrency": "RUB"
  }
}
</script>

Главное правило

Разметка должна описывать то, что действительно есть на странице. Цена в коде обязана совпадать с ценой в тексте, вопросы в FAQPage — быть видимыми человеку, оценка в AggregateRating — опираться на настоящие отзывы. Расхождение между разметкой и содержимым — повод для санкций в Google и причина, по которой расширенный сниппет просто не покажут.

Разметка и ответы нейросетей

Прямого подтверждения, что модели ранжируют источники по разметке, нет. Но она решает соседнюю задачу: даёт странице однозначный машинный слепок — кто автор, какая цена, какие вопросы разобраны. Когда система собирает ответ по схеме RAG, такой слепок уменьшает шанс, что факт будет понят неправильно. Это одна из причин, по которой разметка входит в состав работ по GEO-оптимизации.

Чем проверять

  • Валидатор Яндекс.Вебмастера — проверяет поддерживаемые Яндексом типы и показывает, что именно он вычитал.
  • Schema Markup Validator от Schema.org — общая проверка синтаксиса без привязки к поисковику.
  • Rich Results Test от Google — показывает, на какой расширенный сниппет страница претендует.
  • Отчёты в Search Console — находят ошибки сразу по всему сайту.

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

Микроразметка повышает позиции?

Напрямую нет — ни Яндекс, ни Google не называют её фактором ранжирования. Она влияет косвенно: расширенный сниппет собирает больше кликов, а это уже поведенческий сигнал. Ждать от разметки скачка позиций не стоит.

Почему расширенный сниппет не появился?

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

Можно ли разметить отзывы, которых нет?

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

Сколько времени до эффекта?

Разметку робот считывает при ближайшем обходе — обычно дни. Изменения в виде сниппета появляются позже и не гарантированы.

Что читать дальше

Дальше практика

Посмотрим, что у вас размечено, а что поисковик угадывает

Прогоним ключевые страницы через валидаторы и покажем, каких типов не хватает и где разметка врёт.