SeoWebshopWebsitesWordPress

Schema Markup in WordPress: boost je SEO met gestructureerde data

19 augustus 2025

9 min leestijd

Schema Markup in WordPress: boost je SEO met gestructureerde data

In de zoektocht naar betere vindbaarheid en hogere click-through rates (CTR) staat schema markup centraal. Met gestructureerde data geef je zoekmachines extra context over je content, waardoor je in aanmerking komt voor rijke zoekresultaten zoals uitgebreide productkaarten, FAQ-accordeons en breadcrumb-navigatie. In dit uitgebreide artikel bespreken we wat schema markup is, waarom het essentieel is voor je SEO-strategie, welke types er zijn, hoe je het in WordPress implementeert en welke tools je kunt gebruiken om je markup te testen en optimaliseren.

Wat is Schema Markup?

Schema markup is een gestandaardiseerde set tags die je toevoegt aan de HTML-structuur van je pagina’s om zoekmachines extra context te geven over de content. Deze tags volgen de richtlijnen van schema.org, een gezamenlijk initiatief van zoekmachines als Google, Bing en Yahoo. Door jouw pagina te verrijken met gestructureerde data, kun je zoekmachines helpen om precies te begrijpen wát je aanbiedt (“wat is dit?”), wáár het over gaat (“welke eigenschappen?”) en hóe gebruikers ermee kunnen interageren (“knoppen, beoordelingen, evenementen”).

  • JSON-LD (JavaScript Object Notation for Linked Data)
    • Door Google sterk aanbevolen vanwege de loskoppeling van je bestaande HTML-structuur.
    • Je plaatst een <script type="application/ld+json">  in de head van je pagina, waardoor de crawler je markup asynchroon kan uitlezen zonder de pagina rendering te blokkeren.
    • Ondersteunt complexe structuren, zoals geneste objecten voor reviews, auteurs- en uitgeverinformatie.
  • Microdata
    • Inline-format waarbij je itemprop, itemscope en itemtype attributen direct aan je HTML-tags toevoegt.
    • Meer “invasive” in je markup: elk element krijgt extra attributen, wat onderhoud iets complexer kan maken.
    • Wordt door alle grote zoekmachines ondersteund, maar minder flexibel dan JSON-LD.
  • RDFa (Resource Description Framework in Attributes)
    • Nog een inline-oplossing, gebaseerd op de RDF-standaard voor linked data.
    • Uitgebreider dan Microdata, met ondersteuning voor meerdere namenruimtes (namespaces) en relaties tussen entiteiten.
    • Vooral interessant bij zeer complexe datasets of in semantische webprojecten.

Met schema markup kun je daarom aangeven of een pagina een productpagina met prijs en voorraad is, een blog artikel met publicatiedatum en auteur, een evenement met datum en locatie, of een FAQ-sectie met vragen en antwoorden. Zoekmachines gebruiken die informatie vervolgens om “rich snippets” en andere SERP-verrijkingen te genereren, zoals reviews, breadcrumbs, productkaarten en Q&A-accordeons. Dit verhoogt niet alleen de zichtbaarheid, maar verbetert ook de click-through rate en de gebruikerservaring in de zoekresultaten.

Voordelen van Schema Markup voor je SEO

Hogere CTR

Rich snippets springen eruit in de SERP, wat leidt tot meer klikken.

Featured Snippets & Zero-Click

Gestructureerde data vergroten de kans dat Google je content gebruikt in ‘people also ask’ of als featured snippet.

Verbeterde indexering

Zoekmachines begrijpen je content beter, wat indirect kan bijdragen aan hogere rankings.

Overzicht van Belangrijke Schema-Types

Er zijn veel verschillende schema-types, maar deze zes worden het meest gebruikt op WordPress-sites. Hieronder vind je per type een eenvoudige uitleg, voorbeelden en een tip voor waar je het in je site kunt inzetten.

Article

Wat het is: Schema voor blogposts en nieuwsartikelen.

Waarvoor je het gebruikt: Om de titel, samenvatting, auteur en publicatiedatum duidelijk te markeren.

Voordeel: Google kan een preview met publicatiedatum en auteur tonen, waardoor lezers sneller klikken.

In WordPress: Gebruik een SEO-plugin (bijv. Yoast of Rank Math) die automatisch Article-schema toevoegt aan je berichten.

BreadcrumbList

Wat het is: Schema voor broodkruimelnavigatie.

Waarvoor je het gebruikt: Laat zien waar een pagina staat binnen de structuur van je site (Home > Blog > Huidige pagina).

Voordeel: Google toont zo’n navigatiepad in de zoekresultaten, wat je resultaat visueel overzichtelijker maakt.

In WordPress: Activeer Breadcrumbs in Yoast SEO of bouw een eenvoudig lijstje in je theme met aangepaste HTML en JSON-LD.

FAQPage

Wat het is: Schema voor pagina’s met veelgestelde vragen.

Waarvoor je het gebruikt: Om vraag-en-antwoordblokken duidelijk te markeren.

