JSON-LD - обнаружен повторяющийся ключ

Ошибка модуля микроразметки MicrodataPro - описание и информация по устранению

ноябрь 27 , 2017
Статья устарела! Актуальная информация находится в разделе вопросы - ответы

Не так давно валидатор от google начал ругаться на ошибку JSON-LD - обнаружен повторяющийся ключ. Ошибка говорит о том, что какое-то свойство (ключ) дублируется, и это так и есть, когда пользователь вводит пару номеров телефонов или адресов.

Ранее гугл даже в своих примерах показывал что можно использовать один и тот же ключ много раз, например telephone если есть более одного - можно дублировать. Однако, недавно валидатор обновился и теперь у кого больше 1 значения ругается на повтор ключа.

Примечательно что ошибка идет только в json-ld синтаксисе, но как известно, google более ориентируется на него. К слову, Яндекс наоборот только microdata. Но если вы более ориентированы на Гугл читаем далее.

Что бы решить эту проблему надо:

  • Выключить синтаксис json-ld в настройках модуля. (Полезно, если более 50% трафика идет из Яндекс)
  • Оставить как и есть (ждать обновления до версии 6.0)
  • Оставить один номер телефона или адрес, конечно, до обновления на новую версию.

В любом случае, готовится обновление где это будет исправлено.