инструменты для сайта

инструменты / микроразметка / валидатор Яндекса

Валидатор микроразметки Яндекса

Посмотрим, что Яндекс вычитает из микроразметки вашей страницы: какие виды данных соберутся, каких полей не хватает и где разметка вообще не читается. Проверяем по публичной справке Яндекса, без входа в аккаунт и без ограничений.

Какие языки разметки мы читаем

Пять способов записать структурированные данные на странице, и мы читаем все пять: JSON-LD и микроданные (атрибуты itemprop) — основные способы, которые советует и Яндекс, и Google; RDFa — по тем же атрибутам, что называет справка Яндекса; и два старых микроформата, hCard и hRecipe, — их до сих пор держат многие CMS по умолчанию. Отдельно смотрим Open Graph: это не Schema.org, но Яндекс использует его для видео.

RDFa мы читаем ядром формата — vocab, typeof, property, resource, content, — а не всей спецификацией W3C целиком: префиксы, about, rev и цепочки ссылок в разбор не входят. У справки Яндекса отдельной страницы про RDFa нет вовсе, есть только строка в списке поддерживаемых форматов со ссылкой на W3C, — объём чтения определили мы сами и говорим об этом прямо, а не умалчиваем.

Какие виды данных собирает Яндекс

Список сверен по справке Яндекса 08.09.2026 и меняется — дату сверки держим на виду, а не полагаемся на память. Сейчас Яндекс собирает 11 видов:

Мы не Яндекс

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

Вопросы

Чем это отличается от постраничной проверки микроразметки

Общая проверка микроразметки смотрит, читается ли разметка вообще и чего не хватает для расширенного сниппета в целом. Здесь мы сузили вопрос до Яндекса конкретно: какие именно виды данных у него собраны по его же справке. Если вам нужен Google — есть отдельная проверка микроразметки для него.

Почему не через официальный валидатор Яндекса

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

Разметка верна, а вид данных всё равно не появился

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

Вы говорите, что разметки нет, а она есть

Мы читаем исходный HTML страницы. Если разметку дописывает скрипт уже в браузере, мы её не увидим, а Яндекс увидит. Про это мы говорим отдельной строкой в ответе.

На странице есть разметка, а видов данных Яндекса — ноль

Так бывает: не любой тип Schema.org входит в список, который собирает Яндекс. Например, у FAQPage в справке Яндекса своего вида нет вовсе — есть только QAPage под другим именем. Разметка при этом может быть совершенно верной, просто не под тот вид, что нужен Яндексу.