Микроразметка нужна в первую очередь для поисковых систем: с помощью неё мы можем дать поиску дополнительные данные — про организацию, про отзывы, про цены, про регион работы. Всё, что есть в микроразметке, — это дополнительная информация для поиска. Эта информация ещё и хорошо используется ИИшками: нейросети тоже считывают микроразметку и лучше показывают такие сайты — для них это один из сигналов, что сайт оптимизирован и его можно брать. Плюс разметка позволяет вывести в выдаче дополнительные элементы — а это увеличивает CTR ссылки.

В этой статье разберём микроразметку по частям: что это такое и при чём тут Schema.org, какие форматы существуют и почему выбирать JSON-LD, какие типы разметки обязательны для коммерческого сайта, как внедрить её на WordPress, Битриксе и Тильде и как проверить результат валидаторами Яндекса и Google.

Коротко: главное о микроразметке
  • Микроразметка — служебный код в HTML-странице, который переводит её содержание на язык роботов: «это товар, вот его цена», «это организация, вот телефон и адрес», «это вопрос и ответ».
  • Главный словарь — Schema.org, рекомендуемый формат — JSON-LD: его официально советует Google, и его же понимает Яндекс.
  • Прямо на позиции разметка почти не влияет. Работает через расширенный сниппет и CTR, техническое качество сайта и цитируемость в нейросетях.
  • ~95% сайтов приходят на продвижение вообще без разметки — либо с неправильной. Это наблюдение из наших аудитов, поэтому внедрение микроразметки почти всегда есть в первых итерациях работ.
  • Обязательный минимум: Organization или LocalBusiness, BreadcrumbList, Product с Offer для магазинов, FAQPage для страниц с вопросами, Article для статей.
  • Размечать можно только то, что реально есть на странице. За фиктивные звёзды и отзывы Google выдаёт ручную санкцию за спам в структурированных данных, а Яндекс просто перестаёт доверять разметке сайта.
  • Проверка — валидатор микроразметки в Яндекс Вебмастере и проверка расширенных результатов Google; ошибки по всему сайту видны в отчётах Search Console.

Что такое микроразметка и при чём тут Schema.org

Поисковый робот видит страницу иначе, чем человек. Мы смотрим на карточку товара и мгновенно понимаем, где название, где цена, а где кнопка «Купить». Робот видит поток HTML-тегов, в котором цена — просто число рядом с другими числами. Микроразметка снимает эту неоднозначность: специальными атрибутами или отдельным блоком кода мы явно сообщаем — вот название товара, вот цена, вот валюта, вот рейтинг, вот наличие.

Schema.org — это словарь такой разметки: единый каталог типов (Organization, Product, Article, FAQPage — всего их сотни) и их свойств. Словарь в 2011 году создали Google, Microsoft и Yahoo, и в том же году к проекту присоединился Яндекс — поэтому одна и та же разметка работает и в западных, и в российских поисковиках. Словарь отвечает на вопрос «что размечаем», а формат — «как именно вписать это в код»: об этом ниже.

Рядом со Schema.org живёт Open Graph — разметка для соцсетей и мессенджеров: она управляет тем, как выглядит ссылка на сайт в Telegram или ВКонтакте (картинка, заголовок, описание). Это отдельный стандарт, он не заменяет Schema.org, и нормальный сайт использует оба.

Что даёт микроразметка на практике

Расширенный сниппет. Главный видимый эффект: страница с разметкой может получить в выдаче дополнительные элементы — звёзды рейтинга, цену и наличие товара, цепочку хлебных крошек вместо голого URL, блок вопросов-ответов в Яндексе. Такой сниппет занимает больше места и собирает больше кликов, чем соседний «текстовый» — а CTR сниппета сам по себе поведенческий сигнал, который поисковик учитывает.

«У нас часто было такое, что мы делали разметку — и CTR вырастал, потому что в выдаче Google дополнительно появлялись блоки. Но в целом это один из элементов всей технической оптимизации сайта. Нужно смотреть в комплексе на все работы — и мы их выполняем в комплексе»

Эдуард Трубченинов, основатель PrivateSEO

