WP & Speed · Structured data

JSON-LD voor beginners: structured data zonder code-angst

TL;DR

JSON-LD is de manier waarop je Google (en AI-zoekmachines) in gewone taal vertelt wat er op een pagina staat. Het is een klein stukje code in je paginabron dat je bedrijf, een artikel of een FAQ beschrijft als data in plaats van tekst. Je hoeft er in WordPress zelden zelf code voor te schrijven: Rank Math en Yoast genereren het grotendeels automatisch. Het geeft je geen directe rankingboost, maar vergroot de kans op rich results en op citatie in AI-antwoorden.

Wat is JSON-LD eigenlijk?

JSON-LD staat voor JavaScript Object Notation for Linked Data. Dat klinkt technischer dan het is. In de praktijk is het een klein blokje gestructureerde data dat je in de broncode van een pagina zet, waarin je expliciet opschrijft wat die pagina beschrijft: is dit een bedrijf, een product, een recept, een artikel of een lijst met veelgestelde vragen?

Een mens leest je pagina en snapt uit de context dat 'UPtimizer' een bedrijfsnaam is en '250 euro per maand' een prijs. Een zoekmachine gokt dat op basis van patronen. Met JSON-LD hoeft er niet gegokt te worden: je geeft de machine een keurig ingevuld formulier waarop staat 'organisatie: UPtimizer, dienst: Google Ads, prijs vanaf: 250 EUR'.

JSON-LD is een van de drie formaten voor structured data. De andere twee, microdata en RDFa, verweven de data door je HTML heen. JSON-LD staat los, als een apart script. Dat maakt het veruit het makkelijkst om te onderhouden, en het is precies waarom Google het aanraadt.

Waarom Google JSON-LD boven de rest verkiest

Google is er de afgelopen jaren steeds duidelijker over geworden: JSON-LD is het aanbevolen formaat voor structured data. De reden is praktisch. Bij microdata moet je attributen toevoegen aan bestaande HTML-elementen, dus je opmaak en je data raken verstrengeld. Verander je je layout, dan breekt je structured data mogelijk mee.

JSON-LD zit in een apart `