Валидатор микроразметки
В число инструментов Яндекс Вебмастера входит валидатор семантической разметки. Валидатор поможет убедиться, что метаданные на ваших страницах распознаются корректно. Поддерживаются микроформаты, Schema.org, Open Graph, микроданные HTML и RDFa.
В отличие от других валидаторов разметки (Validator.nu, Structured Data Linter и т. п.) валидатор Яндекса также проверяет соответствие разметки требованиям сервисов Яндекса, учитывая все дополнительные типы и поля данных, введенные нами.
C техническими деталями распознавания разметки можно ознакомиться в статье Как и для чего мы сделали свой валидатор микроразметки.
Чтобы проверить код страницы, введите ее адрес в поле URL документа, или вставьте код ниже. Затем нажмите кнопку Проверить.
Под заголовком Результаты проверки валидатор выведет данные, которые удалось распознать, или текст ошибки.
Ошибки
Ошибка |
Описание |
Страница не может быть загружена |
Страница не существует, или недоступна для робота Яндекса |
Микроразметка не обнаружена |
Валидатор не смог распознать ни одного корневого элемента разметки — из-за того, что разметки нет, или корневые элементы оформлены неверно. Например, в корневом элементе Schema.org пропущен атрибут Неправильно:
Правильно:
|
Поле <...> отсутствует или пусто |
Валидатор перечисляет обязательные поля, которые опущены в проверяемой разметке. Например, нужно обязательно указать адрес картинки, описывая ее. Неправильно:
Правильно:
|
Невозможно определить принадлежность данных полей |
Возможны две причины: поля некорректно размещены; указан лишний атрибут |
Не выполнено обязательное условие для продуктовых сниппетов |
Рекомендуем исправить данную ошибку, если вы хотите получить структурированные сниппеты в поисковой выдаче Яндекса |
В свойстве |
Для использования ссылки используйте тег |
Предупреждения
Предупреждение |
Описание |
Значение «...» в поле <...> не является корректным значением |
Значение поля не соответствует стандарту. Например, дата в Schema.org должна быть указана в формате ISO 8601, дата в другом формате не распознается корректно. Неправильно:
Правильно:
|
Тип <...> неизвестен по спецификации <...> |
Указанный тип данных не входит в число стандартных типов формата или в число типов, введенных Яндексом. Убедитесь, что имя типа данных указано верно |
В данный момент разметка <...> не может использоваться отдельно от разметки <...>. Чтобы ваши данные использовались в сервисе <...>, необходимо дополнительно указать поля <...> |
Валидатор предупреждает, что разметка корректна, но сервисы Яндекса не смогут использовать извлеченную информацию.Ознакомьтесь с информацией в разделе Введение в schema.org, чтобы правильно дополнить разметку |
Если валидация разметки завершена успешно, и вы выполнили требования партнерской программы, структурированный сниппет может сформироваться после очередного переобхода страниц роботом Яндекса. Это может занять около двух недель.