Schema Markup

Home » SEO » Schema Markup

Misschien heb je ze wel eens gezien: zoekresultaten met gouden sterren, prijzen die direct onder de link staan of zelfs openingstijden van een restaurant zonder dat je hoeft door te klikken. Dit zijn rich snippets en ze vallen meteen op tussen de standaard blauwe links. De websites die deze opvallende resultaten laten zien, gebruiken schema markup. Het mooie van schema markup is dat het je helpt zoekmachines beter te laten begrijpen waar je website over gaat. Deze vorm van structured data kan ervoor zorgen dat je resultaten in Google veel aantrekkelijker worden voor potentiële bezoekers. Het wordt helaas nog niet altijd ingezet door alle website-eigenaren of ze weten er niet alles uit te halen. Jammer eigenlijk, want het kan echt het verschil maken tussen een standaard zoekresultaat en een snippet die mensen direct aanspreekt om door te klikken. Dankzij de extra dingen die je ermee kunt tonen spreek ik tegenwoordig zelfs liever over “zichtbaarder worden in de zoekresultaten” in plaats van “hoger ranken in Google”. Google toont tegenwoordig veel meer dan alleen die traditionele 10 blauwe links. Op deze pagina leg ik je uit wat schema markup precies is, waarom het zo belangrijk is voor je zichtbaarheid en hoe je het zelf kunt implementeren zonder een programmeur te hoeven worden.

5 dingen die je vooraf moet weten

  • Schema markup is code die zoekmachines helpt te begrijpen wat er op je pagina staat
  • Het zorgt voor opvallende ‘rich snippets’ met sterren, prijzen of FAQ’s
  • Deze uitgebreide resultaten trekken meer aandacht en verhogen je doorklikratio
  • Het helpt ook AI-systemen om je informatie beter te begrijpen en als bron te gebruiken
  • WordPress plugins zoals Yoast of Rank Math voegen veel schema automatisch toe
Product Schema

Product Schema

Ontdek hoe product schema je webshop laat opvallen in zoekmachines met prijzen, reviews en voorraad….
Lees meer
LocalBusiness Schema

LocalBusiness Schema

Ontdek hoe LocalBusiness schema markup je lokale SEO verbetert. Praktische tips voor rich snippets, betere…
Lees meer
FAQ Schema

FAQ Schema

Ontdek hoe je met FAQ schema veelgestelde vragen direct in de zoekresultaten en AI te…
Lees meer

Wat is schema markup eigenlijk?

Schema markup is een manier om extra informatie over je webpagina door te geven aan zoekmachines. In plaats van dat Google moet raden wat er op je pagina staat en waar, vertel je het expliciet: “Dit is een product, dit is de prijs, dit zijn klantbeoordelingen.” Deze vorm van structured data wordt gebaseerd op de standaarden van Schema.org, een gedeeld initiatief van alle grote zoekmachines zoals Google, Bing, Yahoo en Yandex. Deze website definieert meer dan 800 verschillende types. De meest gebruikelijke manier om schema markup aan je website toe te voegen is het JSON-LD formaat, een stukje code dat onzichtbaar is voor bezoekers, maar wel heel duidelijk voor zoekmachines.

Zonder schema markup moet een zoekmachine volledig vertrouwen op Natural Language Processing (NLP) om te begrijpen wat de letters, woorden en zinnen op je website betekenen. Met schema markup geef je zoekmachines extra informatie die ze direct kunnen begrijpen.

Stel je hebt een bakkerij en je website heeft een pagina over je beroemde appeltaart. Met schema markup kun je aangeven dat dit een product is, wat de prijs is en zelfs wat klanten ervan vinden. Zo begrijpen zoekmachines je pagina veel beter en kunnen ze die informatie gebruiken om rich snippets te tonen in de zoekresultaten.

Zelf aan de slag met technische SEO

Download mijn gratis technische SEO-checklist en til je online vindbaarheid naar een hoger niveau!

Waarom is schema markup zo belangrijk voor SEO?

Schema markup helpt niet alleen zoekmachines je content beter te begrijpen, maar het kan ook zorgen voor veel opvallendere zoekresultaten. Deze opvallende zoekresultaten noemen we rich snippets of rich results. Denk aan die zoekresultaten waar je direct sterrenbeoordelingen ziet, producten, kaartjes met bedrijven in de buurt of zelfs een klein overzicht van veelgestelde vragen.