Voordeel: Google kan een uitklapbare FAQ in de zoekresultaten tonen, waardoor gebruikers direct antwoorden zien.

In WordPress: Vul je FAQ in met een blok-plugin (bijv. Ultimate Blocks) of voeg handmatig JSON-LD toe via een code-snippet.

Product

Wat het is: Schema voor producten in je webshop.

Waarvoor je het gebruikt: Om naam, prijs, voorraadstatus en beoordelingen van producten zichtbaar te maken.

Voordeel: Productkaarten in Google tonen prijs en sterren, wat je CTR sterk kan verhogen.

In WordPress: De meeste WooCommerce-thema’s en -plugins (zoals Rank Math) voegen automatisch Product-schema toe.

Organization

Wat het is: Schema voor je bedrijf of organisatie.

Waarvoor je het gebruikt: Om naam, logo, adres en social media-links te beschrijven.

Voordeel: Google laat bedrijfsgegevens zien in de kenniskaart (knowledge panel) naast je zoekresultaat.

In WordPress: Stel je bedrijfsgegevens in bij SEO → Search Appearance (Yoast) of via een stukje JSON-LD in je header.

LocalBusiness

Wat het is: Schema voor lokale bedrijven (winkels, kantoren, restaurants).

Waarvoor je het gebruikt: Om adres, openingstijden en telefoonnummer te markeren.

Voordeel: Google toont je bedrijf op kaarten en in lokale zoekresultaten met direct contactinfo.

In WordPress: Gebruik een lokale SEO-plugin of voeg een JSON-LD snippet toe waarin je @type: “LocalBusiness” gebruikt.

Met een plugin

Hoe implementeer je Schema Markup in WordPress?

  • Yoast SEO – Installeren & activeren
    • Ga naar Dashboard → Plugins → Nieuwe plugin.
    • Zoek op “Yoast SEO”, installeer en activeer.
    • Schema inschakelen
    • Navigeer naar SEO → Search Appearance.
    • Open het tabblad “General” en scroll naar “Knowledge graph & schema.org”.
    • Vul je bedrijfsnaam en type (Organization of Person) in.
    • Per bericht instellen
    • Wanneer je een pagina of bericht bewerkt, zie je onder het Yoast-blok een tab “Schema”.
    • Kies het juiste type (bijv. Article, FAQPage of Product) en vul aanvullende velden in.
  • Rank Math – Installeren & activeren
    • Zoek in Plugins op “Rank Math” en installeer.
    • Wizard doorlopen
    • Na activering start een setup-wizard. Hier koppel je je site met je bedrijfsgegevens.
    • Schema per posttype
    • Ga naar Rank Math → Titles & Meta → Post Types.
    • Stel per posttype het standaard-schema in (bijv. Article voor blogposts).
    • Custom Schema-builder
    • Bij het bewerken van een pagina vind je in de zijbalk een “Schema”-kaartje.
    • Klik op “Add Schema”, kies je type en vul de velden in.
  • Schema & Structured Data for WP & AMP – Installeren & activeren
    • Plugin zoeken op “Schema & Structured Data for WP & AMP”.
    • Schema-types kiezen
    • Ga naar Structured Data → Settings en vink de schema-types aan die je nodig hebt (Product, FAQPage, Event, enz.).
    • Templates maken
    • Onder Structured Data → Templates kun je per type een template aanmaken en dynamische tags (zoals %%title%% of %%date%%) gebruiken.
Handmatig toevoegen met JSON-LD

Hoe implementeer je Schema Markup in WordPress?

Wil je maximale controle of gebruik je geen (extra) plugin? Dan kun je zelf een JSON-LD -script in je thema plaatsen.

    1. Child theme gebruiken
      Werk altijd in een child theme om updates van je hoofdthema veilig te doorstaan.
    2. Snippet in functions.php
      Open wp-content/themes/jouw-child-theme/functions.php en voeg dit toe:
    3. Pas het aan voor andere typesVervang is_singular(‘post’) door is_product() voor WooCommerce of is_page() voor vaste pagina’s. Wijzig @type naar Product, FAQPage, Event enzovoorts.

Testen & live zetten

Rich Results Test

Plak je URL of de ruwe JSON-LD-code in de Google Rich Results Test en kijk of er fouten zijn.

Search Console

Na livegang kun je in Google Search Console onder Enhancements zien welke schema-types Google herkent en of er waarschuwingen zijn.

Conclusie

Schema markup is een relatief kleine investering met een grote impact. Door de juiste gestructureerde data (zoals Article, FAQPage of Product) toe te voegen, maak je je pagina’s direct aantrekkelijker in de zoekresultaten, verbeter je de click-through rate en vergroot je de kans op featured snippets en voice-search weergave. Of je nu een plugin zoals Rank Math kiest of zelf JSON-LD inbouwt, begin vandaag nog met experimenteren en zie je organische verkeer groeien.

Kom je er niet uit? Neem contact op