Проверка структурированных данных
Читает разметку schema.org на вашей странице и перечисляет ошибки JSON и недостающие поля.
Инструмент
Этот инструмент один раз загружает указанную страницу с нашего сервера, находит в ней все блоки JSON-LD и разбирает каждый отдельно. Если JSON повреждён, показывает строку и столбец ошибки; разворачивает структуры @graph и массивы и перечисляет тип, идентификатор и имя каждого узла; для типов Organization, LocalBusiness, Article, Product, FAQPage, BreadcrumbList, Event, Recipe, VideoObject, JobPosting и Review проверяет, есть ли поля, которые документация Google по структурированным данным называет обязательными или рекомендуемыми. Элементы microdata и RDFa только подсчитываются.
Замечания делятся на три уровня. Нет означает отсутствие обязательного поля или блок, который вообще не удалось прочитать; это исправляют в первую очередь. Проверить отмечает то, что можно улучшить: рекомендуемое поле, относительный адрес, дату не в формате ISO 8601, пустое значение или ссылку @id без определения на странице. Примечание содержит замечания о самом типе. Отформатированный JSON каждого блока можно скопировать, внести правку в свой код и проверить тот же адрес снова. Если блок нужно написать с нуля, отправной точкой может стать Генератор схемы JSON-LD.
Структурированные данные не являются сигналом ранжирования, и чистый результат здесь не означает, что появится расширенный результат; это решение Google принимает исходя из содержимого страницы и своих правил. С августа 2023 года Google показывает расширенные результаты FAQ только для известных государственных и медицинских сайтов, а расширенный результат HowTo убрал в сентябре 2023 года; при обнаружении любого из этих типов инструмент добавляет примечание. Проверка читает только HTML, который страница отдаёт с сервера, не видит блоки, добавленные скриптами в браузере, и не переходит по ссылкам; результат хранится в кэше 10 минут.
Частые вопросы
Инструмент ничего не нашёл, появится ли расширенный результат?
Этого нельзя гарантировать. Инструмент находит только пробелы в формате и полях; показывать ли расширенный результат, Google решает по качеству содержимого, соблюдению правил и запросу. Для окончательной проверки используйте также тест расширенных результатов Google.
Есть ли разница между JSON-LD, microdata и RDFa?
Все три формата могут нести данные schema.org, и Google читает все три; в документации рекомендуется JSON-LD. Этот инструмент подробно разбирает JSON-LD, а элементы microdata и RDFa только подсчитывает.
Страница добавляет схему в браузере, но инструмент её не видит, почему?
Инструмент читает исходный HTML с сервера; блоки, добавленные позже через Google Tag Manager или другой скрипт, в этом HTML отсутствуют и потому не видны. Размещение блока прямо в исходном коде страницы надёжнее для любого робота.
Сохраняется ли где-то введённый адрес?
Адрес используется только для загрузки страницы; результат хранится в кэше для того же адреса 10 минут, затем удаляется. Содержимое страницы никуда больше не передаётся.
