Перейти к содержимому
Дамир Идрисов

Schema Markup Checker

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

Работает
Schema Markup Checker в окне браузера: отчет о проверке микроразметки страницы

Какую проблему решает

Google закрыл Structured Data Testing Tool и разделил проверку на два инструмента. Rich Results Test видит только типы с расширенными результатами, Schema Markup Validator не знает требований Google, и ни один не показывает строку с ошибкой вместе с подсказкой, как ее исправить. В итоге разметку приходится проверять в двух местах и искать проблему вручную.

Как это работает

  1. 1

    Вставьте адрес страницы

    Сервис загружает страницу как поисковый робот и извлекает каждый скрипт application/ld+json и каждый элемент Microdata.

  2. 2

    Три уровня проверки

    Синтаксис JSON, словарь schema.org и требования Google к расширенным результатам. У каждой проблемы стабильный код для фильтрации и экспорта.

  3. 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 запросов в минуту, чтобы ронять сборку, когда пропадает обязательное свойство.

Скриншоты

Возможности Schema Markup Checker и три шага проверкиСравнение Schema Markup Checker с Google Rich Results Test и Schema.org Markup Validator

Сервис работает без регистрации и доступен на семи языках. Расширение для 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 пару строк о задаче — разберусь и предложу лучший вариант решения.

Дамир Идрисов

Переписываюсь сам, без менеджеров

Написать в Telegram

Что будет дальше

  1. 1Расскажете коротко, что нужно сделать
  2. 2Уточню детали в переписке или созвонимся, как вам удобнее
  3. 3Предложу варианты решения, сроки и стоимость

Отвечаю в течение рабочего дня

Обсудить проект