JSON-LD (JavaScript Object Notation for Linked Data) is het door Google aanbevolen format voor het implementeren van structured data op webpagina's. Het wordt toegevoegd als een <script type="application/ld+json"> blok in de HTML, volledig gescheiden van je templates en content.
Wat is JSON-LD?
JSON-LD is een manier om gestructureerde informatie over je pagina te beschrijven in een formaat dat machines kunnen lezen. Het is een van drie formaten voor structured data (naast Microdata en RDFa), maar het enige dat Google aanbeveelt.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Voorbeeld artikel",
"author": { "@type": "Organization", "name": "Hiveminds" }
}
</script>
Het grote voordeel boven Microdata en RDFa: JSON-LD is losgekoppeld van je HTML. Je hoeft geen attributen toe te voegen aan je template-elementen. Dat maakt het makkelijker te implementeren, testen en onderhouden.
Waarom belangrijk
JSON-LD is de basis voor rich results in Google (FAQ-dropdowns, product-sterren, event-data, recepten). Pagina's met valide structured data verschijnen ook vaker in Google AI Overviews. AI-systemen extraheren informatie nauwkeuriger uit gestructureerde data dan uit vrije tekst.
Zonder JSON-LD moet Google raden wat je content betekent. Met JSON-LD vertel je het expliciet.
Voorbeeld
Organization schema voor je homepage:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Hiveminds",
"url": "https://hiveminds.nl",
"knowsAbout": ["SEO", "AI Search Visibility", "webdevelopment"]
}
Valideer met validator.schema.org en Google Rich Results Test.
Gerelateerd
- Schema.org markup: praktische gids
- Gerelateerde termen: Structured data, Schema.org, Rich results