Schema markup toevoegen aan WordPress zonder developer
Je googlet op je eigen vakgebied in je eigen stad, en daar staat hij weer: die ene concurrent met openingstijden, een telefoonnummer en een keurig kaartje in zijn zoekresultaat. Jouw site toont een blauwe link en meer niet. En als iemand ChatGPT vraagt naar een goede leverancier in de buurt, valt óók zijn naam.
Dat verschil komt zelden door een duurdere website. Vaak heeft de concurrent zijn bedrijfsgegevens gewoon beter leesbaar gemaakt voor machines, met schema markup: een laagje code dat zoekmachines en AI-systemen vertelt wie je bent, wat je doet en waar je zit.
Het goede nieuws: in WordPress regel je dat vandaag nog zelf, met een plugin en zonder een regel code te schrijven. In dit artikel lees je welke plugin je pakt, welke schematypen passen bij een lokaal bedrijf of webshop, hoe je alles test en welke markeringen je beter kunt laten zitten.
In het kort
- Schema markup is gestructureerde data: informatie in een vast formaat dat machines zonder gokken begrijpen. In WordPress voeg je het toe met een plugin, geen developer nodig.
- Met Rank Math of Yoast zet je de basis voor een lokaal bedrijf of dienstverlener binnen een middag op. De gratis versies volstaan meestal.
- Kies je typen bewust: LocalBusiness voor een lokaal bedrijf, Product en Offer voor een webshop, Article voor je blogs.
- Test elke paginasoort met de gratis Rich Results Test van Google en houd daarna de rapportages in Search Console in de gaten.
- Markeer alleen wat echt op de pagina staat. Opgeblazen of onzichtbare markup levert niets op en kan je een waarschuwing van Google opleveren.
Wat schema markup is en waarom het in het AI-tijdperk zwaarder weegt
Schema markup is een stukje code op je pagina, meestal in het formaat JSON-LD, dat in machine-taal zegt wat er op de pagina staat. Niet 'er staat een stuk tekst over een loodgieter', maar: dit is een bedrijf, dit is het adres, dit zijn de openingstijden. Zoekmachines hoeven dan niet te gokken.
Die duidelijkheid kan Google belonen met een rich result: een opvallender zoekresultaat met extra's zoals openingstijden, prijzen of broodkruimels, het pad boven je titel in de vorm van Home, dan Diensten, dan Loodgieter. Je krijgt er geen garantie op, maar zonder markup maak je sowieso geen kans.
Sinds AI Overviews en chatbots zoals ChatGPT antwoorden geven in plaats van alleen links, telt deze duidelijkheid zwaarder. Deze systemen willen feiten die ze kunnen controleren en citeren; een citatie is een verwijzing naar jouw site als bron in een AI-antwoord. Netjes gestructureerde gegevens maken het voor die machines makkelijker om jouw bedrijf goed te plaatsen. Dat is ook de kern van generative engine optimization, het optimaliseren van je zichtbaarheid in AI-antwoorden. Wil je eerst weten hoe SEO, GEO, AEO en LLMO zich tot elkaar verhouden, lees dan dit overzicht.
Blijf er wel nuchter over: schema markup is geen truc waarmee je morgen bovenaan staat. Het is basisinfrastructuur. Vergelijk het met een goed gevulde KvK-inschrijving: het maakt je niet beroemd, maar zonder kloppende gegevens gaat de rest stuk.
Welke schematypen horen bij jouw bedrijf
LocalBusiness is je anker
Voor een lokaal bedrijf draait alles om LocalBusiness, eventueel met een specifieker subtype zoals Restaurant, HairSalon of Plumber. Je vult naam, adres, telefoonnummer, openingstijden en logo in. Die gegevens komen dan op elke pagina consistent terug, precies wat Google wil zien.
Daarnaast laat je de plugin broodkruimels (BreadcrumbList) meesturen en markeer je je blogs als Article met auteur en publicatiedatum. Meer heb je als lokaal bedrijf eerlijk gezegd niet nodig. Beter drie typen die kloppen dan tien die half zijn ingevuld.
Product en Offer doen het zware werk
Op een webshop gaat het om Product met daarin een Offer: prijs, valuta en voorraadstatus. Zo kan Google prijzen en beschikbaarheid direct in het zoekresultaat tonen. Gebruik je WooCommerce, dan legt die plugin de basis al klaar; je SEO-plugin vult het aan en houdt het consistent.
Reviews en gemiddelde beoordelingen (AggregateRating) markeer je alleen als het echte klantbeoordelingen zijn die zichtbaar op de pagina staan, bijvoorbeeld via de reviewfunctie van je shop. Zelf verzonnen sterretjes plakken valt onder manipulatie en werkt bovendien niet: Google filtert dat er keihard uit.
Service en Article vertellen wie je bent
Als dienstverlener markeer je je dienstenpagina's als Service en jezelf als Organization of Person, afhankelijk van of je als merk of als persoon optreedt. Je blogs krijgen het type Article met auteur en publicatiedatum.
Die combinatie helpt zoekmachines en AI-systemen om jou als herkenbare entiteit te zien: een bedrijf met een naam, een vakgebied en een consistente set gegevens, in plaats van een losse verzameling pagina's.

