JSON-LD (JavaScript Object Notation for Linked Data)
JSON-LD is een op JSON gebaseerd W3C-formaat om gestructureerde, gekoppelde data vast te leggen, en de gangbare manier om Schema.org-markup voor producten in webpagina's op te nemen.
JSON-LD is een W3C-standaard; versie 1.1 is sinds 16 juli 2020 een W3C Recommendation. Het formaat beschrijft data als objecten met eigenschappen en koppelt die via een vocabulaire, op productpagina's vrijwel altijd Schema.org. De markup staat in een apart scriptblok in de HTML, los van de zichtbare tekst, zodat de opmaak van de pagina niet verandert.
Google adviseert in zijn documentatie over gestructureerde data om in de meeste gevallen JSON-LD te gebruiken. Zoekmachines en AI-assistenten lezen er productnaam, merk, GTIN, prijs, beschikbaarheid, beoordelingen en varianten uit.
In de praktijk genereert de webshop of de frontend de JSON-LD, met attributen die uit het PIM-systeem komen. Hoe vollediger en consistenter die attributen in het PIM zijn, hoe betrouwbaarder de markup. Het artikel GEO: productcontent vindbaar maken in AI-zoekmachines laat zien welke velden daarvoor het zwaarst wegen.
Voorbeeld uit de praktijk
Een productpagina bevat een JSON-LD-blok van het type Product met naam, merk, GTIN-13, SKU en een Offer met prijs in euro en de status InStock, allemaal gevuld vanuit het PIM.