Structured data is een vaste beschrijving van de inhoud van een pagina, bedoeld voor zoekmachines en andere software. Je zet in de code dat een getal een prijs is, een naam een merk en een datum een openingstijd. Structured data helpt Google een pagina te begrijpen en kan haar geschikt maken voor rich results. Een betere positie of extra weergave garandeert structured data niet.
Hoe ziet structured data eruit?
Een mens ziet op een contactpagina meteen wat het adres is en wanneer de winkel open is. Een zoekmachine leest tekst en code, en moet afleiden welke regel het adres is, welk nummer de telefoon en welke tijden bij welke dag horen. Structured data haalt die twijfel weg.
De meest gebruikte vorm is JSON-LD: een apart blok in de code van de pagina. Een voorbeeld voor een bedachte fietsenwinkel:
{
"@context": "https://schema.org",
"@type": "BicycleStore",
"name": "Fietsenwinkel De Spaak",
"url": "https://www.voorbeeld.nl",
"telephone": "+31 38 000 0000",
"address": {
"@type": "PostalAddress",
"streetAddress": "Voorbeeldstraat 1",
"postalCode": "8000 AA",
"addressLocality": "Zwolle",
"addressCountry": "NL"
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
"opens": "09:00",
"closes": "18:00"
}]
}Hetzelfde adres en dezelfde tijden moeten ook gewoon leesbaar op de pagina staan. De markup vertelt wat die tekst betekent; ze vervangt de tekst niet.
Google ondersteunt volgens de introductie over structured data drie formaten: JSON-LD, Microdata en RDFa. Alle drie werken als de markup geldig is. Google raadt JSON-LD meestal aan, omdat je het los van de opmaak van de pagina kunt plaatsen en onderhouden.
Drie manieren om structured data te schrijven
| JSON-LD | Microdata | RDFa | |
|---|---|---|---|
| Waar het staat | Een apart scriptblok in de pagina | Als attributen in de zichtbare HTML | Als attributen in de zichtbare HTML |
| Onderhoud | Los van de opmaak aan te passen | Verandert mee met de opmaak | Verandert mee met de opmaak |
| Voorkeur van Google | Meestal aangeraden | Ondersteund | Ondersteund |
Wat is schema.org?
De woorden in het voorbeeld, zoals BicycleStore, PostalAddress en openingHoursSpecification, komen uit schema.org. Dat is een gezamenlijk project dat Google, Microsoft, Yahoo en Yandex hebben opgezet om een gedeelde woordenschat voor structured data te maken en bij te houden, zo staat op de over-onspagina van schema.org. Schema.org kent veel meer typen dan Google gebruikt voor zichtbare functies in de zoekresultaten.
Wat doet structured data wel?
- Betekenis vastleggen. Een zoekmachine hoeft niet te raden welk getal de prijs is of welk adres bij je vestiging hoort.
- Geschiktheid voor rich results. Google toont bij sommige typen extra informatie, zoals prijs en beschikbaarheid bij een product of een kruimelpad in plaats van een kale URL. De lijst van ondersteunde functies noemt onder meer Product, Review snippet, Breadcrumb, Organization, Local business, Video en Image metadata.
wandelschoenen waterdicht
- wandelwinkel.voorbeeld.nl/wandelschoenenWandelschoenen kopenRuim aanbod wandelschoenen voor elk terrein.
- voorbeeld.nl › Schoenen › Wandelschoenen* Wandelschoen Veluwe, waterdichtWaterdichte wandelschoen voor heide en bos. Op voorraad.
- schoenengids.voorbeeld.nlWaterdichte schoenen vergelijkenWaar let je op bij een waterdichte schoen?
- Bedrijfsgegevens ondubbelzinnig maken. Met Organization-markup geef je je officiële naam, logo en identificatienummers door. Daarover gaat het artikel over bedrijfsinformatie en Organization-schema.
Wat doet structured data niet?
- Het garandeert geen weergave. Google schrijft in de algemene richtlijnen dat het niet garandeert dat je structured data in de zoekresultaten verschijnt, ook niet als alles klopt.
- Het belooft geen hogere positie. Google beschrijft structured data als hulpmiddel voor begrip en weergave. Een betere positie belooft Google nergens.
- Het is geen aparte route naar AI-antwoorden. Volgens Google heb je voor AI Overviews en AI Mode geen speciaal schema nodig. Google noemt wel als goede praktijk dat structured data overeenkomt met de zichtbare tekst (AI features and your website).
- Het levert geen FAQ-weergave meer op. Google meldde op 8 mei 2026 in de changelog dat het FAQ-rich result sinds 7 mei 2026 niet meer verschijnt. FAQPage bestaat nog wel als type op schema.org. Een FAQ voor bezoekers blijft zinvol; zie een FAQ die klanten, Google en AI-assistenten helpt.
Welke regels stelt Google?
De belangrijkste regels uit de richtlijnen van Google, in eigen woorden:
- Alleen wat de bezoeker ziet. Markeer geen informatie die niet op de pagina staat. Een beoordeling van 4,8 in de markup moet ook op het scherm staan.
- Een getrouwe weergave. De markup beschrijft de inhoud van deze pagina, niet van een andere pagina of van je hele bedrijf.
- Niet misleiden. Verzonnen reviews of gegevens die bezoekers op het verkeerde been zetten, zijn niet toegestaan.
- Verplichte velden invullen. Elke functie heeft eigen verplichte eigenschappen. Ontbreken die, dan komt de pagina niet in aanmerking.
Bij een overtreding kan Google een handmatige actie opleggen. De pagina verliest dan de geschiktheid voor rich results.
Hoe test je structured data?
| Instrument | Wat het controleert |
|---|---|
| Rich Results Test | Welke Google-weergaven de markup op een openbare pagina mogelijk maakt; ook geschikt voor geplakte code |
| Schema Markup Validator | Of de markup klopt volgens schema.org, ook voor typen die Google niet gebruikt |
| URL-inspectie in Search Console | Of Google de markup op de gepubliceerde pagina heeft gevonden |
| Rapporten per weergave in Search Console | Fouten en waarschuwingen over alle pagina’s van één type |
Geen van deze instrumenten controleert of de inhoud waar is. Een validator keurt een sluitingstijd van 18.00 uur goed, ook als de winkel sinds vorige maand om 17.00 uur dichtgaat. Die vergelijking doe je zelf of laat je doen.
Waarom vraagt structured data onderhoud?
Structured data veroudert mee met je website. Een nieuw theme, een geüpdatete plugin, een uitverkocht product of een nieuwe retourtermijn kan de markup veranderen of juist ongewijzigd laten terwijl de pagina wel verandert. Plan daarom een controle na elke grotere wijziging en kijk geregeld in de rapporten van Search Console. Voor webshops staan de details in welke structured data heeft een webshop nodig?
Hoe Outseen dit aanpakt
Atlas, de onderzoeksengine van Outseen, leest de openbare HTML van opgehaalde pagina’s en de ondersteunde JSON-LD daarin, zoals product en kruimelpad. Bij elke bevinding staat wat er is aangetroffen, in welke bron, op welke URL en wanneer. Markup die pas na JavaScript verschijnt, ziet Atlas niet. Een specialist beoordeelt of de gegevens kloppen met de zichtbare inhoud.
Wat betekent dit voor jouw bedrijf?
Kijk eerst wat je website nu al uitvoert. Veel systemen, zoals Shopify, WooCommerce en WordPress met een SEO-plugin, zetten zelf structured data in je pagina’s. Plak een paar belangrijke pagina’s in de Rich Results Test en de Schema Markup Validator en lees wat eruit komt. Vaak zit het meeste werk in het opruimen van dubbele of verouderde markup.
Zo controleer je de structured data van een pagina
- Test de openbare URL in de Rich Results Test en noteer welke typen worden gevonden.
- Kijk of hetzelfde type niet twee keer met verschillende gegevens voorkomt.
- Leg naam, adres, openingstijden, prijs en voorraad in de markup naast de zichtbare tekst.
- Controleer of de verplichte velden voor dat type zijn ingevuld.
- Kijk in Search Console naar fouten in de rapporten per weergave.
- Plan een nieuwe controle na een theme-wissel, plugin-update of grote wijziging in je aanbod.
Verwacht van structured data geen hogere positie of een vermelding in AI-antwoorden. Het maakt duidelijk wat er op een pagina staat. Dat helpt alleen als de pagina zelf de informatie bevat die klanten zoeken.