Gestructureerde gegevens
Gestructureerde gegevens zijn extra informatie in de broncode van een pagina die zoekmachines in een vastgelegd vocabulaire (meestal Schema.org) vertelt waar de pagina over gaat: een artikel, een product, een organisatie, een evenement. Ze maken inhoud machineleesbaar en kunnen zorgen voor uitgebreide weergaven in de zoekresultaten, de rich results.
Vocabulaire en formaten
Schema.org werd in 2011 gestart door Google, Microsoft en Yahoo, kort daarna sloot Yandex aan. Het vocabulaire beschrijft typen zoals Article, Product of Organization met hun eigenschappen. Voor het insluiten bestaan drie formaten:
| Formaat | Beschrijving | Beoordeling |
|---|---|---|
| JSON-LD | Een eigen scriptblok, los van de zichtbare HTML | Aanbevolen door Google, het makkelijkst te onderhouden |
| Microdata | Attributen direct in de HTML-elementen | Mogelijk, maar nauw verbonden met de opmaak |
| RDFa | Ook attributen in de HTML | Zelden in gebruik |
<!-- JSON-LD: gestructureerde gegevens voor een artikel -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Jouw artikeltitel",
"author": {
"@type": "Person",
"name": "Jan Jansen"
},
"datePublished": "2026-01-15",
"image": "https://example.com/afbeelding.webp",
"publisher": {
"@type": "Organization",
"name": "Jouw bedrijf",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
}
}
</script>
Waarvoor ze worden gebruikt
Google gebruikt gestructureerde gegevens om inhoud te begrijpen en om pagina's te herkennen die in aanmerking komen voor uitgebreide weergaven. Veelgebruikte typen zijn:
- Organization en WebSite: gegevens over het bedrijf, logo en profielen op sociale netwerken
- Article en BlogPosting: titel, auteur, datum en afbeelding van een bijdrage
- Product en Offer: prijs, beschikbaarheid en beoordelingen van een product
- BreadcrumbList: het pad van een pagina in de websitestructuur, dat in de resultaten in plaats van de URL kan verschijnen
- LocalBusiness, Event, JobPosting, VideoObject: voor lokale aanbieders, evenementen, vacatures en video's
Google heeft sommige weergaven beperkt. Sinds augustus 2023 toont het de FAQ-weergave alleen nog voor bekende overheids- en gezondheidssites, en de HowTo-weergave heeft het tegelijk sterk teruggebracht. Bestaande markup hoef je daarvoor niet te verwijderen, maar de lijst met ondersteunde typen verandert, controleer die dus in de actuele documentatie van Google.
Regels voor schone markup
- De markup moet passen bij de zichtbare inhoud van de pagina. Gegevens die bezoekers niet zien, zijn niet toegestaan.
- Verplichte eigenschappen van een type moeten aanwezig zijn; aanbevolen eigenschappen vergroten de kans op een weergave.
- Misleidende markup, zoals verzonnen beoordelingen, kan leiden tot een handmatige actie.
- Google beschrijft gestructureerde gegevens als hulp bij het begrijpen van een pagina en als voorwaarde voor rich results, niet als rankingfactor.
Gestructureerde gegevens en AI-antwoorden
Met duidelijke gegevens over organisatie, personen en producten beschrijf je welke entiteiten op een pagina voorkomen en hoe ze samenhangen. Dat kan zoeksystemen helpen inhoud juist toe te wijzen (zie Knowledge Graph). Google schrijft over AI Overviews en AI Mode dat daarvoor geen speciale Schema.org-markup nodig is, maar dat de markup bij de zichtbare tekst moet passen. Of andere AI-systemen gestructureerde gegevens meewegen bij de keuze van hun bronnen, is niet aangetoond. Een zinvolle basis zijn ze desondanks.
Controleren
- Rich Results Test van Google: laat zien of een pagina in aanmerking komt voor uitgebreide weergaven en toont fouten en waarschuwingen
- Schema Markup Validator: controleert de syntaxis van de markup los van Google
- Search Console: de rapporten over verbeteringen tonen fouten voor de hele website (zie Google Search Console)
Veelgemaakte fouten
- Markup voor inhoud die niet op de pagina staat: Dat is in strijd met de richtlijnen.
- Ontbrekende verplichte eigenschappen: Zonder die komt de pagina niet in aanmerking voor de weergave.
- Ongeldige JSON: Een ontbrekende komma of aanhalingsteken maakt het hele blok onleesbaar.
- Dezelfde markup op alle pagina's: Productmarkup met dezelfde gegevens op elke pagina is fout.
- Na een relaunch niet opnieuw controleren: Wijzigingen in de template kunnen de markup ongemerkt verwijderen.
Verwante begrippen
- Rich snippets: uitgebreide weergave in de zoekresultaten
- Featured snippets: uitgelichte antwoorden boven de resultaten
- Entiteiten: dingen en personen die zoekmachines herkennen
- Knowledge Graph: de kennisdatabase van Google
Bronnen
- Schema.org: vocabulaire en typen
- Google Search Central: Intro to how structured data markup works
- Google: Rich Results Test
- Schema.org: Schema Markup Validator