Het mooie is dat deze rich snippets veel meer aandacht trekken dan gewone zoekresultaten. Uit onderzoek blijkt dat websites met rich results vaak een veel hogere click-through rate hebben. Een ander groot voordeel is de opkomst van AI-search. Large Language Models zoals ChatGPT gebruiken informatie van websites om hun antwoorden te onderbouwen. Websites met schema markup hebben een grotere kans om als bron te worden gebruikt in AI-gegenereerde antwoorden. Ten slotte helpt structured data je bij de consistentie van je bedrijfsgegevens. Als je bijvoorbeeld je openingstijden in de markup zet, kan Google die gebruiken om te bevestigen dat de informatie op je website klopt met wat er in je Google Bedrijfsprofiel staat.

De belangrijkste soorten schema markup voor ondernemers

Er zijn heel veel verschillende schema types beschikbaar, maar als ondernemer hoef je je lang niet met allemaal bezig te houden. Ik focus hier op de vier belangrijkste soorten structured data die direct meerwaarde hebben voor lokale bedrijven en webshops.

Product schema voor webshops

Voor ondernemers die producten verkopen is product schema belangrijk. Met deze markup kun je aan Google details doorgeven zoals prijs, beschikbaarheid, productafbeeldingen en klantbeoordelingen. Deze informatie kan dan direct in de zoekresultaten getoond worden. Product schema heeft verschillende specificaties, zoals productnaam, model, merk, prijs, ratings en beschikbaarheid. Voor webshops is er ook een speciale merchant Listing markup beschikbaar voor productpagina’s waar klanten direct aankopen kunnen doen.

Stel je verkoopt handgemaakte sieraden via je website. Als iemand zoekt naar “zilveren oorbellen handgemaakt” en jouw site verschijnt met “€35,00 – Op voorraad – ★★★★★ (15 reviews)”, dan springt dat resultaat er meteen uit tussen de gewone zoekresultaten. Het belangrijkste is wel dat alle informatie die je in de markup zet ook daadwerkelijk zichtbaar is op je productpagina. Google is hier streng in, want de prijs in je schema moet exact overeenkomen met wat bezoekers op je site zien. Hetzelfde geldt voor beschikbaarheid en andere details. Consistentie is dus belangrijk om te voorkomen dat Google je rich snippets niet meer wil tonen.

Event schema voor evenementen en activiteiten

Organiseer je weleens evenementen, workshops, uitverkoop of speciale acties? Dan heeft Google speciale weergaves voor evenementen, waarbij je event kan verschijnen in een overzichtelijke lijst met datum, tijd en locatie. Eventbrite zag na implementatie van event structured data een verdubbeling van hun zoekverkeer. Dit werkt echter niet alleen voor grote evenementen. Ook kleinere happenings zoals een proefles bij je yogastudio, een open dag in je winkel of een workshop in je atelier kunnen hiermee zichtbaarder worden. Google toont events vaak in een aantrekkelijke carrousel of lijst, zodat je extra opvalt.

Een concreet voorbeeld: een lokale boekwinkel die maandelijks een leesclub organiseert kan er met event markup voor zorgen dat bij zoekopdrachten naar “boekenclub Amsterdam” hun evenement prominent verschijnt, inclusief alle praktische details. Let wel op dat Google alleen evenement markup ondersteunt als de pagina over één specifiek event gaat. Zorg dus dat elk evenement een eigen pagina heeft met de juiste markup. Vul altijd de basisgegevens in: naam, beschrijving, start- en einddatum, locatie en indien mogelijk een registratielink.

Review en rating schema voor beoordelingen

Klantbeoordelingen zijn goud waard voor elk bedrijf. Met review schema kun je die reviews extra kracht bijzetten door ze zichtbaar te maken als sterretjes in de zoekresultaten. Wanneer potentiële klanten zoeken naar je bedrijf of product en ze zien “★★★★★ 4,8 – 24 recensies” onder je zoekresultaat, geeft dat meteen vertrouwen. Review schema kun je op verschillende manieren inzetten. Voor productbeoordelingen kun je het combineren met product schema om sterren bij je producten te tonen. Voor lokale bedrijven kun je het toevoegen aan je LocalBusiness markup.

Google is sinds een paar jaar echter strenger geworden met zelfgeschreven reviews. Als je als bedrijf zelf reviews over je eigen diensten verzamelt en publiceert, zal Google die meestal niet als sterren tonen in de zoekresultaten. Dit heet “self-serving reviews” en is bedoeld om misbruik te voorkomen. Wel kun je reviews markeren van producten die je verkoopt (bijvoorbeeld als je een webshop hebt) of reviews die je schrijft over producten van anderen (bijvoorbeeld als je een blog hebt waar je boeken of gadgets reviewt). Ook reviews van reviewplatformen als Trustpilot of Google Reviews kunnen vaak als structured data worden toegevoegd.

