Structured data en schema markup: zo val je op in Google

Structured data is extra code op je pagina die zoekmachines precies vertelt wat erop staat, zoals een product met prijs, een bedrijf met openingstijden of een recept met bereidingstijd. Google kan die informatie gebruiken voor opvallende zoekresultaten, zogenoemde rich results. De oude Structured Data Testing Tool van Google bestaat niet meer: je test nu met de Rich Results Test van Google en de Schema Markup Validator.

Wat is structured data?

Een zoekmachine leest je pagina als tekst. Dat “29,95” een prijs is en “4,7” een gemiddelde reviewscore, moet hij afleiden. Met structured data maak je dat expliciet. Je voegt een stukje code toe dat in een vaste taal beschrijft wat er op de pagina staat.

Die vaste taal heet schema markup en komt van Schema.org, een woordenboek dat zoekmachines samen hebben opgesteld. Er zijn typen voor bijna alles: Organization, LocalBusiness, Product, Article, Event, Recipe, BreadcrumbList en nog veel meer.

JSON-LD, microdata en RDFa

Er zijn drie notaties. Google raadt JSON-LD aan: een los blok code in je pagina dat de inhoud beschrijft, zonder dat je de zichtbare HTML hoeft aan te passen. Dat is het makkelijkst te beheren en wordt door de meeste plugins gebruikt.

Wat levert structured data op?

  • Opvallende zoekresultaten: sterren, prijzen, voorraad, broodkruimels of evenementdata onder je resultaat. Dat valt op en kan je doorklikratio verhogen.
  • Beter begrip: Google koppelt je pagina makkelijker aan het juiste onderwerp, bedrijf of product.
  • Bedrijfsinformatie: met Organization- en LocalBusiness-markup bevestig je je naam, logo, adres en contactgegevens.
  • Shopping: voor webshops helpt productmarkup bij het tonen van prijs en beschikbaarheid in zoekresultaten en Google Shopping.

Belangrijk: structured data is geen directe rankingfactor en garandeert geen rich result. Google beslist zelf of en wanneer een opvallend resultaat wordt getoond. Je pagina moet ook voldoen aan de richtlijnen, en de markup moet overeenkomen met wat bezoekers echt zien.

Welke schema markup werkt nog?

Google heeft de afgelopen jaren een aantal rich results geschrapt of beperkt. Dat maakt het belangrijk om te weten waar je je tijd in steekt.

TypeStatus in GoogleVoor wie
Product (prijs, voorraad, reviews)ActiefWebshops
LocalBusiness en OrganizationGebruikt voor bedrijfsinformatieElk bedrijf
BreadcrumbListActiefWebsites met een duidelijke structuur
ArticleGebruikt voor nieuws en blogsWebsites met artikelen
EventActiefOrganisatoren van evenementen
RecipeActiefFoodblogs en kookwebsites
Review snippetsActief, maar niet voor reviews over je eigen bedrijf op je eigen siteProducten en bepaalde andere typen
FAQPageGeen rich results meer sinds 2026Mag blijven staan, levert geen opvallend resultaat meer op
HowToGeen rich results meerNiet meer de moeite waard voor Google

De actuele lijst met ondersteunde typen staat in de zoekgalerij van Google Search Central. Check die voordat je tijd steekt in een specifiek type, want het aanbod verandert.

Structured data testen: welke tool gebruik je?

Veel mensen zoeken nog naar de Structured Data Testing Tool van Google. Die is uitgefaseerd. Er zijn nu twee tools die samen hetzelfde doen.

Rich Results Test van Google

Met de Rich Results Test controleer je of je pagina in aanmerking komt voor rich results in Google. Je voert een URL of een stuk code in en ziet welke typen Google herkent, plus eventuele fouten en waarschuwingen. Deze tool test alleen de typen die Google ondersteunt.

Schema Markup Validator

De Schema Markup Validator (validator.schema.org) is de opvolger van de algemene testfunctie. Hij controleert alle Schema.org-markup, ook typen waar Google niets mee doet. Handig om te zien of je code technisch klopt.

Google Search Console

Na publicatie zie je in Search Console onder Verbeteringen per type of Google je structured data goed leest, welke pagina’s fouten hebben en hoe vaak rich results worden getoond. Na een aanpassing kun je daar ook een validatie starten.

