tomai
Войти
Бесплатно · SEO-инструменты

Валидатор JSON-LD

Вставьте структурированные данные и проверьте их по Schema.org — валидный JSON-LD, отсутствующие обязательные поля и всё, что важно для Google.

0
Проверка выполняется в реальном времени.
Вставьте JSON-LD выше для проверки.

Проверяйте разметку раньше, чем её отклонит Google

Проверка синтаксиса плюс аудит обязательных и рекомендуемых свойств согласно ожиданиям schema.org — ошибки объясняются человеческим языком, без сырых дампов парсера.

📏

Точные строка и столбец

Битый JSON сообщает точные строку и столбец проблемы, поэтому вы сразу переходите к исправлению, а не ищете в минифицированном блоке.

🧠

Минимальные требования Google

Встроенный словарь покрывает около 35 типов расширенных результатов и требует для каждого то, что требует Google, — отсутствующие обязательные поля показываются как ошибки, а не как тихий сбой.

🔒

Находит ошибки расширенных результатов

Всё выполняется в вашем браузере. Разметка никогда не загружается, не хранится и не передаётся — валидатор работает даже без интернета.

Уровни валидации

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

Почему Google показывает «не подходит для расширенных результатов» на моей странице?

Обычно одна из причин: отсутствует обязательное поле (например, datePublished у Article), @context отсутствует или неверен, или у свойства неправильный формат значения — дата не в ISO 8601, URL без http(s), или priceCurrency не трёхбуквенный код. Вставьте свой JSON-LD сюда — валидатор перечислит все найденные проблемы.

Неизвестные типы или свойства — это всегда ошибки?

Нет. Schema.org явно разрешает расширения, поэтому валидатор сообщает о неизвестных типах и свойствах как о предупреждениях. Только ошибки — битый JSON, отсутствующий @context, отсутствующие обязательные поля — означают, что Google не прочитает вашу разметку. Предупреждения показывают, что отметил бы валидатор с более полным словарём.

Поддерживает ли он @graph и полные URL schema.org?

Да. Массивы @graph проверяются поэлементно, а имена типов и свойств, записанные полными URL (https://schema.org/Article), нормализуются автоматически. Даты должны быть в ISO 8601 (2026-08-01 или 2026-08-01T12:30:00Z); валюты — трёхбуквенными кодами ISO.

Похожие инструменты

Что такое валидатор JSON-LD?

JSON-LD (JavaScript Object Notation for Linked Data) — это формат, который Google, Bing и другие поисковые системы читают, чтобы понять смысл ваших страниц: статьи, товары, рецепты, блоки FAQ, события. Валидатор проверяет, что ваши структурированные данные — корректный JSON, что они соответствуют правилам JSON-LD (@context, @type, @graph) и правильно используют типы и свойства Schema.org. Он находит именно те ошибки, из-за которых Google игнорирует ваши расширенные результаты: отсутствие headline или datePublished у Article, неверный код валюты, дата не в формате ISO 8601 или свойства, которых схема не знает.

Что он делает

  • Сообщает об ошибках синтаксиса JSON с точными строкой и столбцом
  • Проверяет структуру JSON-LD: правила @context, @type и @graph
  • Проверяет около 35 распространённых типов Schema.org по минимальным требованиям Google
  • Отмечает отсутствующие обязательные поля, неизвестные типы и неизвестные свойства
  • Проверяет форматы значений: даты, URL, цены, коды валют, рейтинги и целые числа
  • Перечисляет все обнаруженные типы, чтобы вы видели, что прочитает Google

Когда использовать

  • Перед публикацией страницы с разметкой Article или BlogPosting
  • После редактирования FAQPage, рецепта или события, чтобы убедиться, что ничего не сломалось
  • Когда предпросмотр расширенных результатов пуст и нужно найти причину
  • При создании JSON-LD вручную или с помощью генератора

Ваши структурированные данные никогда не покидают устройство: проверка полностью выполняется в браузере — ни загрузки, ни хранения, ни риска для конфиденциальности.

Похожие инструменты