Микроразметка (она же структурированные данные, или разметка Schema.org) — это машиночитаемые подсказки в коде страницы: они объясняют поисковику и нейросети, где вопрос, где ответ, где цена, где шаг инструкции. Поисковик и нейросеть читают твою страницу не так, как человек. Им нужны не абзацы, а размеченные сущности: вот вопрос, вот ответ, вот шаг инструкции, вот цена. Разметка Schema.org проговаривает это явно — и шансы попасть в расширенный сниппет или в ответ Нейро растут.
- Структурированные данные — машиночитаемая подпись к контенту: JSON-LD в
<script>, который объясняет роботу, что есть что на странице. - ИИ-поиск (Нейро, AI Overviews) парсит размеченные сущности легче сплошного текста — у такой страницы выше шанс попасть в ответ как источник.
- Эффект дают конкретные типы: FAQPage, HowTo, Article, Product, Organization, BreadcrumbList.
- Железное правило: размечать только то, что реально видно на странице. Разметка-фантом — прямой путь к санкции.
Что такое микроразметка простыми словами
Представь, что к странице приклеен невидимый ярлык для робота. Человек видит абзац «Доставка по Москве — 300 рублей». Поисковик видит набор слов. А структурированные данные говорят ему прямо: это Product, у него price = 300, priceCurrency = RUB.
Формат, который рекомендуют все — JSON-LD. Это блок <script type="application/ld+json"> в коде страницы, отдельно от вёрстки. Внутри — словарь по стандарту Schema.org: общий язык, который понимают Google, Яндекс и нейросети. У Google есть подробный гайд по тому, как это устроено. Ключевая мысль: разметка не меняет то, что видит пользователь. Она дублирует смысл страницы в формате, который машина читает без догадок.
Зачем это нужно для AI-поиска
Нейросеть в выдаче (Яндекс Нейро, Google AI Overviews) собирает ответ из нескольких источников. Чтобы тебя процитировали, ИИ должен быстро понять: на этой странице есть готовый ответ на вопрос пользователя.
Сплошной текст он тоже читает — но размеченные сущности вынимает увереннее. Когда вопрос и ответ уже разложены по полям FAQPage, модели не надо угадывать, где заканчивается твоя мысль. Структура снижает неоднозначность, а неоднозначность — главный враг попадания в ответ ИИ. Про сам механизм AI-поиска я разбирал в статье как попасть в выдачу ChatGPT. Не жди, что разметка сама затащит тебя в Нейро: она усиливает хороший контент, а не заменяет его.
Какие типы дают эффект
Не вся разметка одинаково полезна. Вот те, что реально влияют на выдачу и AI-ответы.
| Тип Schema.org | Что даёт в выдаче и AI |
|---|---|
| FAQPage | Раскрывающиеся вопросы в сниппете, частое цитирование в Нейро |
| HowTo | Пошаговый блок, дословный вынос шагов в ответ ИИ |
| Article | Автор, дата, свежесть — база для статей блога |
| Product | Цена, наличие, звёзды рейтинга в сниппете |
| Organization | Панель знаний, узнаваемость бренда роботом |
| BreadcrumbList | Навигационный путь вместо голого URL |
FAQPage — вопросы прямо в сниппете
Блок вопрос-ответ. Поисковик показывает раскрывающиеся вопросы под ссылкой, Нейро цитирует ответы дословно. Главное условие — вопросы и ответы должны быть видимы на самой странице.
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "Что такое структурированные данные?", "acceptedAnswer": { "@type": "Answer", "text": "Машиночитаемая разметка Schema.org…" } }] } </script>
<head> или перед </body>.«Микроразметка», «структурированные данные» и «разметка Schema.org» — одно и то же: машиночитаемые подсказки поисковику. Разберём готовый код под каждый полезный тип — копируй, меняй значения на свои и вставляй в <head>.
HowTo — пошаговая инструкция
Размечает инструкцию «как сделать». Шаги выносятся в сниппет и подтягиваются в ответ Нейро по порядку.
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "HowTo", "name": "Как поставить кавычки-ёлочки", "step": [ { "@type": "HowToStep", "text": "Зажми Alt и набери 0171 на цифровом блоке." }, { "@type": "HowToStep", "text": "Получишь открывающую ёлочку." } ] } </script>
Article — статья с автором и датой
Для статей блога. Передаёт автора, дату публикации и обложку — поисковик считывает экспертность и свежесть материала.
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "Микроразметка Schema.org для SEO", "author": { "@type": "Person", "name": "Никита Вихров" }, "datePublished": "2026-06-20", "image": "https://site.ru/cover.jpg" } </script>
Product — цена и рейтинг в сниппете
Для карточки товара. Даёт в выдаче цену, наличие и звёзды рейтинга — то, что закрывает запрос «микроразметка товары». Рейтинг ставь только при реальных отзывах на странице.
<script type="application/ld+json">
{
"@type": "Product",
"name": "Кроссовки Nike Air Max 90",
"offers": {
"@type": "Offer",
"price": "12990",
"priceCurrency": "RUB",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8", "reviewCount": "126"
}
}
</script>Organization — бренд и панель знаний
Для главной страницы и контактов. Помогает поисковику собрать карточку компании и панель знаний, а нейросети — узнать бренд.
<script type="application/ld+json">
{
"@type": "Organization",
"name": "Ромашка",
"url": "https://romashka.ru",
"logo": "https://romashka.ru/logo.png",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+7-495-000-00-00",
"contactType": "customer service"
}
}
</script>BreadcrumbList — хлебные крошки в выдаче
Заменяет голый URL под заголовком на навигационный путь «Главная › Каталог › Кроссовки». Закрывает запрос «микроразметка хлебных крошек».
<script type="application/ld+json">
{
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Главная", "item": "https://site.ru/" },
{ "@type": "ListItem", "position": 2, "name": "Каталог", "item": "https://site.ru/catalog/" },
{ "@type": "ListItem", "position": 3, "name": "Кроссовки" }
]
}
</script>Как разметка тащит в сниппет и в ответ Нейро
Механика простая. Поисковик находит на странице валидный FAQPage — и вместо обычной синей ссылки рисует раскрывающиеся вопросы прямо в выдаче. Сниппет занимает больше места, забирает внимание, поднимает кликабельность.
С нейросетью логика та же, но на шаг глубже. Нейро и AI Overviews формируют текстовый ответ и подтягивают источники. Размеченный вопрос-ответ — готовый кирпич для такого ответа: бери и цитируй. Чем чище структура страницы, тем выше шанс, что нейросеть выберет тебя, а не конкурента со сплошной простынёй. Работает и общий вес страницы — поведенческие, ссылки, экспертность; про это отдельный разбор факторов ранжирования. Разметка — множитель, а не замена.
Правило, которое спасёт от санкции
Размечай только то, что реально есть на странице и видно пользователю. Это не рекомендация, а условие. Накидать FAQPage с вопросами, которых нет в тексте, проставить рейтинг 5.0 без единого отзыва, описать товар по цене, которой на странице нет — поисковик это ловит. Сначала разметка просто перестаёт показываться, потом прилетает санкция за спам.
Проверь себя одним вопросом: если убрать разметку, останется ли этот контент на странице глазами обычного посетителя? Нет — значит, размечать нельзя. Прогони пять ситуаций ниже.
JSON-LD, Microdata или RDFa — что выбрать
Один и тот же словарь Schema.org можно записать в трёх форматах. Содержание одинаковое — отличается, где живёт код. Ниже одна и та же разметка организации во всех трёх:
<script type="application/ld+json"> { "@type": "Organization", "name": "Ромашка" } </script>
<div itemscope itemtype="https://schema.org/Organization"> <span itemprop="name">Ромашка</span> </div>
<div typeof="Organization" vocab="https://schema.org/"> <span property="name">Ромашка</span> </div>
| Формат | Где живёт | Яндекс | Когда брать | |
|---|---|---|---|---|
| JSON-LD | отдельный блок <script> в <head> | рекомендует | частично, по типам | по умолчанию, если есть доступ к коду |
| Microdata | атрибуты внутри HTML-тегов | поддерживает | понимает лучше | когда важен Яндекс или нет доступа к <head> |
| RDFa | атрибуты внутри HTML-тегов | поддерживает | поддерживает | редко, наследие семантического веба |
Практический вывод: для Google по умолчанию бери JSON-LD — он чище и его легче править. Если проект под Яндекс или у тебя нет доступа к <head> (например, часть блоков на конструкторе), Microdata бывает надёжнее. RDFa сегодня почти не нужен.
Как добавить микроразметку на сайт
Три пути — от ручного до автоматического, плюс нюансы конкретных конструкторов. Выбирай по тому, есть ли у тебя доступ к коду.
Вручную через JSON-LD
Самый чистый способ, если есть доступ к шаблону. Берёшь готовый блок <script type="application/ld+json"> (примеры выше), подставляешь свои значения и вставляешь в <head> или перед </body>. Один тип — один блок; на странице их может быть несколько.
Через генератор Schema.org
Руками писать необязательно. Возьми наш генератор разметки Schema.org: выбираешь тип, заполняешь поля, на выходе — готовый блок <script>, который остаётся только вставить в код. Быстрее всего для FAQPage, Article и Organization.
Через ChatGPT
Если кода под рукой нет или тип нестандартный, разметку можно собрать нейросетью по описанию страницы — я показывал, как получить готовый JSON-LD через ChatGPT. Итог всё равно прогоняешь через валидатор: ИИ иногда придумывает несуществующие поля.
Микроразметка для Tilda
В Tilda доступа к <head> шаблона нет, поэтому JSON-LD вставляют блоком T123 «HTML-код» на страницу или через «Настройки страницы → Дополнительный код → внутри HEAD» (на платных тарифах). Сгенерируй блок, вставь, опубликуй и проверь URL через Rich Results Test. Это закрывает частый запрос «микроразметка тильда».
Микроразметка для WordPress
В WordPress проще всего плагином: Yoast SEO и Rank Math сами добавляют Article, BreadcrumbList и Organization, Schema Pro закрывает остальные типы. Не ставь два SEO-плагина сразу — получишь дублирующую разметку. После настройки так же прогони страницу через валидатор.
Как проверить микроразметку
Любую разметку перед публикацией прогоняют через валидатор — он ловит ошибки и показывает, на какой сниппет претендует страница. Три инструмента, которые стоит знать.
Rich Results Test (Google)
Главный инструмент: вставляешь URL или код и видишь, на какой расширенный сниппет претендует страница в Google и какие поля распознались. Красных ошибок быть не должно — жёлтые предупреждения некритичны.
Schema Markup Validator
Официальный валидатор Schema.org. В отличие от Rich Results Test, не привязан к сниппетам Google, а проверяет формальную корректность разметки любого типа — удобно для нестандартных схем.
Яндекс Вебмастер — проверка структурированных данных
Показывает разметку глазами Яндекса. Это отдельный важный нюанс для рунета — разбираю его в следующем разделе.
Под рукой: генератор Schema.org и проверка микроразметки — собрать JSON-LD и провалидировать.
Проверка в Яндекс Вебмастере и нюанс с JSON-LD
Рос. аудитория проверяет разметку в Яндекс Вебмастере — это инструмент «Проверка структурированных данных». Вставляешь URL или код, и он разбирает разметку так, как её видит Яндекс: показывает найденные типы, извлечённые поля и ошибки. Выглядит это так:
Важный нюанс для рунета. Google давно рекомендует JSON-LD как основной формат. Яндекс с ним работает иначе: исторически он лучше понимает Microdata, а поддержку JSON-LD расширяет постепенно и не для всех типов. Поэтому если проект ориентирован на Яндекс — не полагайся на JSON-LD вслепую: проверь конкретный тип в Вебмастере, а для важной разметки (организация, контакты, хлебные крошки) можно продублировать через Microdata. Для Google достаточно JSON-LD.
Чеклист внедрения микроразметки
Короткий порядок, по которому разметку доводят до рабочего сниппета — от выбора типа до проверки результата.
- Определи тип страницы: блог, карточка товара, главная, категория.
- Выбери подходящие типы Schema.org под этот контент (блог — Article + FAQPage, карточка — Product, главная — Organization).
- Сгенерируй JSON-LD — руками, через генератор или ChatGPT.
- Вставь блок в
<head>или перед</body>. - Прогони через Rich Results Test и валидатор Schema.org — красных ошибок быть не должно.
- Отправь страницу на переобход в Яндекс Вебмастере и Search Console.
- Через 2–4 недели проверь, появился ли расширенный сниппет, и поправь при необходимости.
Частые вопросы
Структурированные данные поднимут позиции в поиске?
Какой формат разметки выбрать?
Можно ли разметить FAQ, которого нет на странице?
Гарантирует ли разметка попадание в Нейро или AI Overviews?
Чем проверить разметку?
Поддерживает ли Яндекс JSON-LD?
Почему моя разметка не показывается в выдаче?
Чем микроразметка отличается от структурированных данных?
Как проверить микроразметку сайта?
Главное
Структурированные данные — это не магия, а перевод страницы на язык робота. Размечай то, что реально на странице, ставь FAQPage и HowTo под подходящий контент, проверяй через Rich Results Test — и даёшь поисковику с нейросетью готовый кирпич для расширенного сниппета и ответа ИИ. Без честного контента под разметкой это не сработает, а фейк прилетит санкцией. Начни с генератора и одной страницы.