Все типы разметки сразу
Одна карточка на сущность: Product, Article, Recipe, Organization. Зелёная, если всё в порядке, красная, если есть ошибки. Подробности открываются только по клику.
Бесплатно · JSON-LD и Microdata · Без регистрации
Вставьте адрес страницы. Мы извлечём структурированные данные, проверим каждый тип и свойство по schema.org, применим правила расширенных результатов Google и покажем точную строку, которую нужно исправить.
Или проверяйте открытую страницу и сканируйте сайты целиком с помощью расширения для Chrome.
Инструменты Google говорят, проходит ли страница проверку. Этот показывает, что на странице есть, что сломано, где именно и как это починить.
Одна карточка на сущность: Product, Article, Recipe, Organization. Зелёная, если всё в порядке, красная, если есть ошибки. Подробности открываются только по клику.
Синтаксические ошибки указываются со строкой и колонкой. Неверные значения помечаются прямо в JSON. У каждой проблемы есть понятная подсказка.
Обязательные и рекомендуемые свойства для Article, Breadcrumb, FAQ, Product, Review snippet и ещё 11 типов, прямо из документации Google.
Неизвестные типы, опечатки в свойствах, неверный регистр, значения не того типа, свойства, не подходящие типу, неразрешённые ссылки @id.
Оба формата извлекаются с одной страницы и показываются одинаково: товар в Microdata и хлебные крошки в JSON-LD стоят рядом.
У каждого отчёта есть ссылка для разработчика или клиента, экспорт в CSV для аудита и JSON API для проверок в CI и мониторинга.
Мы загружаем страницу как поисковый робот и извлекаем каждый скрипт application/ld+json и каждый элемент Microdata.
Синтаксис JSON, словарь schema.org и требования Google к расширенным результатам, у каждой проблемы стабильный код для фильтрации и экспорта.
Откройте тип, посмотрите его проблемы с путём до свойства, покажите JSON с помеченной строкой, скопируйте, поделитесь отчётом.
Веб-проверка — самый быстрый способ протестировать URL. Расширение для Chrome умеет больше.
Google разделил старый инструмент проверки структурированных данных на два. Вот что показывает каждый.
| Google Rich Results Test | Schema.org Markup Validator | Schema Markup Checker | |
|---|---|---|---|
| Показывает все типы на странице | Только типы с расширенными результатами | Да | Да |
| Обязательные и рекомендуемые свойства Google | Да | Нет | Да |
| Неизвестные термины schema.org и опечатки | Нет | Да | Да |
| Форматы значений: даты, URL, длительности, перечисления | Частично | Частично | Да |
| Показывает проблемную строку в JSON | Нет | Подсвечивает блок | Строка помечена, с подсказкой |
| Ссылка на отчёт, CSV, JSON API | Нет | Нет | Да |
| Сканирование всего сайта | Нет | Нет | Расширение Chrome |
| Разметка, созданная JavaScript | Да | Нет | Расширение Chrome |
Проверьте посадочную страницу или весь сайт клиента и передайте CSV, где сказано, что именно исправить.
Проверяйте JSON-LD на стейджинге до релиза и подключите JSON API к CI, чтобы сломанная разметка не попала в продакшен.
Убедитесь, что каждый рецепт, статья и карточка товара сохраняют расширенный результат после правок и смены шаблона.
Запускайте одну и ту же проверку на всех сайтах клиентов и отчитывайтесь ссылками вместо скриншотов.
Три уровня. Синтаксис: JSON-LD разбирается, каждый элемент Microdata корректен. Словарь: каждый тип и свойство существуют в schema.org, написаны в правильном регистре, применимы к этому типу и содержат значение нужного вида (даты, URL, длительности, перечисления). Google: обязательные и рекомендуемые свойства для расширенных результатов, таких как Product, Article, Recipe, Event, FAQ, Breadcrumb, вакансии, видео и локальный бизнес.
Да, для повседневной задачи, которую он решал: вставить URL, увидеть все сущности на странице и что с ними не так. Google закрыл Structured Data Testing Tool и разделил его на Rich Results Test и Schema Markup Validator. Этот сервис объединяет оба взгляда в одном отчёте и добавляет точную строку каждой проблемы.
Rich Results Test сообщает только о типах, которые Google показывает как расширенные результаты, и почти ничего не говорит об остальной разметке schema.org. Наш отчёт перечисляет все типы на странице, отмечает, какие подходят для расширенных результатов Google, и показывает ошибки словаря, которые Rich Results Test игнорирует, например несуществующее свойство или опечатку в типе. Ещё он показывает JSON с помеченной строкой, а отчётом можно поделиться ссылкой или скачать CSV.
JSON-LD и Microdata извлекаются и проверяются полностью. RDFa обнаруживается и отмечается в отчёте, но пока не проверяется.
Веб-проверка загружает исходный HTML, как поисковый робот, поэтому разметку, которую вставляют скрипты и тег-менеджеры, она не видит. Расширение для Chrome работает в вашем браузере после отрисовки страницы и видит всё, включая JSON-LD, созданный JavaScript.
Да, с помощью расширения для Chrome. Оно находит страницы по sitemap и внутренним ссылкам, проверяет каждую и строит отчёт по всем типам и проблемам сайта с указанием страниц, где они встречаются. Результаты выгружаются в CSV.
Да. GET /api/check?url=... возвращает полный отчёт в JSON: сущности, статусы, проблемы с кодами, расположением и подсказками. API бесплатный, ограничен 30 запросами в минуту и не требует ключа.
Отчёт кэшируется в памяти на пять минут, чтобы повторные проверки и общие ссылки открывались быстро. В базу данных ничего не записывается, аккаунтов нет.
Тот же отчёт в 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, чтобы обойти пятиминутный кэш.