JSON-LD не разбирается
Блок JSON-LD есть, но JSON.parse его не читает — робот разметку отбросит.
Метатеги · JSON_LD_INVALID · Приоритет: Средний
Что проверяется
Каждый script application/ld+json должен быть непустым JSON. HTML-теги и сущности внутри строк допустимы. Содержимое schema.org семантически не валидируется. В доказательствах — сообщение парсера и фрагмент у места ошибки.
Частые причины
- Настоящий перенос строки внутри строкового значения вместо \n — часто из текста редактора CMS
- Лишняя запятая или шаблонные комментарии
- Склейка нескольких объектов без массива
- Вывод PHP/JS ломает кавычки
Как исправить
Прогоните блок через JSON-парсер. Несколько сущностей оберните в массив или @graph.
Критерий приёмки
Все JSON-LD блоки на странице успешно разбираются.