De plugin kiezen: Rank Math, Yoast of een schema-specialist
Rank Math heeft een schema-generator ingebouwd. In de gratis versie kies je per pagina of bericht uit de gangbare typen en vul je de velden in via een formulier. Voor de meeste mkb-sites is dit de snelste route naar nette markup.
Yoast SEO zet automatisch basis-markup klaar: je organisatie, je website, broodkruimels en artikelen. Heb je Yoast al draaien, dan hoef je voor die basis niet te wisselen. Overstappen van SEO-plugin puur voor schema is zelden de moeite waard en brengt eigen risico's met zich mee.
Er bestaan ook plugins die zich volledig op schema richten, zoals Schema & Structured Data for WP & AMP. Die zijn handig als je een ongebruikelijk type zoekt dat Rank Math of Yoast niet standaard aanbiedt. Nadeel: een extra plugin betekent extra onderhoud, en twee plugins die tegelijk markup uitspugen is een klassieke bron van fouten. Kies er dus één en blijf daarbij.
Zo voeg je in een middag schema markup toe
Installeer en activeer je plugin
Ga in WordPress naar Plugins, klik op Nieuwe plugin, zoek je gekozen plugin en activeer hem. Doorloop de instelhulp als die zich aandient; daarmee zet je de basis in een keer goed.
Vul je organisatiegegevens in
Voer bij de algemene instellingen je bedrijfsnaam, logo, adres, telefoonnummer en openingstijden in. Deze gegevens voeden de Organization- of LocalBusiness-markup die op elke pagina terugkomt. Zorg dat ze exact overeenkomen met je Google Bedrijfsprofiel en je contactpagina; tegenspreken zichzelf is voor machines een rode vlag.
Kies per pagina het juiste schematype
Open je belangrijkste pagina's en ken het type toe dat erbij past: LocalBusiness op je homepage en contactpagina, Product op productpagina's, Article op blogs. De meeste plugins regelen de standaardtypen al automatisch per berichttype; jij vult alleen de uitzonderingen en ontbrekende velden in.
Test met de Rich Results Test
Ga naar de Rich Results Test van Google, te vinden op search.google.com/test/rich-results, en plak de URL van een pagina. Je ziet welke typen Google herkent en welke velden ontbreken of fouten geven. Los fouten (rood) altijd op en neem waarschuwingen (geel) serieus, want die beperken vaak je kans op een rich result.
Herhaal dit voor elke paginasoort
Test niet alleen je homepage maar minstens één voorbeeld per type: een dienstenpagina, een productpagina en een blogartikel. Fouten zitten meestal in templates, dus één fout op één productpagina betekent vrijwel zeker dezelfde fout op alle productpagina's.
Houd Search Console in de gaten
In Google Search Console verschijnen in de rapportages voor verbeteringen na verloop van tijd de rich results die Google op je site herkent, inclusief fouten. Kijk de eerste weken wekelijks en daarna maandelijks. Nog geen Search Console-account? Dan is dit hét moment om dat gratis in te richten.

