Google heeft zijn crawler recentelijk aangepast om alleen nog maar een enkele pass van HTML-unescaping toe te passen bij de extractie van JSON-LD-gegevens. Dit betekent dat de crawler niet meer automatisch dubbele-escaped HTML-teksten corrigeert, wat gevolgen heeft voor hoe gestructureerde data wordt gelezen.
Wat betekent dit voor ontwikkelaars?
Ontwikkelaars moeten nu hun JSON-LD-code aanpassen aan de nieuwe standaard. Dit houdt in dat entiteiten die eerder dubbel geescaped waren, zoals &, niet langer correct zullen worden geïnterpreteerd. In plaats daarvan moeten standaard JSON-escapes of Unicode hexadecimale escapes worden gebruikt.
Impact op gestructureerde data
Deze wijziging heeft directe gevolgen voor hoe gestructureerde data op websites wordt weergegeven. Google gebruikt JSON-LD om gegevens te begrijpen zoals productprijzen en recensies, en deze aanpassingen kunnen invloed hebben op de zichtbaarheid van deze gegevens in zoekresultaten.
Hoe te reageren op de wijziging
Het is cruciaal voor webontwikkelaars om hun code snel aan te passen aan de nieuwe eisen. Dit kan helpen om ervoor te zorgen dat hun gestructureerde data correct wordt weergegeven en dat ze profiteren van de voordelen van Rich Results in Google Search.
Bron: Search Engine Roundtable
