инструменты / микроразметка / валидатор Яндекса
Валидатор микроразметки Яндекса
Посмотрим, что Яндекс вычитает из микроразметки вашей страницы: какие виды данных соберутся, каких полей не хватает и где разметка вообще не читается. Проверяем по публичной справке Яндекса, без входа в аккаунт и без ограничений.
Эта вкладка не ходит в сеть вовсе: разбирается то, что вы вставили, и ровно в том виде, в каком вставили, — до 512 КБ за раз.
Вы указали сайт без страницы, поэтому мы проверили главную. Разметка живёт на каждой странице своя, и на карточке товара она другая.
Мы смотрим исходный HTML страницы. Если разметку дописывает скрипт уже в браузере, мы её не увидим, а Яндекс увидит.
Что нашли на странице
Предупреждения
Дерево разметки, как мы его прочитали
Что из этого соберёт Яндекс
Какие языки разметки мы читаем
Пять способов записать структурированные данные на странице, и мы читаем
все пять: 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 видов:
- Организация и адрес — обязательно: name, url, address, telephone. Участвует в партнёрской программе Яндекса.
- Хлебные крошки — учитываем: name, url, position. Для всех элементов, кроме последнего, указан абсолютный или относительный путь на раздел сайта. При использовании URL домен совпадает с адресом сайта, на который встраивается разметка. Абсолютные адреса используют схемы HTTPS или HTTP. Текст элементов навигационной цепочки заполнен. В свойстве position указаны числа — иначе цепочка не формируется.
- Вопросы и ответы — учитываем: name, хотя бы одно из «acceptedAnswer», «suggestedAnswer», text, upvoteCount.
- Программы — обязательно: description.
- Рефераты — обязательно: learningResourceType, description.
- Рецепт — обязательно: name, recipeIngredient. Участвует в партнёрской программе Яндекса.
- Карточка товара — обязательно: name, description, brand, image. Участвует в партнёрской программе Яндекса.
- Строгая микроразметка товаров (максимальный приоритет) Товарная страница размечена по схеме Product со значением offers, соответствующим схеме Offer или AggregateOffer.
- Каталог товаров — обязательно: name, description, image.
- Фильмы — учитываем: genre, datePublished, dateCreated, director, actor, description, duration, inLanguage, musicBy, producer, productionCompany, award, contentRating, isFamilyFriendly.
- Видео через Open Graph — обязательно: og:title, og:type, og:image, og:url.
Мы не Яндекс
Это независимая проверка по его справке, а не сам Яндекс.Вебмастер и не официальный валидатор Яндекса — тот требует войти в аккаунт. Мы читаем исходный код страницы и сверяем его с тем, что справка называет обязательным или желательным для каждого вида данных. Собранный вид и правда откроется в выдаче — решает поиск сам, это не в нашей власти.
Вопросы
Чем это отличается от постраничной проверки микроразметки
Общая проверка микроразметки смотрит, читается ли разметка вообще и чего не хватает для расширенного сниппета в целом. Здесь мы сузили вопрос до Яндекса конкретно: какие именно виды данных у него собраны по его же справке. Если вам нужен Google — есть отдельная проверка микроразметки для него.
Почему не через официальный валидатор Яндекса
Официальный валидатор требует войти в аккаунт Яндекс.Вебмастера и отвечает по одной странице своей учётной записи. Мы читаем ту же справку, но без входа и без ограничения на количество проверок за раз.
Разметка верна, а вид данных всё равно не появился
Собранный вид данных — это условие, а не гарантия показа: решение, показывать его в выдаче или нет, каждый раз принимает сам поиск. Некоторые виды к тому же требуют отдельного участия в партнёрской программе Яндекса — без него данные не используются, даже если разметка идеальна.
Вы говорите, что разметки нет, а она есть
Мы читаем исходный HTML страницы. Если разметку дописывает скрипт уже в браузере, мы её не увидим, а Яндекс увидит. Про это мы говорим отдельной строкой в ответе.
На странице есть разметка, а видов данных Яндекса — ноль
Так бывает: не любой тип Schema.org входит в список, который
собирает Яндекс. Например, у FAQPage в справке
Яндекса своего вида нет вовсе — есть только QAPage
под другим именем. Разметка при этом может быть совершенно верной,
просто не под тот вид, что нужен Яндексу.