Бесплатно · JSON-LD и Microdata · Без регистрации

Проверка микроразметки для страниц, которые заслуживают расширенных результатов

Вставьте адрес страницы. Мы извлечём структурированные данные, проверим каждый тип и свойство по schema.org, применим правила расширенных результатов Google и покажем точную строку, которую нужно исправить.

Или проверяйте открытую страницу и сканируйте сайты целиком с помощью расширения для Chrome.

16 типов расширенных результатов Google900+ типов schema.org1 500+ свойствJSON-LD и Microdata

Зачем нужен этот валидатор структурированных данных?

Инструменты Google говорят, проходит ли страница проверку. Этот показывает, что на странице есть, что сломано, где именно и как это починить.

Все типы разметки сразу

Одна карточка на сущность: Product, Article, Recipe, Organization. Зелёная, если всё в порядке, красная, если есть ошибки. Подробности открываются только по клику.

Точная строка для исправления

Синтаксические ошибки указываются со строкой и колонкой. Неверные значения помечаются прямо в JSON. У каждой проблемы есть понятная подсказка.

Правила расширенных результатов Google

Обязательные и рекомендуемые свойства для Article, Breadcrumb, FAQ, Product, Review snippet и ещё 11 типов, прямо из документации Google.

Полный словарь schema.org

Неизвестные типы, опечатки в свойствах, неверный регистр, значения не того типа, свойства, не подходящие типу, неразрешённые ссылки @id.

JSON-LD и Microdata

Оба формата извлекаются с одной страницы и показываются одинаково: товар в Microdata и хлебные крошки в JSON-LD стоят рядом.

Делитесь, экспортируйте, автоматизируйте

У каждого отчёта есть ссылка для разработчика или клиента, экспорт в CSV для аудита и JSON API для проверок в CI и мониторинга.

Как работает проверка

  1. 1

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

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

  2. 2

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

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

  3. 3

    Исправляйте, видя строку

    Откройте тип, посмотрите его проблемы с путём до свойства, покажите JSON с помеченной строкой, скопируйте, поделитесь отчётом.

Одна страница или весь сайт

Веб-проверка — самый быстрый способ протестировать URL. Расширение для Chrome умеет больше.

Проверить страницу здесь

  • Любой публичный URL, без аккаунта
  • Ссылка на отчёт для команды
  • Экспорт в CSV и JSON API
  • Скан всего сайта до {max} страниц, отчёт по ссылке
Проверить страницуСкан сайта

Расширение для Chrome

  • Проверяет страницу такой, какой её видит браузер, включая разметку, добавленную JavaScript
  • Подсвечивает элементы Microdata прямо на странице
  • Сканирует весь сайт по sitemap и ссылкам, с CSV по каждой проблеме и страницам, где она встречается
Скоро в Chrome Web Store

Rich Results Test, Schema Markup Validator и этот сервис

Google разделил старый инструмент проверки структурированных данных на два. Вот что показывает каждый.

Google Rich Results TestSchema.org Markup ValidatorSchema Markup Checker
Показывает все типы на страницеТолько типы с расширенными результатамиДаДа
Обязательные и рекомендуемые свойства GoogleДаНетДа
Неизвестные термины schema.org и опечаткиНетДаДа
Форматы значений: даты, URL, длительности, перечисленияЧастичноЧастичноДа
Показывает проблемную строку в JSONНетПодсвечивает блокСтрока помечена, с подсказкой
Ссылка на отчёт, CSV, JSON APIНетНетДа
Сканирование всего сайтаНетНетРасширение Chrome
Разметка, созданная JavaScriptДаНетРасширение Chrome

Для тех, кто отвечает за разметку

SEO-специалисты

Проверьте посадочную страницу или весь сайт клиента и передайте CSV, где сказано, что именно исправить.

Разработчики

Проверяйте JSON-LD на стейджинге до релиза и подключите JSON API к CI, чтобы сломанная разметка не попала в продакшен.

Контент-команды

Убедитесь, что каждый рецепт, статья и карточка товара сохраняют расширенный результат после правок и смены шаблона.

Агентства

Запускайте одну и ту же проверку на всех сайтах клиентов и отчитывайтесь ссылками вместо скриншотов.

Частые вопросы

Что именно проверяет сервис?

Три уровня. Синтаксис: JSON-LD разбирается, каждый элемент Microdata корректен. Словарь: каждый тип и свойство существуют в schema.org, написаны в правильном регистре, применимы к этому типу и содержат значение нужного вида (даты, URL, длительности, перечисления). Google: обязательные и рекомендуемые свойства для расширенных результатов, таких как Product, Article, Recipe, Event, FAQ, Breadcrumb, вакансии, видео и локальный бизнес.

Это замена инструменту проверки структурированных данных Google?

Да, для повседневной задачи, которую он решал: вставить URL, увидеть все сущности на странице и что с ними не так. Google закрыл Structured Data Testing Tool и разделил его на Rich Results Test и Schema Markup Validator. Этот сервис объединяет оба взгляда в одном отчёте и добавляет точную строку каждой проблемы.

Чем это отличается от Rich Results Test?

Rich Results Test сообщает только о типах, которые Google показывает как расширенные результаты, и почти ничего не говорит об остальной разметке schema.org. Наш отчёт перечисляет все типы на странице, отмечает, какие подходят для расширенных результатов Google, и показывает ошибки словаря, которые Rich Results Test игнорирует, например несуществующее свойство или опечатку в типе. Ещё он показывает JSON с помеченной строкой, а отчётом можно поделиться ссылкой или скачать CSV.

Какие форматы поддерживаются: JSON-LD, Microdata, RDFa?

JSON-LD и Microdata извлекаются и проверяются полностью. RDFa обнаруживается и отмечается в отчёте, но пока не проверяется.

Видит ли сервис разметку, добавленную JavaScript?

Веб-проверка загружает исходный HTML, как поисковый робот, поэтому разметку, которую вставляют скрипты и тег-менеджеры, она не видит. Расширение для Chrome работает в вашем браузере после отрисовки страницы и видит всё, включая JSON-LD, созданный JavaScript.

Можно проверить весь сайт, а не одну страницу?

Да, с помощью расширения для Chrome. Оно находит страницы по sitemap и внутренним ссылкам, проверяет каждую и строит отчёт по всем типам и проблемам сайта с указанием страниц, где они встречаются. Результаты выгружаются в CSV.

Есть ли API?

Да. GET /api/check?url=... возвращает полный отчёт в JSON: сущности, статусы, проблемы с кодами, расположением и подсказками. API бесплатный, ограничен 30 запросами в минуту и не требует ключа.

Вы храните проверенные страницы?

Отчёт кэшируется в памяти на пять минут, чтобы повторные проверки и общие ссылки открывались быстро. В базу данных ничего не записывается, аккаунтов нет.

JSON API для CI и мониторинга

Тот же отчёт в JSON. Роняйте сборку, когда пропадает обязательное свойство, или опрашивайте ключевые страницы ежедневно.

GET /api/check?url=https://example.com/page

{
  "report": {
    "summary": { "errors": 1, "warnings": 3, "items": [ { "type": "Product", "status": "errors" } ] },
    "issues": [ { "severity": "error", "code": "google/missing-required", "property": "image", "hint": "…" } ]
  }
}

30 запросов в минуту с одного IP. Добавьте &fresh=1, чтобы обойти пятиминутный кэш.

Проверьте свою разметку прямо сейчас