Это честная рамка ожиданий: микроразметка — не переключатель «в топ», а один из элементов технического качества. Google прямо говорит, что структурированные данные не являются фактором ранжирования; они влияют на то, как сайт представлен в выдаче, и опосредованно — через клики — на его позиции.

Видимость в нейросетях. Второй эффект стал важным в последние два года: ChatGPT, Алиса, Perplexity и ИИ-режимы поисковиков собирают ответы из тех сайтов, которые им проще разобрать. Структурированные данные — прямой способ отдать нейросети факты об организации, ценах и товарах в машиночитаемом виде. Подробно об этом — в гайдах про GEO-оптимизацию и попадание товаров в рекомендации нейросетей.

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

«Наверное, у 95% сайтов, которые мы берём в своё продвижение, нет никакой микроразметки. А если есть — то она вообще абсолютно неправильная»

Эдуард Трубченинов, основатель PrivateSEO

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

Форматы: JSON-LD, микроданные, RDFa

Словарь один — Schema.org, а вписать его в страницу можно тремя способами.

Три формата микроразметки

Формат

Как выглядит

Вердикт

JSON-LD

Отдельный блок <script type="application/ld+json"> в коде страницы, не смешан с вёрсткой

Рекомендуемый: его советует Google, понимает Яндекс, легко добавлять и править, не ломает вёрстку

Микроданные (microdata)

Атрибуты itemscope, itemtype, itemprop прямо в HTML-тегах

Работает, встречается на старых сайтах и в шаблонах CMS. Если уже есть и без ошибок — не переделывать, новую разметку добавлять в JSON-LD

RDFa

Атрибуты в HTML, похоже на микроданные

Формально поддерживается, на практике почти не используется — не выбирать

Так выглядит JSON-LD разметка организации — блок ставится в <head> или в конец страницы:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "PrivateSEO",
  "url": "https://private-seo.ru/",
  "logo": "https://private-seo.ru/favicon.svg",
  "telephone": "+7 (900) 000-00-00",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Калининград",
    "addressCountry": "RU"
  },
  "sameAs": [
    "https://vk.com/privateseo",
    "https://t.me/privateseo"
  ]
}
</script>

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

Какие типы разметки использовать

Типов в словаре сотни, но рабочих — около десятка. Вот карта по типам сайтов и страниц.

Основные типы Schema.org и кому они нужны

Тип

Что размечает

Кому обязателен

Organization / LocalBusiness

Название, логотип, телефон, адрес, регион работы, соцсети

Всем; LocalBusiness — бизнесу с офлайн-точками

BreadcrumbList

Хлебные крошки — путь до страницы

Всем сайтам со структурой глубже двух уровней

Product + Offer

Товар: название, цена, валюта, наличие, рейтинг

Интернет-магазинам — на каждую карточку

FAQPage

Блок «вопрос — ответ»

Страницам услуг и статьям с блоком вопросов

Article / BlogPosting

Статья: заголовок, автор, даты публикации и обновления

Блогам и СМИ

Review / AggregateRating

Отзывы и сводный рейтинг

Тем, у кого отзывы реально опубликованы на странице

Service

Услуга и её область обслуживания

Сайтам услуг — на коммерческие страницы

Person

Человек: должность, регалии, соцсети

Страницам экспертов, авторов, врачей, юристов

Самый денежный тип для магазинов — Product с вложенным Offer. Вот минимальная рабочая разметка карточки товара (о самой карточке — отдельный гайд):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Кроссовки Nike Air Max 270",
  "image": "https://site.ru/images/nike-air-max-270.jpg",
  "description": "Мужские кроссовки Nike Air Max 270, амортизация Air.",
  "offers": {
    "@type": "Offer",
    "url": "https://site.ru/krossovki/nike-air-max-270/",
    "price": "12990",
    "priceCurrency": "RUB",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "38"
  }
}
</script>

Блок aggregateRating ставится только при реальных отзывах на странице — почему это важно, разберём ниже. Частая ошибка именно здесь: price без priceCurrency или availability, не обновляющийся при распродаже товара.

Отдельно про FAQ — недооценённый тип, который мы ставим в обязательную программу:

«Товары, FAQ, хлебные крошки, отзывы, организацию — всё это мы всегда размещаем, обязательно. FAQ — это блок вопросов и ответов: поиск именно по этой разметке индексирует эти вопросы и ответы»

