В Google SEO Office Hours Мартин Сплитт из Google ответил на вопрос о проверке структурированных данных и о том, как валидатор Google может показывать результаты, отличные от валидатора Schema.org.
Содержание
Проверка структурированных данных
И Google, и Schema.org предлагают инструменты для проверки правильности структурированных данных.
Инструмент Google называется Расширенный тест результатов.
Инструмент Schema.org называется Валидатор разметки схемы.
Инструмент Google проверяет структурированные данные, а также предлагает обратную связь о том, подходят ли проверенные структурированные данные для расширенных результатов на страницах результатов поисковой системы.
Расширенные результаты — это расширенные списки поиска, которые выделяют список среди результатов поиска.
Schema.org Schema Markup Validator проверяет, соответствуют ли структурированные данные официальным стандартам.
Почему валидатор Google отличается от Schema.org?
Можно подумать, что оба валидатора структурированных данных проверяют по одним и тем же правилам.
Так что это хороший вопрос, почему оба валидатора могут показывать разные результаты.
Человек, задавший вопрос, отметил, что его структурированные данные отлично прошли проверку на Schema.org, но не на валидаторе Google.
Они спросили:
«Почему структурированные данные показывают ошибки в Google, но не в schema.org?
Консоль поиска Google показывает ошибки для недействительных перечисление значение в поле ‘комиссия за возврат‘, но наш тест schema.org не говорит об ошибке.
Пожалуйста, порекомендуйте.»
Мартин Сплитт из Google ответил:
«Schema.org — это открытая и независимая от поставщиков организация, которая определяет типы данных и атрибуты для структурированных данных.
Однако у Google, как у поставщика, могут быть особые требования к некоторым атрибутам и типам, чтобы использовать структурированные данные в функциях продукта, таких как наши расширенные результаты в поиске Google.
Таким образом, если просто исключить некоторые атрибуты или использовать некоторые типы значений для атрибута, это нормально для Schema.org, поставщики, такие как Google и другие, могут иметь более конкретные требования, чтобы использовать структурированные данные, которые вы предоставляете, для реального улучшения функций и продуктов. ”
Назначение валидатора Google
У валидатора Google есть цель, которая отличается от простой проверки правильности структурированных данных.
Он проверяет, являются ли структурированные данные, которые требуются Google (для потенциального отображения веб-страницы в расширенных результатах поиска), действительными.
Валидатор Schema.org просто проверяет стандарты и не имеет ничего общего с тем, как Google использует структурированные данные.
Валидатор Google лучше?
Еще одна вещь, которую нужно знать о валидаторе Schema.org, заключается в том, что иногда он может ложно сообщить, что действительный код недействителен.
Недавно я столкнулся с этим, когда взял пример корректного кода структурированных данных JSON-LD со Schema.org и протестировал его в обоих валидаторах.
Валидатор Schema.org показал ложную ошибку, в то время как валидатор Google подтвердил ее правильно.
Так что, по крайней мере, в этом случае валидатор Google был более точным.
Всегда рекомендуется проверять руководство по структурированным данным Google, чтобы убедиться, что код вашего сайта предназначен для Google, поскольку обычно структурированные данные используются для расширенных списков.
Прослушайте часы работы SEO на 4-й минуте:
Избранное изображение Shutterstock/ViDI Studio