Schema Markup Checker
Бесплатная проверка микроразметки JSON-LD и Microdata: все типы на странице, правила Google и точная строка с ошибкой.

Какую проблему решает
Google закрыл Structured Data Testing Tool и разделил проверку на два инструмента. Rich Results Test видит только типы с расширенными результатами, Schema Markup Validator не знает требований Google, и ни один не показывает строку с ошибкой вместе с подсказкой, как ее исправить. В итоге разметку приходится проверять в двух местах и искать проблему вручную.
Как это работает
- 1
Вставьте адрес страницы
Сервис загружает страницу как поисковый робот и извлекает каждый скрипт application/ld+json и каждый элемент Microdata.
- 2
Три уровня проверки
Синтаксис JSON, словарь schema.org и требования Google к расширенным результатам. У каждой проблемы стабильный код для фильтрации и экспорта.
- 3
Исправьте, видя строку
Откройте тип, посмотрите проблемы с путем до свойства и JSON с помеченной строкой. Отчетом можно поделиться ссылкой.
Возможности
Все типы разметки сразу
Одна карточка на сущность — Product, Article, Recipe, Organization. Зеленая, если все в порядке, красная, если есть ошибки.
Точная строка для исправления
Синтаксические ошибки указываются со строкой и колонкой, неверные значения помечаются прямо в JSON с подсказкой.
Правила расширенных результатов Google
Обязательные и рекомендуемые свойства для 16 типов — Article, Breadcrumb, FAQ, Product, Review snippet и других.
Полный словарь schema.org
Неизвестные типы, опечатки в свойствах, неверный регистр, значения не того типа и неразрешенные ссылки @id.
JSON-LD и Microdata
Оба формата извлекаются с одной страницы и показываются в одном отчете.
Ссылка, CSV и JSON API
Отчет можно отправить ссылкой, выгрузить в CSV для аудита или получать через бесплатный JSON API для CI и мониторинга.
Для кого
- SEO-специалисты — проверить посадочную страницу или сайт клиента и передать CSV с тем, что исправить
- Разработчики — проверять JSON-LD на стейджинге и подключить API к CI, чтобы сломанная разметка не попала в продакшен
- Контент-команды — убедиться, что статьи, рецепты и карточки товаров не теряют расширенный результат после правок
- Агентства — запускать одинаковую проверку на всех сайтах клиентов и отчитываться ссылками
Преимущества
- Один отчет вместо двух инструментов
- Все типы на странице, правила Google и словарь schema.org — там, где раньше нужны были Rich Results Test и Schema Markup Validator.
- Строка с ошибкой и подсказка
- Не просто «есть проблема», а путь до свойства, помеченная строка JSON и объяснение, как исправить.
- Без регистрации
- Проверка любого публичного URL без аккаунта. Отчет кэшируется на пять минут, в базу данных ничего не записывается.
- Готов к автоматизации
- JSON API без ключа — до 30 запросов в минуту, чтобы ронять сборку, когда пропадает обязательное свойство.
Скриншоты


Сервис работает без регистрации и доступен на семи языках. Расширение для Chrome, которое проверяет разметку, добавленную JavaScript, и сканирует сайт целиком по sitemap, готовится к публикации в Chrome Web Store.
Частые вопросы
Что именно проверяет сервис?
Три уровня. Синтаксис: JSON-LD разбирается, каждый элемент Microdata корректен. Словарь: каждый тип и свойство существуют в schema.org, написаны в правильном регистре и содержат значение нужного вида. Google: обязательные и рекомендуемые свойства для расширенных результатов — Product, Article, Recipe, Event, FAQ, Breadcrumb, вакансии, видео и локальный бизнес.
Чем это отличается от Rich Results Test?
Rich Results Test сообщает только о типах, которые Google показывает как расширенные результаты. Schema Markup Checker перечисляет все типы на странице, отмечает, какие подходят для расширенных результатов, и показывает ошибки словаря, которые Rich Results Test игнорирует, например несуществующее свойство или опечатку в типе.
Какие форматы поддерживаются?
JSON-LD и Microdata извлекаются и проверяются полностью. RDFa обнаруживается и отмечается в отчете, но пока не проверяется.
Видит ли сервис разметку, добавленную JavaScript?
Веб-проверка загружает исходный HTML, как поисковый робот, поэтому разметку из скриптов и тег-менеджеров не видит. Для этого будет расширение для Chrome, которое работает после отрисовки страницы.
Есть ли API?
Да. GET /api/check?url=... возвращает полный отчет в JSON: сущности, статусы, проблемы с кодами, расположением и подсказками. API бесплатный, без ключа, до 30 запросов в минуту с одного IP.
Сервис хранит проверенные страницы?
Отчет кэшируется в памяти на пять минут, чтобы повторные проверки и общие ссылки открывались быстро. В базу данных ничего не записывается, аккаунтов нет.
Есть задача или идея?
Напишите мне в Telegram пару строк о задаче — разберусь и предложу лучший вариант решения.
Дамир Идрисов
Переписываюсь сам, без менеджеров
Что будет дальше
- 1Расскажете коротко, что нужно сделать
- 2Уточню детали в переписке или созвонимся, как вам удобнее
- 3Предложу варианты решения, сроки и стоимость
Отвечаю в течение рабочего дня