Structured data implementeren met JSON-LD (mijn gids)

Structured data helpt zoekmachines beter begrijpen waar je content over gaat. Met JSON-LD voeg je deze data toe zonder je HTML-structuur aan te tasten. In dit artikel: mijn praktische aanpak voor het correct en efficiënt implementeren van structured data met JSON-LD.
1. Wat is JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) is de aanbevolen manier van Google om structured data toe te voegen. In tegenstelling tot microdata of RDFa werkt JSON-LD via een apart scriptblok in de <head> of <body> van de pagina. Het beïnvloedt de front-end niet, maar verrijkt de backend voor zoekmachines.
Google ondersteunt JSON-LD voor vrijwel alle rich result-types.
2. Wanneer gebruik je structured data?
Structured data is zinvol voor:
- Artikelen / blogs
- FAQ-secties
- Reviews en ratings
- Productpagina’s
- Local business info
- Breadcrumbs
- Events
- Persoon / organisatie / diensten
Het doel: meer context bieden aan Google én kans maken op rich snippets in de zoekresultaten.
3. Voorbeeld: blogartikel (Article markup)
html
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Structured data implementeren met JSON-LD (mijn gids)",
"author": {
"@type": "Person",
"name": "Ralf van Veen"
},
"publisher": {
"@type": "Organization",
"name": "ralfvanveen.com",
"logo": {
"@type": "ImageObject",
"url": "https://ralfvanveen.com/logo.png"
}
},
"datePublished": "2025-05-01",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://ralfvanveen.com/seo/json-ld-gids/"
}
}
</script>
Tips:
- Gebruik altijd exacte data uit je pagina
- Houd het script actueel (bijv. publicatiedatum)
- Combineer alleen relevante types – niet forceren
Aan de slag met SEO? Neem gerust contact op.

4. Implementatie in je website
WordPress:
- Gebruik SEO-plugins zoals Rank Math, Yoast of Schema Pro
- Of voeg handmatig JSON-LD toe via een custom HTML-block of functions.php
- Gebruik child themes om wijzigingen in scripts te behouden bij updates
Andere CMS / custom sites:
- Voeg JSON-LD handmatig toe in de <head> of net boven </body>
- Gebruik conditionele logica per template (bijv. alleen bij blogartikelen)
5. Test je structured data
Na implementatie is testen cruciaal.
Tools:
- Rich Results Test
- Schema Markup Validator
- Chrome DevTools > Elements > zoek op ld+json voor live controle
Let op:
- Geen fouten of waarschuwingen
- Velden moeten overeenkomen met zichtbare content
- Vermijd overmatig gebruik (alleen relevante schema’s implementeren)
6. Andere veelgebruikte schema’s
Type | Doel | Pagina’s |
FAQPage | Vragen + antwoorden tonen in SERP | FAQ’s, informatieve blogs |
Product | Prijs, voorraad, review tonen in zoekresultaten | Webshops, dienstenpagina’s |
Breadcrumb | Betere hiërarchie tonen in SERP | Alle pagina’s |
LocalBusiness | Lokale vindbaarheid versterken | Contact-, locatiepagina’s |
Review | Sterwaardering + context in zoekresultaten | Product-, tool- of dienstreviews |
Combineer schema’s slim. Bijv. Article + FAQPage op één blogpagina = dubbele kans op rich snippets.
Tot slot
Structured data via JSON-LD is een snelle en effectieve manier om je content extra betekenis te geven voor zoekmachines – zonder de zichtbare HTML te beïnvloeden. Door het correct te implementeren en te testen, vergroot je je kansen op enhanced listings en betere zichtbaarheid.