Structured data toevoegen

In WordPress

SEO-plugins zoals Rank Math en Yoast voegen automatisch basis-schema toe, zoals Organization, WebSite, Article en BreadcrumbList. Vul in de plugin je bedrijfsgegevens en logo goed in. Voor specifieke typen, zoals LocalBusiness met openingstijden of Product-schema bij WooCommerce, hebben ze extra instellingen of modules.

In Shopify

De meeste moderne Shopify-thema’s bevatten al productmarkup. Controleer met de Rich Results Test of prijs, beschikbaarheid en reviews worden herkend. Is dat niet zo, dan kun je het via een app of een aanpassing in het thema toevoegen.

Handmatig of via Tag Manager

Je kunt een JSON-LD-blok ook zelf in de kop van een pagina plaatsen, of via Google Tag Manager injecteren. Dat laatste werkt, maar markup die direct in de HTML staat, is betrouwbaarder.

Statisch of dynamisch?

Statische markup typ je één keer in, bijvoorbeeld je bedrijfsgegevens. Dynamische markup wordt automatisch gevuld vanuit je systeem, zoals productprijzen en voorraad. Voor alles wat verandert, is dynamisch beter, anders klopt je markup na een prijswijziging niet meer.

Veelgemaakte fouten

  • markup die niet overeenkomt met de zichtbare inhoud, zoals reviews die niet op de pagina staan;
  • dubbele markup doordat thema en plugin allebei schema toevoegen;
  • verplichte velden die ontbreken, zoals prijs of valuta bij een product;
  • verouderde prijzen of voorraad door statische markup;
  • tijd steken in typen die Google niet meer toont, zoals FAQ en HowTo.

Voorbeeld: een webshop in fietsaccessoires

Een webshop in fietsaccessoires draait op WooCommerce. In de zoekresultaten tonen concurrenten sterren en prijzen, de eigen producten niet. De eigenaar test een productpagina in de Rich Results Test: er blijkt alleen Article-markup te staan, geen productinformatie.

Hij zet in zijn SEO-plugin de productmarkup aan, zodat prijs, voorraad en reviews automatisch uit WooCommerce worden gehaald. Daarna test hij opnieuw, ziet het producttype verschijnen en controleert een paar weken later in Search Console of er fouten zijn. Ook zijn LocalBusiness-gegevens vult hij aan, met hetzelfde adres als in zijn Google Bedrijfsprofiel.

Zelf doen of uitbesteden?

De basis kun je zelf: een goede SEO-plugin installeren, je bedrijfsgegevens invullen en je belangrijkste pagina’s testen in de Rich Results Test. Voor de meeste kleine websites is dat genoeg.

Uitbesteden is zinvol bij een webshop met veel producten en varianten, bij maatwerk-websites zonder plugin, bij fouten die je in Search Console niet zelf opgelost krijgt, of bij een migratie naar een nieuwe website. Neem structured data dan mee in je SEO-migratie checklist.

Begin bij de basis

Zorg dat je bedrijfsgegevens, broodkruimels en, als je een webshop hebt, je producten goed gemarkeerd zijn en test het. Combineer het met goede meta descriptions en, als je lokaal werkt, met de tips uit local SEO. Wil je dit liever uitbesteden? Bekijk dan onze aanpak voor zoekmachineoptimalisatie.

Veelgestelde vragen

Bestaat de Structured Data Testing Tool van Google nog?

Nee, die is uitgefaseerd. Gebruik de Rich Results Test van Google om te zien of je pagina in aanmerking komt voor rich results, en de Schema Markup Validator om alle Schema.org-markup te controleren.

Wat is het verschil tussen structured data en schema markup?

Structured data is het algemene begrip voor gestructureerde informatie over je pagina. Schema markup is de woordenlijst van Schema.org waarmee je die informatie beschrijft.

Is structured data een rankingfactor?

Niet direct. Het helpt Google je pagina te begrijpen en kan zorgen voor opvallende zoekresultaten, wat meer klikken kan opleveren.

Werkt FAQ-schema nog in Google?

Google toont sinds 2026 geen FAQ rich results meer. De markup mag blijven staan, maar levert geen uitklapbare vragen meer op in de zoekresultaten.

Heb je vragen over het inzetten van structured data?

Neem contact met ons op!

SEO scan

SEO scan

SEO scan