Эдуард Трубченинов, основатель PrivateSEO

Важная оговорка про Google: с 2023 года он почти не показывает визуальный FAQ-блок в выдаче для обычных сайтов — оставил его только авторитетным государственным и медицинским ресурсам. Но размеченные вопросы-ответы продолжают работать: Яндекс официально поддерживает разметку вопросов и ответов и может подтягивать лучший ответ в сниппет на мобильной выдаче, а нейросети охотно растаскивают такие блоки на цитаты, потому что формат «вопрос — короткий ответ» идеально ложится в их ответы. Нюанс словаря: FAQPage — для статичных вопросов-ответов от владельца сайта, QAPage — для площадок, где отвечают пользователи (форумы, отзовики); путать их не надо.

Так выглядит разметка FAQ для страницы услуги с двумя вопросами:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Сколько стоит SEO-продвижение?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Стоимость зависит от ниши и конкуренции, диапазон — от 50 до 300 тысяч рублей в месяц."
      }
    },
    {
      "@type": "Question",
      "name": "Когда появятся первые результаты?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Первые изменения видны через 2–3 месяца, устойчивый рост — через 6–8."
      }
    }
  ]
}
</script>

И про Person — тип, о котором почти все забывают, хотя для тематик, где важна экспертность (медицина, финансы, юриспруденция, то же SEO), он работает на доверие к автору:

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

Эдуард Трубченинов, основатель PrivateSEO

Звёзды в выдаче: что работает, а что нет

Самый частый запрос от клиентов по микроразметке — «хотим звёздочки, как у конкурента». Технически звёзды появляются из разметки Review / AggregateRating: на странице есть настоящие отзывы с оценками, разметка отдаёт поисковику сводный рейтинг, и тот может показать его в сниппете. Слово «может» здесь ключевое: гарантий показа нет ни в Яндексе, ни в Google — это всегда решение поисковика.

«Мы тестировали накрутку — тестировали создание отзывов, звёздочек. Но какого-то значимого эффекта мы не обнаружили»

Эдуард Трубченинов, основатель PrivateSEO

А вот риски у фиктивного рейтинга вполне реальные. У Google есть ручная санкция за спам в структурированных данных: размеченные отзывы, которых нет на странице, «пятёрка» без единого отзыва, рейтинг организации на каждой странице сайта — всё это её типовые поводы. После санкции сайт теряет расширенные сниппеты целиком. Вывод простой: сначала настоящие отзывы на странице, потом разметка — не наоборот.

Как внедрить: плагином, руками или задачей специалисту

«На Тильде, Битриксе, WordPress это можно сделать с помощью плагинов, можно поставить задачу специалистам, можно сделать руками. Вариантов множество — всё зависит от того, как устроена конкретная CMS»

Эдуард Трубченинов, основатель PrivateSEO

WordPress. Проще всего: SEO-плагины (Yoast, Rank Math и аналоги) из коробки генерируют Organization, Article, BreadcrumbList и базовый Product для WooCommerce. Обычно достаточно один раз заполнить данные организации в настройках плагина. Руками дописывают только специфичные типы — FAQ на страницах услуг, Person для авторов.

Битрикс. Часть шаблонов и модулей отдаёт микроданные сама (чаще всего — хлебные крошки и товары в старом формате microdata). Здесь типовой путь — задача программисту: добавить JSON-LD в шаблоны разделов, потому что готовые решения из Маркетплейса часто размечают не всё или дублируют уже существующую разметку.

Тильда. Конструктор сам генерирует Open Graph и базовую разметку для магазинных блоков. Остальное добавляется вставкой HTML-кода (блок T123 или поле «HTML-код для вставки внутрь head» в настройках страницы) — туда ставится готовый JSON-LD-блок.

Самописные сайты. JSON-LD вписывается прямо в шаблоны страниц: один раз в шаблон карточки товара — размечен весь каталог. Собрать код можно онлайн-генераторами микроразметки (их много, включая генератор в интерфейсе Google) или попросить нейросеть — а вот проверять результат валидатором нужно обязательно, генераторы стабильно пропускают обязательные поля.

