
Нужна помощь с реализацией?
Наша команда готова взяться за ваш проект. Оставьте заявку — мы свяжемся с вами и обсудим детали.
Похожие статьи
Все статьи

E-E-A-T для сайтов: как повысить доверие поисковых систем Google и Яндекс
Читать полностью

robots.txt: рабочий шаблон, ошибки и AI-краулеры
Читать полностью

SEO-продвижение сайта: план работ по месяцам и приемка
Читать полностью
Телеграмм
Делимся визуально привлекательными фрагментами наших последних веб-проектов.
ВКонтакте
Пишем о интересных технических решениях и вызовах в разработке.
MAX
Демонстрируем дизайнерские элементы наших веб-проектов.
TenChat
Деловые связи, кейсы и экспертные публикации.
Рассылка
© 2025-2026 МАЙПЛ. Все права защищены.
Микроразметка — код в HTML, который объясняет поисковику смысл содержимого страницы (цену, рейтинг, адрес, вакансию). В 2026 году в Яндексе видимый эффект дают товары с ценой и наличием, отзывы, хлебные крошки, организация и события. FAQ-разметка больше не приносит расширенный сниппет в Google.
Рекомендуемый формат — JSON-LD, проверка готового кода — валидатор Яндекс.Вебмастера.
Дальше по порядку: какие типы разметки реально меняют выдачу, а какие можно снять без потерь, как выбрать синтаксис и формат под свой сайт, куда вставить готовый JSON-LD и как проверить, что все заработало.

Schema.org — словарь: им подписывают для робота цену товара, адрес компании, имя автора статьи. Карточка товара без разметки для поисковика — просто текст на странице. Та же карточка с Product, Offer и AggregateRating превращается в набор понятных полей: название, цена, наличие, рейтинг.
Внутри словаря у типов есть expected types: значение свойства обязано соответствовать ожидаемому типу, иначе валидатор пометит поле как ошибочное. Например, для адреса нужен объект PostalAddress, а не произвольная строка текста.
Если сайт живет за счет поискового трафика и заявок, разметка — не опция, а технический минимум. Проверить это легко: открыть карточку товара или услуги в выдаче и посмотреть, что из этого уже отображается в сниппете.
Product и Organization Яндекс и Google трактуют не одинаково: у каждой системы свой список поддерживаемых типов и свои требования к обязательным полям. У Яндекса заметнее эффект дают хлебные крошки и адрес организации, у Google — рейтинг товара.
Требования к структуре сайта задают не только поисковики. С 1 марта 2026 года действует приказ Рособрнадзора от 3 июля 2025 года № 1353, изменивший требования к структуре официального сайта образовательной организации — для таких площадок разметка данных подчиняется еще и этому регламенту.
Там, где точных данных по совпадению правил Яндекса и Google нет, лучше не гадать: сверяться с валидатором каждой системы отдельно, а не переносить вывод одного сервиса на другой.

Разметка полезна там, где меняет вид сниппета. Вот типы, которые в 2026 году заметны в выдаче Яндекса и Google.
| Тип разметки | Что видно в выдаче |
|---|---|
| Product + Offer | цена, наличие |
| Review, AggregateRating | звезды, отзывы |
| BreadcrumbList | путь вместо URL |
| Organization, LocalBusiness | адрес, телефон, часы работы |
| Event | дата и место |
| JobPosting | вакансия |
Если страница продает конкретный товар, базовый выбор — Product плюс Offer. Что сделать сейчас: выпишите типы страниц сайта и отметьте, какой тип из таблицы подходит каждому.
В Offer обязательны price числом, priceCurrency в формате RUB и availability. Цена в коде должна совпадать с ценой на странице: расхождение поисковик считает ошибкой, и сниппет может не появиться. Рейтинг размечают, только если звезды или отзывы реально видны посетителю.
Хлебные крошки — самый дешевый способ улучшить сниппет на любом сайте: BreadcrumbList одинаково просто встраивается и в каталог, и в блог. Пример: вместо длинного URL в сниппете появляется путь «Каталог › Диваны › Угловые».

Часть привычных ожиданий от разметки больше не оправдывается. Сайт от этого не пострадает, просто некоторые блоки уже не дают прибавки в выдаче.
Критерий: если разметка не описывает то, что реально видит посетитель, пользы от нее нет, даже при формально верном коде.
Первый шаг: найдите на сайте FAQ и HowTo, поставленные ради сниппета. Если вопросы полезны читателю, оставьте текст на странице, а лишнюю разметку снимите при ближайшей правке шаблона.
Типичные примеры: WPHeader и SiteNavigationElement на каждой странице, фиктивный максимальный рейтинг, Article на карточке товара. Такой код прямо не вредит, но ничего не дает, а поддерживать его приходится. Чего избегать: копировать чужие шаблоны целиком, не сверяя с содержимым страницы.