Het belangrijkste bij review markup is dat de beoordelingen die je markeert ook echt zichtbaar zijn op je pagina, zodat ze geverifieerd kunnen worden. Google ondersteunt review snippets voor verschillende datatypes, waaronder Product, LocalBusiness, Movie, Book, SoftwareApp en Recipe. Dit betekent dat je voor veel verschillende soorten inhoud de beoordelingen kunt markeren, zolang ze maar relevant en authentiek zijn.

LocalBusiness schema voor lokale ondernemers

Voor vrijwel elke lokale ondernemer is LocalBusiness schema belangrijk. Met deze markup kun je al je bedrijfsgegevens gestructureerd doorgeven aan zoekmachines: adres, openingstijden, contactgegevens, diensten en zelfs klantreviews. Je denkt misschien: “Maar staat dat niet al in mijn Google Bedrijfsprofiel?” Dat klopt, veel bedrijfsinfo haalt Google daar vandaan. Toch is LocalBusiness schema op je eigen website een waardevolle aanvulling. Het zorgt voor consistentie tussen verschillende bronnen en kan Google helpen om je Knowledge Panel en andere resultaten van de juiste informatie te voorzien.

Bovendien kijken ook andere zoekmachines zoals Bing naar schema markup en je kunt er details in kwijt die je via je Google Bedrijfsprofiel misschien niet kunt delen. Zorg er in ieder geval voor dat je LocalBusiness markup plaatst met je NAP-gegevens (naam, adres, telefoonnummer), openingstijden per dag, eventueel prijsniveau en type bedrijf. Zo kunnen zoekmachines deze data gebruiken om bijvoorbeeld je openingstijden direct in zoekresultaten te tonen. Zorg er wel voor dat als je ooit je gegevens aanpast (bijvoorbeeld andere openingstijden), je de markup ook bijwerkt. Verouderde informatie in je structured data kan verwarrend zijn voor zowel Google als je klanten.

Schema markup implementeren zonder programmeerkennis

Het idee van “code toevoegen” schrikt veel ondernemers af, maar gelukkig hoef je geen programmeur te zijn om schema markup te gebruiken. Er zijn verschillende tools en methoden die het een stuk eenvoudiger maken.

Google’s structured data markup helper

Google heeft een handige tool: de Structured Data Markup Helper. Met deze gratis tool kun je op een visuele manier schema markup toevoegen. Je voert de URL van een pagina in, kiest wat voor type inhoud het is (bijvoorbeeld “Product” of “Evenement”) en markeert vervolgens met je muis de relevante informatie op de pagina. De tool genereert dan automatisch de bijbehorende schema markup voor je in JSON-LD formaat. Het fijne is dat je precies ziet welke data je markeert en wat de code daarvoor wordt. Dit is vooral handig voor beginners omdat je de logica achter structured data kunt leren. Let wel op: de Markup Helper slaat de wijzigingen niet automatisch op. Je moet de gegenereerde code zelf toevoegen aan je pagina, bij voorkeur in de head-sectie van je HTML. Als je daar hulp bij nodig hebt, kun je dit aan je webbouwer vragen.

WordPress plugins voor automatische markup

Gebruik je WordPress? Dan kun je het jezelf nog makkelijker maken met SEO-plugins zoals Yoast SEO of RankMath. Deze plugins voegen automatisch veel structured data toe aan je site zonder dat je er al te veel over na hoeft te denken. Yoast SEO genereert bijvoorbeeld automatisch schema markup op elke pagina. Daarin staan dingen zoals dat je pagina een artikel is, dat het onderdeel is van je website, eventuele breadcrumb-navigatie, enzovoort. Zodra de plugin actief is, wordt deze code automatisch toegevoegd. Daarnaast hebben deze plugins vaak extra opties om specifieke schema types toe te voegen. Yoast heeft bijvoorbeeld speciale blokken voor FAQ die automatisch de juiste markup genereren. Voor webshops zorgt WooCommerce automatisch voor product schema op productpagina’s.

Mocht je daarnaast meer controle willen hebben over je schema markup, dan is de Schema Pro plugin zeer de moeite waard om te proberen. Hiermee kun je het toevoegen van schema markup deels automatisch genereren door WordPress velden te koppelen. Het grote voordeel van deze plugins is dat ze het technische werk uit handen nemen en vaak updates doorvoeren zodat je markup correct blijft. Je voorkomt daarmee ook fouten die je mogelijk zou maken bij handmatig coderen.

