Skip to content
Zoeken

Schema-markup: uitleg, SEO-impact en technische checklist

Schema-markup is gestructureerde data (HTML, JSON-LD of RDFa) die zoekmachines expliciete informatie geeft over pagina-inhoud en rich results mogelijk maakt; het ondersteunt indexatie en presentatie, maar bepaalt niet rechtstreeks je rangschikking.

Schema-markup: gestructureerde data voor betere SEO

Overzicht

Schema-markup is gestructureerde data die je aan pagina's toevoegt zodat zoekmachines zoals Google en Bing duidelijker begrijpen welke entiteiten en eigenschappen op de pagina staan (bijv. product, artikel, evenement, organisatie). De meest gebruikte vocabulaire is schema.org; implementaties komen doorgaans in JSON-LD, Microdata of RDFa. JSON-LD wordt door veel zoekmachines aanbevolen vanwege scheiding van inhoud en metadata.

Belangrijk: schema beïnvloedt vooral hoe een pagina gepresenteerd kan worden in de zoekresultaten (rich results, knowledge panels, AI Overviews). Het helpt bij indexatie-signalen en begrip van content, maar is geen op zichzelf staande ranking‑factor die automatisch hogere posities garandeert. Crawling, indexatie en ranking zijn verschillende stappen: schema helpt vooral de indexatie en presentatie; de uiteindelijke rangschikking hangt van veel signalen af.

Stap-voor-stap

1. Kies het juiste vocabulaire — bepaal welk schema.org-type past bij je content (Article, Product, Event, FAQPage, BreadcrumbList, enz.). Gebruik zoveel eigenschappen als relevant zijn en reflecteer altijd wat zichtbaar is voor gebruikers.

2. Kies de implementatievorm — JSON-LD (aanbevolen), Microdata of RDFa. JSON-LD voorbeeld (artikel): <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Titel","author":{"@type":"Person","name":"Auteur"}}</script>

3. Plaats de markup op dezelfde URL en in dezelfde weergave die gebruikers zien — omdat Google mobiele versie als primaire basis voor indexering gebruikt, moet gestructureerde data ook aanwezig zijn op de mobiele weergave. Sinds juli 2024 crawlt Google standaard met Googlebot Smartphone.

4. Test lokaal en in staging — gebruik de Rich Results Test en Schema Markup Validator om syntax en schema.org-conformiteit te controleren. Corrigeer fouten en waarschuwingen vóór livegang.

5. Publiceer en monitor — na livegang monitor je Search Console, serverlogs en performance in search om te zien of pagina's worden gecrawld en of rich results verschijnen. Onthoud dat valid markup geen garantie is voor een rich result; zoekmachines nemen redactionele beslissingen.

Schema-markup controleren: technische checklist

**Markup aanwezig op mobiele weergave** — waar te verifiëren: Chrome DevTools (Device toolbar) of curl met mobiele user-agent — passes when: dezelfde JSON-LD of Microdata zichtbaar is in de mobiele HTML/DOM als in de desktopversie.

**Validiteit volgens schema.org** — waar te verifiëren: Schema Markup Validator & Rich Results Test — passes when: geen parse-fouten en verplichte eigenschappen zijn aanwezig volgens het gekozen type.

**Indexeerbaarheid van de pagina** — waar te verifiëren: voor eigen sites via Google Search Console URL Inspection; voor externe sites via site:-operator en publieke signals — passes when: URL is bereikbaar (200) en niet geblokkeerd door robots.txt/meta robots.

**Consistentie tussen zichtbare content en markup** — waar te verifiëren: rendered DOM in Chrome DevTools — passes when: de informatie in de markup (zoals prijs, availability) overeenkomt met wat gebruikers zien.

**Rich result-eligibility** — waar te verifiëren: Rich Results Test — passes when: de test rapporteert dat het type rich result wordt ondersteund en geen blocking errors zijn.

Praktische troubleshooting-commando's

Inspecteer de HTML die de server terugstuurt naar een specifieke user-agent: gebruik curl zonder -I om de body te zien, bijvoorbeeld: curl -A "Mozilla/5.0 (Linux; Android 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0 Mobile Safari/537.36" https://example.com/pagina

Controleer alleen headers (status en robots): curl -I https://example.com/pagina

Gebruik Chrome DevTools (Elements + Network) om te verifiëren welke markup in de gerenderde DOM staat en of JavaScript markup dynamisch injecteert.

Veelvoorkomende problemen

Onjuiste of ontbrekende markup op de mobiele versie: omdat Google mobile-first gebruikt, moet dezelfde gestructureerde data beschikbaar zijn in de mobiele HTML/DOM.

Invalid JSON-LD of ontbrekende verplichte eigenschappen — leidt tot fouten in de Rich Results Test en voorkomt rich-result-eligibility.

Markup op pagina's die niet indexeerbaar zijn (noindex, geblokkeerd door robots.txt) — een pagina die Google niet indexeert is doorgaans minder bruikbaar voor rich results.

Mismatch tussen zichtbare content en markup — als markup informatie bevat die gebruikers niet zien, kan dat leiden tot afwijzing of verminderde betrouwbaarheid.

Te veel of ongestructureerde properties — voeg alleen relevante en accurate eigenschappen toe; overbodige of onnauwkeurige data verhoogt het risico op fouten.

Lees de Technical SEO Guide

Voor diepere technische checks en server-side voorbeelden: Lees de Technical SEO Guide

Veelgestelde vragen

Leidt correcte schema-markup altijd tot rich results?

Nee. Geldige en relevante markup is een voorwaarde voor veel rich results, maar zoekmachines nemen redactionele beslissingen en tonen niet altijd een rich result. Validatie met de Rich Results Test geeft alleen aan of je markup technisch in aanmerking komt.

Welk formaat moet ik kiezen: JSON-LD, Microdata of RDFa?

JSON-LD wordt in de praktijk vaak aanbevolen omdat het losstaat van de zichtbare HTML en gemakkelijker te beheren is. Kies wat het beste past bij je contentplatform en workflow, maar zorg dat de markup accuraat en zichtbaar is voor de mobiele weergave.

Hoe controleer ik of zoekmachines mijn markup gebruiken?

Voor jouw eigen site gebruik je Google Search Console URL Inspection om te zien of een URL gecrawld en geïndexeerd is. Gebruik daarnaast de Rich Results Test voor rich-result-eligibility en monitor in Search Console of er rich result-rapporten verschijnen. Voor externe sites kun je publieke indexatiesignalen en de Rich Results Test op de pagina gebruiken als indicatoren.

Technical SEO is één deel van organische groei. Bouw autoriteit met relevante, kwalitatieve backlinks; Bouw autoriteit via kwalitatieve backlinks

Gerelateerde termen