Какой бы путь вы ни выбрали, порядок внедрения один:

  1. Проверить, что страницы уже отдают сейчас (валидатором — см. следующий раздел), чтобы не наплодить дублей.
  2. Составить карту: какой тип разметки на какой шаблон страниц ставим.
  3. Внедрить по шаблонам — от денежных страниц (карточки, услуги) к остальным.
  4. Прогнать по одной странице каждого шаблона через валидаторы.
  5. Через 2–4 недели посмотреть в Search Console и Вебмастере, подхватилась ли разметка и появились ли ошибки.

Как проверить микроразметку

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

1. Валидатор микроразметки в Яндекс Вебмастере («Инструменты» → «Валидатор микроразметки»): вставляете URL или код — видите, что Яндекс извлёк из страницы и какие поля с ошибками. Если Вебмастер у вас ещё не настроен — вот гайд по Яндекс Вебмастеру.

2. Проверка расширенных результатов Google (Rich Results Test): показывает, какие расширенные элементы страница может получить в Google, и подсвечивает ошибки и предупреждения. Массовая картина по всему сайту — в Search Console, раздел «Улучшения»: там Google сам сообщает, на каких страницах разметка сломана.

3. Schema Markup Validator (validator.schema.org) — формальная проверка синтаксиса по словарю, полезна для типов, которые первые два инструмента не показывают.

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

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

По нашим аудитам ошибки повторяются из сайта в сайт:

  • Разметка расходится с контентом. В разметке цена 5 000, на странице давно 7 500; рейтинг 4,9 — а блока отзывов нет. Прямой путь к недоверию поисковика и санкции.
  • Размечена только главная. Organization на главной — хорошо, но деньги приносят карточки товаров и страницы услуг, а они остались без разметки.
  • Дубли разметки. Плагин генерирует Product, и программист когда-то добавил свой — поисковик получает два противоречащих описания одного товара. Перед внедрением проверьте, что уже отдаёт страница.
  • Пропущены обязательные поля. Классика: Offer без priceCurrency, Review без автора, LocalBusiness без адреса. Валидатор ловит это за минуту.
  • Разметка «невидимого». FAQ в разметке есть, на странице блока с вопросами нет. Для поисковика это то же самое, что фиктивный рейтинг.

И последнее — про сам вопрос «а нужна ли она вообще», который до сих пор всплывает в обсуждениях:

«Меня бесит, когда говорят, что микроразметка не нужна. Ну как не нужна, если это требование поисковой системы? Если этот рычаг можно использовать для улучшения технического качества сайта — почему его не делать? Конечно, это нужно делать всегда»

Эдуард Трубченинов, основатель PrivateSEO

Микроразметка — один из пунктов внутренней оптимизации; полный список работ этого слоя — в чек-листе внутренней оптимизации, а проверить, не мешает ли разметке технический фундамент сайта, поможет разбор технических проблем, убивающих SEO.

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

Что такое микроразметка простыми словами?

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

Влияет ли микроразметка на позиции сайта?

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

Какой формат микроразметки выбрать?

JSON-LD: отдельный script-блок, который рекомендует Google и понимает Яндекс. Если на сайте уже есть корректная разметка в микроданных (itemprop в HTML) — срочно переделывать её не нужно, а новые типы добавляйте уже в JSON-LD.

Какую микроразметку сделать в первую очередь?

Минимум для любого сайта: Organization (или LocalBusiness при офлайн-точках) и BreadcrumbList. Дальше по типу сайта: магазину — Product с Offer на карточки, сайту услуг — Service и FAQPage, блогу — Article. Отзывы и рейтинг — только когда они реально опубликованы на странице.

Как проверить, есть ли на сайте микроразметка?

Вставьте URL в валидатор микроразметки Яндекс Вебмастера и в проверку расширенных результатов Google — оба инструмента покажут, какая разметка есть на странице и какие в ней ошибки. Картина по всему сайту — в отчётах «Улучшения» Google Search Console.

Можно ли получить звёзды в выдаче без реальных отзывов?

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

Нужна ли микроразметка для продвижения в нейросетях?

Да, это один из практичных инструментов GEO: ChatGPT, Алиса и Perplexity проще извлекают факты — цены, характеристики, контакты, вопросы-ответы — из структурированных данных, чем из сплошного текста. Размеченный сайт чаще попадает в ответы нейросетей корректно.