Online schema generators voor specifieke behoeften

Voor specifieke toepassingen kun je online schema generators gebruiken. Dit zijn websites waar je in een formulier gegevens kunt invullen (bijvoorbeeld bedrijfsnaam, adres, openingstijden) en vervolgens dan JSON-LD code voor je maken. Populaire tools zijn bijvoorbeeld Schemantra, Rank Ranger’s Schema Markup Generator of de Schema Markup Generator van TechnicalSEO.com. Ook AI-tools zoals ChatGPT of Claude kunnen helpen bij het genereren van schema markup, maar zorg ervoor dat je nauwkeurige prompts gebruikt en valideer altijd de output om fouten te voorkomen.

Voor de meeste ondernemers zijn WordPress plugins of Google’s tool de makkelijkste oplossing. Heb je een statische site of maatwerk, dan kun je een generator gebruiken en je webbouwer vragen de code te integreren.

Je schema markup testen met Google tools

Nadat je schema markup hebt toegevoegd, wil je natuurlijk zeker weten dat alles correct werkt. Hiervoor kun je verschillende tools van Google zelf gebruiken.

De Rich Results Test

De Rich Results Test van Google is een handige tool die laat zien welke structured data Google op een pagina herkent. Deze tool geeft een overzicht van alle gedetecteerde structured data items op de pagina. Je ziet welk type rich het betreft (Product, Event, FAQ, etc.) en of er fouten of waarschuwingen zijn. Fouten betekent dat de structured data een fout bevatten of dat je een vereist onderdeel bent vergeten. Het item komt dan niet in aanmerking voor rich results totdat je het probleem oplost. Waarschuwingen zijn minder erg. Er ontbreekt dan optionele informatie, maar je rich result zal vaak nog steeds verschijnen. De tool heeft ook een handige preview functie voor sommige types. Je kunt bijvoorbeeld zien hoe een FAQ-rich result eruit zou zien of hoe je product snippet zou kunnen verschijnen in de zoekresultaten.

Google Search Console monitoring

Naast de losse Rich Results Test kun je Google Search Console gebruiken voor monitoring. In Search Console vind je onder andere onder “Optimalisaties” rapporten per schema markup type. Hier zie je of er pagina’s zijn met fouten of waarschuwingen in de structured data. Dit is superhandig om in de gaten te houden. Je krijgt zelfs notificaties als er nieuwe fouten optreden. Na het oplossen van problemen kun je ze markeren als opgelost en Google vragen om opnieuw te controleren. Voor een complete technishe SEO analyse kun je natuurlijk ook de website audit tools van Semrush of SE Ranking gebruiken of gebruikmaken van Ahrefs Webmaster Tools. Deze tools scannen je hele website en geven aan welke schema data geldig of ongeldig is, plus een lijst van specifieke fouten per pagina.

Aan de slag met schema markup?

Begin met één type dat direct waarde oplevert. Een lokale bakker kan starten met LocalBusiness schema en een webshop begint met Product schema of ga aan de slag met een gratis WordPress plugin. Bouw het geleidelijk uit. Zo kun je ook de impact beter meten per verandering en leren wat werkt voor jouw specifieke situatie. Houd in de gaten of je inspanningen effect hebben. Zoek af en toe naar je eigen content om te zien of rich snippets verschijnen. Check je Google Search Console rapporten voor stijgingen of fouten. Merk je dat je click-through rate omhoog gaat voor bepaalde pagina’s? Dan doe je iets goed! Geen verandering? Kijk of je nog iets kunt verbeteren aan de markup of content.

Schema markup is een krachtig onderdeel van een complete SEO-aanpak, maar het is zeker niet het enige wat belangrijk is. Als je echt het maximale uit je website wilt halen, is een holistische SEO-benadering belangrijk. Wil je daarom weten hoe jouw website ervoor staat en waar de grootste kansen liggen? Vraag dan een SEO-audit aan. Dan analyseer ik niet alleen je schema markup, maar kijk ik ook naar technische SEO, de inhoud van je website en andere factoren die je vindbaarheid kunnen verbeteren. Wil je liever zelf alles over SEO leren? In mijn SEO-cursus leer je alles wat je nodig hebt om zelf je website te optimaliseren. Als je specifieke vragen hebt over schema markup of andere SEO-onderwerpen, kun je natuurlijk ook altijd contact opnemen. Ik help je graag verder!

SEO Cursus

Veelgestelde vragen over schema markup

Niels Broekzitter avatar

Laatste artikelen

SEO-onderwerpen


Schrijf je in voor mijn wekelijkse mail