В SEO-каналах обсуждают изменение подхода Google к парсингу JSON-LD в HTML-страницах: теперь обработка экранированных символов приведена в соответствие со стандартом JSON. На практике это означает, что сущности с двойным экранированием — например, & или ✔ — больше не будут автоматически разворачиваться поисковиком при разборе структурированных данных.
Если раньше поисковые системы могли корректно интерпретировать такие некорректно экранированные символы, то теперь для валидного парсинга требуется использовать только стандартные escape-последовательности JSON или шестнадцатеричные Unicode-эквиваленты. Для амперсанда, например, корректная запись будет такой: <pre>\u0026</pre>
Разработчикам и SEO-специалистам стоит пересмотреть шаблоны генерации JSON-LD, особенно если в данные попадают спецсимволы через сторонние библиотеки, парсеры или плагины. Необходимо убедиться, что экранирование соответствует стандарту JSON, иначе разметка перестанет распознаваться Google. Для проверки корректности разметки рекомендуется использовать официальный валидатор расширенных результатов. Это особенно актуально для проектов, где разметка формируется автоматически или с помощью ИИ, поскольку такие системы могут генерировать формально некорректный код, который ранее проходил без ошибок.
Post #518
23
- 🔥 1