Недавно я написал схему json для местного бизнеса моего клиента с несколькими местоположениями. Я запустил его с помощью инструмента проверки структурированных данных Google, но заметил, что он определяется как «неопределенный тип», а не как LocalBusiness
.
Я также пытаюсь реализовать эту схему на сайте WordPress моего клиента через Диспетчер тегов Google, и это, похоже, не сработало (я предполагаю, что это потому, что это неуказанный тип, а не LocalBusiness
?).
Вы не разместили свой JSON-LD, но, судя по выходным данным SDTT от Google, я могу предположить, что причина в следующем:
Вы используете graph
вместо @graph
. Без @
он интерпретируется как свойство Schema.org (которого не существует), а не как способ, определенный в JSON-LD для предоставления нескольких элементов верхнего уровня.
Так что вместо чего-то вроде
{
"@context": "http://schema.org",
"graph":
[
{
"@type": "Organization"
},
{
"@type": "LocalBusiness"
}
]
}
тебе нужно что-то вроде
{
"@context": "http://schema.org",
"@graph":
[
{
"@type": "Organization"
},
{
"@type": "LocalBusiness"
}
]
}
Спасибо! Это устранило проблему. Мне было интересно, не могли бы вы помочь с моей следующей проблемой. Я использовал диспетчер тегов Google для реализации своей схемы, но когда я запускаю веб-сайт в SDTT, он не отображает схему LocalBusiness?
@DawnLimbu: задайте новый вопрос по этому поводу - каждый вопрос должен касаться только одной темы (однако я не могу вам помочь, поскольку я не использую GTM). --- Если мой ответ решил вашу проблему, вы можете отметить его как принятый, нажав на галочку под кнопками голосования.
Опубликуйте базовый JSON, пожалуйста