Выбор формата сводится к трем вариантам с разной ценой внедрения.
| Формат | Когда использовать |
|---|---|
| JSON-LD | отдельный скрипт, верстку не трогает, стандарт 2026 года |
| Microdata | атрибуты в HTML, если старый шаблон не дает вставить скрипт |
| RDFa | редкий случай, для сниппета почти не нужен |
Если вы целитесь в Яндекс и Google и не хотите лезть в верстку, выбирайте JSON-LD. Переезд с Microdata делают по шаблонам: собирают JSON-LD с теми же полями, проверяют в валидаторе и только потом снимают старые атрибуты, чтобы товар не остался описан дважды.
Что сделать сейчас: откройте исходный код страницы и найдите, каким форматом разметка уже стоит.
Open Graph — отдельный слой для превью в Telegram и ВКонтакте, а не замена Schema.org. Но поля стоит синхронизировать: og:title и og:image должны совпадать с name и image в JSON-LD, иначе поиск и мессенджер покажут разный товар.
Чего избегать: один товар описан и микроданными, и JSON-LD с разными ценами; два конфликтующих блока Organization от темы и плагина. Правило: один формат Schema.org на странице плюс Open Graph рядом.

Набор типов зависит от того, что продает сайт, а не от размера словаря Schema.org.
| Тип бизнеса | Минимальный набор |
|---|---|
| Интернет-магазин | Product, Offer, AggregateRating, BreadcrumbList |
| Сайт услуг | Organization, Service, BreadcrumbList |
| Клиника | MedicalClinic или LocalBusiness, адрес и часы работы |
| Отель | Hotel, адрес, рейтинг |
| Учебный центр | Course, Event для набора |
Если страниц под тип нет, тип не нужен. Начинайте с главной, карточек и контактов. Первый шаг: составьте для своего сайта карту «тип страницы → тип Schema.org» и сверьте ее с таблицей.
Каркас без стандартной строки @context, которую генератор ставит сам:
{"@type": "Organization", "name": "НАЗВАНИЕ"}
{"@type": "Product", "name": "ТОВАР", "offers": {"@type": "Offer", "price": ЦЕНА, "priceCurrency": "RUB", "availability": "InStock"}}
Заменить нужно все, что написано заглавными: название, товар, цену числом. Генераторы technicalseo.com и webcode.tools собирают такой код по форме. На что смотреть:

Карточка товара размечена, JSON-LD вставлен, а расширенного сниппета в выдаче так и нет. Первый шаг — не гадать, а прогнать страницу через валидатор и посмотреть, что он реально нашел.
Порядок простой: сначала валидатор Яндекс.Вебмастера — вставляете URL или сам код, затем Rich Results Test Google — URL, если страница уже в индексе, или фрагмент кода, если разметка еще готовится. Валидатор Schema.org проверяет синтаксис отдельно от требований конкретного поисковика.
Ошибка и предупреждение — не одно и то же: ошибка блокирует показ расширенного результата и ее правят первой, предупреждение вроде «рекомендуется заполнить» терпит и подождет. Rich Results Test при этом сверяет разметку именно с требованиями Google для конкретных поддерживаемых функций, а не с общей схемой Schema.org, поэтому «зеленый» отчет в одном сервисе не гарантирует сниппет — Google показывает расширенный результат только при совпадении данных с видимым содержимым страницы и при заполнении всех обязательных свойств.
Большинство отказов сводится к одному и тому же наборе причин:
Валидатор требует поле review, а реальных отзывов на странице нет: решение — убрать AggregateRating целиком, не подставлять придуманные оценки ради сниппета. Проверьте главную страницу и одну карточку товара сразу в обоих валидаторах — Яндекс.Вебмастере и Rich Results Test.

Структурированные данные упрощают роботу чтение фактов: цены, адреса, автора. Такие данные легче попадают в Нейро и AI Overviews, потому что уже размечены как сущности. Прямых подтвержденных данных о том, что разметка сама по себе поднимает сайт в ИИ-ответах, в открытых источниках нет.
Если данные на странице и в JSON-LD совпадают и точны, шанс корректно попасть в ответ выше. Задача на сегодня — проверить блок Organization: актуальны ли в нем контакты и совпадают ли они с тем, что видно на странице.
ИИ-ответы опираются в первую очередь на текст страницы, а разметка выступает подсказкой к отдельным фактам: цене, наличию, часам работы. Неверные часы работы в JSON-LD могут уйти в ответ Нейро. Цифры роста видимости за счет разметки в открытых источниках не подтверждены, поэтому обещать конкретный процент нельзя.
Допустим, в Organization указан старый телефон, а на странице контактов — новый: робот может взять любое из двух значений. Разметка не заменяет актуальный контент, она усиливает его, если данные синхронны.

Цена зависит от числа шаблонов, а не страниц. Сайт из 300 страниц размечают не постранично, а по нескольким типам страниц: товар, статья, услуга, контакты. Карточек может быть сколько угодно, а шаблон у них один. Его правят один раз, и разметка тиражируется на все страницы этого типа. Поэтому бюджет считают по количеству шаблонов и CMS, а не по URL.
Окупаемость меряют разницей CTR до и после. Точные цифры роста кликов от разметки не подтверждены, поэтому чужим процентам верить не стоит — считайте по своему сайту в Вебмастере. Начните с простого: зафиксируйте текущий CTR ключевых разделов.
Если сайт на массовой CMS, сначала ищут плагин или модуль, если самописный — работают через шаблоны. После плагина код все равно проверяют в валидаторе: автоматика тоже ошибается в полях.
Пересматривают разметку по триггерам: релиз шаблона, смена CMS, массовые правки карточек, новые типы страниц. Отвечают трое: SEO-специалист выбирает типы, контентщик следит за совпадением данных с текстом, разработчик вносит код в шаблон.
Внедрим микроразметку и доведем сниппеты до расширенных в рамках SEO-продвижения от 80 000 ₽ — или разово, отдельной технической задачей.