Wat is schema markup en hoe implementeer je het op je website?
Schema markup vergroot je zichtbaarheid in Google via rich results. Leer hoe je het implementeert.
Schema markup is een van de meest onderbenutte technische SEO-technieken die ik ken. Het is geen rocket science, maar het vereist wel begrip van wat structured data is en wat het voor jouw website kan betekenen. De beloning: rich results in Google die meer klikken genereren, een hogere CTR en soms zelfs een directe vermelding in AI-gegenereerde antwoorden.
De impact is meetbaar: in mijn klantprojecten zie ik CTR-verbeteringen van 15 tot 40% op pagina's na implementatie van FAQ-schema. De uitklapbare vragen in de zoekresultaten nemen meer ruimte in beslag, zijn visueel opvallend en beantwoorden direct vragen die zoekers hebben. Dat trekt klikken, ook zonder hogere positie.
Ik ben Menno de Haan, SEO-specialist bij The Haan. In dit artikel leg ik je precies uit wat schema markup is, welke types het meest waardevol zijn en hoe je het implementeert zonder developer te zijn.
Schema markup, ook wel structured data of gestructureerde gegevens genoemd, is een gestandaardiseerd vocabulaire (schema.org) waarmee je extra informatie aan je HTML toevoegt. Die informatie helpt Google de context van je content te begrijpen en maakt het mogelijk om rich results te tonen in de zoekresultaten.
Een voorbeeld: een recept-website kan schema markup toevoegen die Google vertelt wat de bereidingstijd, de ingrediëten en de voedingswaarden zijn. Google kan die informatie dan direct in de zoekresultaten tonen als een rich snippet met sterren, afbeelding en kooktijd, zonder dat de gebruiker hoeft door te klikken.
| Schema-type | Voor wie | Rich result in Google |
|---|---|---|
| FAQ | Elke website met FAQ-secties | Uitklapbare vragen en antwoorden direct in SERP |
| HowTo | Instructieve content | Stapsgewijze instructies met afbeeldingen in SERP |
| Article | Nieuws en blogcontent | Verrijkte artikelweergave inclusief publicatiedatum |
| LocalBusiness | Lokale bedrijven | Bedrijfsgegevens in kennispaneel en Local Pack |
| Product | E-commerce | Prijs, beschikbaarheid en beoordelingen in SERP |
| Review / AggregateRating | Producten en diensten | Sterren en beoordelingsaantal direct in zoekresultaat |
| VideoObject | Video-content | Video-thumbnail en duur in SERP |
| BreadcrumbList | Alle websites | Navigatiepad in de zoekresultatentitel |
JSON-LD is de door Google aanbevolen implementatiemethode. Het is een scriptblok dat je in de head of body van je HTML plaatst. Het is makkelijk te schrijven, te testen en te onderhouden. Voorbeeld voor FAQ-schema:
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Wat is SEO?", "acceptedAnswer": {"@type": "Answer", "text": "SEO staat voor Search Engine Optimization..."}}]}
Voor WordPress-websites genereren Yoast SEO Premium, Rank Math of Schema Pro schema markup automatisch op basis van de instellingen die je configureert. Dit is de meest toegankelijke methode voor niet-technische gebruikers.
Google biedt een visuele tool aan op developers.google.com. Hiermee markeer je visueel elementen op je pagina en genereert de tool automatisch de bijbehorende JSON-LD code.
Na implementatie test je altijd via twee tools: Google's Rich Results Test (search.google.com/test/rich-results) toont direct of je pagina in aanmerking komt voor rich results, en Google's Schema Markup Validator (validator.schema.org) controleert of je markup correct is geformatteerd. Controleer ook het Verrijkte resultaten-rapport in Google Search Console voor een overzicht van gedetecteerde schema-types en eventuele fouten.
Met de opkomst van Google's AI Overviews en andere AI-zoekmachines wordt schema markup nog waardevoller. AI-systemen gebruiken gestructureerde data om feiten en informatie te extraheren en te presenteren. Een website met correcte LocalBusiness-schema heeft meer kans om in een AI-antwoord op een lokale zoekopdracht te verschijnen dan een website zonder die markup.
WordPress biedt via plugins de makkelijkste weg naar schema markup, zonder dat je JSON-LD handmatig hoeft te schrijven.
In Rank Math ga je naar het schema-tabblad in de post-editor. Selecteer het juiste schema-type (Article, FAQ, HowTo, LocalBusiness, Product) en vul de vereiste velden in. Rank Math genereert automatisch de correcte JSON-LD code en injecteert die in de head van de pagina. Het FAQ-blok in Gutenberg via Rank Math is de snelste manier: voeg vragen en antwoorden in via het blok en het schema wordt automatisch gegenereerd.
Yoast SEO (gratis) voegt automatisch Article-schema toe aan blogposts en WebPage-schema aan pagina's. Yoast SEO Premium heeft ingebouwde FAQ- en HowTo-blokken voor Gutenberg die direct het juiste schema genereren. LocalBusiness-schema configureer je via Yoast SEO, Zoekuiterlijk, Knowledge Graph.
Schema Pro (ca. 79 dollar/jaar) biedt de meest uitgebreide schema-ondersteuning met conditionele regels: stel in dat Product-schema automatisch op alle WooCommerce-productpagina's wordt toegepast, of dat Review-schema alleen op categorie X verschijnt. Dit is de meest flexibele oplossing voor complexe WordPress-websites met meerdere contenttypen.
Nee. Google heeft bevestigd dat schema markup geen directe rankingboost geeft. De indirecte impact is echter aanzienlijk: rich results leiden tot hogere CTR, meer klikken en betere zichtbaarheid. Hogere CTR kan op termijn indirect bijdragen aan rankingverbeteringen via verbeterde gebruikerssignalen.
Voor de meeste informatieve websites is FAQ-schema de hoogste prioriteit. Het is eenvoudig te implementeren, direct zichtbaar in de zoekresultaten en vergroot de SERP-ruimte significant. Voor lokale bedrijven is LocalBusiness-schema de tweede prioriteit. Voor e-commerce is Product-schema met AggregateRating de meest waardevolle implementatie.
Na de implementatie moet Google je pagina eerst hercrawlen voordat rich results kunnen verschijnen. Dit duurt doorgaans een tot drie weken. Je kunt hercrawling versnellen door je URL in te dienen via de URL-inspectiefunctie in Google Search Console en te verzoeken om indexering.
Ja, en dat is zelfs aanbevolen. Een blogpagina kan tegelijkertijd Article-schema, FAQ-schema en BreadcrumbList-schema bevatten. Gebruik voor elke schema-type een apart JSON-LD scriptblok, of combineer ze in een array. Zorg dat elk schema correct is voor de content die het beschrijft.
Klik op de foutmelding voor details. De meest voorkomende fouten zijn verplichte velden die ontbreken (bv. 'name' of 'acceptedAnswer' in FAQ-schema) en syntaxfouten in de JSON-LD. Los de fout op in je plugin of JSON-LD code, test opnieuw via de Rich Results Test en dien de URL in voor hercrawling via Search Console.
Schema markup is een relatief eenvoudige technische SEO-verbetering met disproportioneel grote impact. Begin met FAQ-schema op je belangrijkste informatieve pagina's, voeg LocalBusiness-schema toe als je lokaal actief bent en voeg Article-schema toe op je blogartikelen. Dat zijn de drie implementaties met de hoogste directe impact voor de meeste websites.