Проверка Schema
Введите адрес страницы; мы откроем все блоки JSON-LD, проверим каждый узел по требованиям Google и скажем, какой расширенный результат вы теряете.
К целевому сайту уходит один запрос; вся проверка выполняется у нас. Вложенные узлы тоже раскрываются: Offer внутри Product проверяется по своим правилам.
Введите адрес; мы откроем все блоки JSON-LD на странице и проверим их по требованиям Google.
Что такое проверка Schema?
Инструмент загружает указанную страницу, открывает все блоки JSON-LD внутри и проверяет каждый узел по полям, которые документирует Google. Он различает три случая: отсутствие обязательного поля означает, что расширенный результат не покажется никогда; поле есть, но значение неверное — результат тот же; отсутствие рекомендуемого поля означает, что результат покажется, но останется слабее. Инструмент заходит и во вложенные узлы, поэтому Offer внутри Product проверяется по своим обязательным полям. Именно здесь останавливается большинство инструментов: название и изображение товара в порядке, но в предложении нет валюты, и карточка товара так и не появляется.

Как пользоваться
- 1Введите полный адрес страницы, чьи структурированные данные нужно проверить.
- 2Прочитайте сводку сверху: какие расширенные результаты готовы, а какие теряются.
- 3Начните с красного списка; в каждой строке виден точный путь и исходное значение.
- 4Жёлтый список оставьте на потом; он ничего не блокирует.
Как читать результаты
Когда использовать
Когда Карточка Товара Не Выходит
Если цена и рейтинг не появляются, причина обычно не в Product, а в Offer внутри него. Отсутствие валюты блокирует карточку полностью.
После Обновления Плагина
SEO-плагины меняют вывод разметки между версиями. После обновления проверьте два-три шаблона, которые приносят больше всего трафика.
Пока Разрабатываете Шаблон
Проверьте одну страницу до выхода нового шаблона товара или статьи и поймайте ошибку, пока она не размножилась на тысячу страниц.
Частые ошибки
Относительные Адреса Изображений
Записать /image.jpg в поле image — самая частая ошибка. Google ожидает абсолютный адрес, а относительный равносилен отсутствию поля.
Даты, Написанные Для Людей
Запись «15 сентября 2026» в datePublished делает поле недействительным. Его читает машина, поэтому ISO 8601 обязателен.
Объявлять Один Тип Дважды
Если тема выводит один Product, а плагин ещё один, Google не знает, какой использовать. Сведите к единственному источнику.
Частые вопросы
Чем это отличается от собственного теста Google?
Тест расширенных результатов Google сообщает о корректности, но не так ясно разделяет обязательное и рекомендуемое и не называет, какой расширенный результат стоит каждый пробел. Этот инструмент дополнительно заходит во вложенные узлы, проверяет форматы значений и позволяет скопировать каждый исходный блок. Лучше использовать оба: правьте здесь, а финальную проверку делайте тестом Google.
Я добавил разметку FAQ, почему расширенный результат не обещан?
Потому что мы не будем обещать то, чего больше нет. Google почти полностью убрал расширенный результат FAQ в 2023 году; сейчас он появляется лишь на ограниченном числе государственных и медицинских сайтов. HowTo отключён целиком. Ваша разметка может быть корректной и по-прежнему описывает содержимое, но заметной выгоды в поиске не ждите.
Пишет, что нет заголовка статьи, но не называет его обязательным. Почему?
Google не определяет обязательных полей для типа Article; headline, image, datePublished и author рекомендуемые. Их отсутствие ослабляет результат, а не блокирует его. Сообщать об обязательном и рекомендуемом с одинаковой строгостью значит отправить вас не туда, поэтому мы их разделяем.
Мои блоки ссылаются друг на друга через @id, это проблема?
Нет. Плагины вроде Yoast и RankMath связывают узлы внутри @graph через @id, и это правильный современный подход. Инструмент исключает из проверки узлы, которые являются только ссылкой; иначе он придумал бы список отсутствующих полей для каждой ссылки.
Пишет, что JSON-LD нет, но на странице есть разметка.
Скорее всего вы используете microdata или RDFa: инструмент считает их и сообщает отдельно. Google читает все три варианта, так что ничего не сломано. JSON-LD проще поддерживать, потому что он лежит в одном блоке. Есть и другая возможность: если вы добавляете разметку через JavaScript, инструмент её не увидит, так как читает HTML от сервера.