Wat je vooral niet moet markeren
De belangrijkste regel is simpel: markeer alleen wat een bezoeker ook echt op de pagina ziet. Markup die afwijkt van de zichtbare inhoud geldt volgens de richtlijnen van Google als misleidend en kan een handmatige actie opleveren, waarmee je rich results voor de hele site verdwijnen.
Reviews over je eigen bedrijf die je zelf op je eigen site plaatst, kun je beter niet als zodanig markeren. Google toont die zogeheten self-serving reviews bij LocalBusiness al jaren niet meer, dus het levert je niets op en het wekt alleen maar argwaan.
FAQ-markup puur om meer ruimte in het zoekresultaat te pakken is ook zinloos geworden. Google toont uitklapbare vragen tegenwoordig vrijwel alleen bij overheids- en gezondheidswebsites. Staat er op een pagina wél een echte lijst met veelgestelde vragen en antwoorden, dan is markeren prima, maar verwacht er geen zichtbaar effect meer van.
Markeer tot slot nooit dubbel. Draaien twee plugins tegelijk schema, of plak je handmatig code in je theme terwijl je plugin het ook al doet, dan krijg je conflicterende gegevens. Google moet dan kiezen welke versie klopt, en een machine die moet kiezen kiest vaak: geen van beide.
Waarom zelf doen meestal wint
- De gratis versie van een plugin als Rank Math of Yoast dekt de basis voor de meeste mkb-sites.
- Je bent binnen een middag klaar en leert meteen begrijpen wat Google van je site leest.
- Aanpassen kost daarna minuten; je hoeft niemand te briefen.
- De tools om te testen, de Rich Results Test en Search Console, zijn gratis.
Nadelen en risico's
- Bij maatwerk, zoals afwijkende producttemplates of een meertalige site, kom je zonder developer snel vast.
- Op een grote webshop raakt een fout in één template honderden of duizenden pagina's tegelijk.
- De plugin vult alleen wat jij invoert; verkeerde of verouderde gegevens geven verkeerde markup.
- Een rich result blijft nooit gegarandeerd, hoe netjes je markup ook is.
Het eerlijke oordeel: zelf doen, met twee uitzonderingen
Voor een lokaal bedrijf, een dienstverlener of een standaard webshop is schema markup typisch iets dat je zelf doet. De investering is een middag, de tools zijn gratis en de kans dat je iets onherstelbaars breekt is klein, zeker als je na elke stap test. Wij hebben er overigens geen belang bij hoe je het aanpakt: Metapeople is geen bureau en verkoopt geen implementaties.
Uitzondering één: maatwerk. Heb je een meertalige site, afwijkende templates of typen nodig die je plugin niet kent, dan is een developer voor een eenmalige setup verstandig. Uitzondering twee: een grote webshop. Bij honderden of duizenden producten raakt een templatefout alles tegelijk, en dan wil je iemand die weet waar hij moet kijken.
Besteed je het uit, vraag dan altijd welke typen er gemarkeerd worden, waarom, en hoe de specialist het test. Wie daar geen helder antwoord op heeft, verkoopt je waarschijnlijk een laagje verf over een muur die nog niet eens gestuukt is.
Veelgestelde vragen
Kost schema markup geld?
Nee. De gangbare plugins hebben gratis versies die de basis dekken, en de Rich Results Test en Search Console zijn gratis tools van Google. Je investering zit in tijd: reken op een middag voor een standaard site.
Sta ik met schema markup gegarandeerd met sterren in Google?
Nee. Markup maakt je alleen in aanmerking komend voor een rich result; Google beslist per zoekopdracht of het er een toont. Wie je zichtbare sterren garandeert, verkoopt lucht.
Helpt schema markup om in ChatGPT of AI Overviews voor te komen?
Het is geen garantie en geen truc. Wel helpt consistente, gestructureerde data AI-systemen om je bedrijfsgegevens correct te begrijpen, en correct begrepen worden is een voorwaarde om als bron genoemd te worden. Zie het als de fundering onder je GEO-werk, niet als het hele gebouw.
Ik bouw mijn site met Elementor, werkt dit dan ook?
Ja. De plugin plaatst de markup in de code van je pagina, onafhankelijk van welke builder je gebruikt. Jij merkt er in Elementor of Divi niets van, en dat is precies de bedoeling.
Moet ik schema markup onderhouden?
Een beetje. Veranderen je openingstijden, je adres of je prijzen, dan moet de markup meeveranderen. Bij de meeste plugins gebeurt dat vanzelf zodra je de gegevens in WordPress bijwerkt. Check na grote wijzigingen op je site voor de zekerheid altijd even de Rich Results Test.
