Wat is schema markup en hoe helpt het je website

Schema markup is gestructureerde data waarmee zoekmachines je content begrijpen. Lees wat het is, hoe het werkt en hoe breadcrumbs het gebruiken.

Een zoekresultaat met sterrenbeoordelingen. Een recept met bereidingstijd en calorieën. Een productvermelding met prijs en beschikbaarheid. Die extra informatie verschijnt niet toevallig. Ze komt van schema markup, de code die zoekmachines precies vertelt wat je content is en hoe ze die kunnen tonen.

Schema markup is gestructureerde data die aan de code van een website wordt toegevoegd, zodat zoekmachines de content op elke pagina begrijpen. Wat is schema markup in de praktijk: een gestandaardiseerde set tags die bepaalde soorten content beschrijft, zoals een product, een artikel, een bedrijf, een review of een breadcrumbspoor. Zoekmachines gebruiken die informatie om pagina's nauwkeuriger te indexeren en in veel gevallen om rijkere resultaten te tonen in zoeklijsten.

Schema markup verandert niets aan wat bezoekers op de pagina zien. Het is extra informatie in de code van de pagina, onzichtbaar voor bezoekers maar leesbaar voor zoekmachines en andere crawlers. Het voordeel zie je in de zoekresultaten, niet op de pagina zelf.

Wat doet schema markup eigenlijk?

Zonder schema markup leest een zoekmachine de content van een pagina en trekt conclusies over wat het betekent. Meestal kan hij herkennen dat een pagina over een product of recept gaat, maar hij werkt dan met context en waarschijnlijkheid in plaats van expliciete labels.

Met schema markup is de informatie expliciet. Een productpagina met schema markup vertelt de zoekmachine rechtstreeks: dit is een product, de naam is X, de prijs is Y en er zijn Z reviews met een gemiddelde van 4,5 sterren. De zoekmachine hoeft dat niet af te leiden. Hij leest de gestructureerde data en weet het.

Die duidelijkheid heeft twee praktische effecten. Ten eerste wordt indexeren nauwkeuriger, waardoor pagina's vaker verschijnen bij de zoekopdrachten waarvoor ze echt relevant zijn. Ten tweede maakt het rich results mogelijk in zoeklijsten: uitgebreide weergaven die beoordelingen, prijzen, afbeeldingen of andere informatie naast de paginatitel en beschrijving tonen. Rich results vallen visueel op en trekken meestal meer klikken dan gewone vermeldingen.

Welke soorten schema markup zijn er?

Schema markup dekt een groot aantal soorten content, gedefinieerd in een gedeeld vocabulaire op schema.org, dat wordt onderhouden met input van de grote zoekmachines. De soorten die het meest relevant zijn voor bedrijfswebsites zijn de volgende.

Organization-schema geeft het bedrijf weer: naam, logo, contactgegevens en socialemediaprofielen. Zo kunnen zoekmachines juiste bedrijfsinformatie tonen in kennispanelen en zoekresultaten op merknaam.

Product-schema beschrijft individuele producten: naam, beschrijving, prijs, beschikbaarheid en reviews. Webshoppagina's met product-schema kunnen in zoekresultaten verschijnen met prijs en beoordeling zichtbaar voordat de bezoeker klikt.

Article- en blogpost-schema markeert geschreven content: de titel, auteur, publicatiedatum en uitgelichte afbeelding. Nieuws- en contentrijke sites gebruiken dit om in aanmerking te komen voor uitgebreide resultaten in zoekmachines en nieuwsfeeds.

FAQ-schema markeert vragen en antwoorden op een pagina, waardoor de FAQ direct in de zoekresultaten kan verschijnen als uitklapbare lijst onder de paginatitel. Dat vergroot de ruimte die een resultaat op de pagina inneemt aanzienlijk.

Review- en beoordelingsschema geldt voor bedrijven, producten en diensten met klantbeoordelingen. Sterrenbeoordelingen in zoekresultaten komen uit deze markup.

Local business-schema is speciaal voor bedrijven met een fysieke locatie. Het beschrijft adres, telefoonnummer, openingstijden en werkgebied, wat helpt bij lokale zoekresultaten en kaartvermeldingen.

Hoe gebruiken breadcrumbs schema markup?

Breadcrumb-schema is een van de meest gebruikte en direct zichtbare soorten gestructureerde data. Als een pagina breadcrumb-schema heeft, kunnen zoekmachines het breadcrumbspoor in het zoekresultaat zelf tonen, met de plek van de pagina in de sitehiërarchie onder de titel en beschrijving.

In plaats van een lange URL toont het zoekresultaat een leesbaar pad: Home, dan Categorie, dan Paginatitel. Dat maakt het resultaat in één oogopslag begrijpelijker en kan de CTR verhogen, vooral bij pagina's die enkele niveaus diep in de hiërarchie van een site staan, waar de ruwe URL lang en moeilijk leesbaar is.

Het breadcrumb-schema en de zichtbare breadcrumb op de pagina moeten overeenkomen. Als de breadcrumb op de pagina het ene pad toont en het schema een ander pad beschrijft, krijgen zoekmachines tegenstrijdige signalen en tonen ze mogelijk geen van beide goed. Het artikel over wat breadcrumbs zijn laat zien hoe breadcrumbnavigatie werkt en wanneer je die gebruikt. Het artikel over wat websitestructuur is legt de hiërarchie uit die zowel breadcrumbs als breadcrumb-schema weerspiegelen.

Hoe beïnvloedt schema markup je positie in zoekresultaten?

Schema markup is geen directe rankingfactor. Als je het aan een pagina toevoegt, stijgt die niet automatisch in de zoekresultaten. Het voordeel is indirect, maar wel echt.

Rich results die door schema markup ontstaan, trekken meer klikken dan gewone resultaten op dezelfde positie. Een resultaat met sterren en prijs valt visueel op tussen resultaten met alleen tekst. Een hogere CTR geeft zoekmachines na verloop van tijd een positief signaal, wat kan bijdragen aan betere rankings. Schema markup helpt zoekmachines ook pagina's nauwkeuriger te indexeren, waardoor de zoekopdrachten waarvoor de pagina verschijnt relevanter worden.

Pagina's die dankzij schema markup in aanmerking komen voor rich results, nemen ook meer ruimte in op de zoekresultatenpagina. Een FAQ-schemaresultaat dat uitklapt tot vier of vijf vragen onder de hoofdvermelding duwt andere resultaten omlaag en geeft de pagina veel meer zichtbaarheid zonder dat daarvoor een hogere positie nodig is. Het artikel over wat SEO is behandelt alle factoren die van invloed zijn op zoekposities en hoe technische onderdelen zoals gestructureerde data daarin passen.

Hoe voeg je schema markup toe aan een website?

Schema markup wordt aan de HTML-code van een pagina toegevoegd in een van drie formaten: JSON-LD, Microdata of RDFa. JSON-LD is het formaat dat zoekmachines aanbevelen en dat de meeste platforms en plug-ins gebruiken. Het staat in een scripttag in het head-gedeelte van de pagina, los van de zichtbare content, waardoor je het makkelijker toevoegt en onderhoudt zonder de opmaak van de pagina aan te raken.

De meeste moderne websitebouwers en CMS-platforms maken veelvoorkomende soorten schema markup automatisch. Product-schema op webshoppagina's, article-schema op blogberichten en breadcrumb-schema op pagina's met een hiërarchie worden door het platform geregeld, zonder handmatige instellingen. Meer gespecialiseerde soorten, zoals FAQ-schema of local business-schema, vragen afhankelijk van het platform soms om handmatige invoer of een plug-in.

Controleren of schema markup goed werkt, is eenvoudig. Zoekmachines bieden gratis tools om gestructureerde data te testen: je voert een pagina-URL in en de tool toont welke schematypen worden gevonden en of er fouten in zitten.

Zo regelt WEMASY schema markup

De WEMASY Websitebouwer maakt automatisch schema markup voor de contenttypen die hij ondersteunt, waaronder breadcrumbs, producten, artikelen en bedrijfsinformatie. De gestructureerde data zit in de uitvoer van de pagina, zonder dat je code hoeft aan te passen. Als breadcrumbs op een site zijn ingeschakeld, wordt het bijbehorende breadcrumb-schema erbij gemaakt, zodat zoekmachines zowel het zichtbare navigatie-element als de gestructureerde data in een consistent formaat krijgen.

Bekijk wat erbij zit op de WEMASY Websitebouwer of vergelijk de abonnementen op de prijspagina.

Veelgestelde vragen

Garandeert schema markup rich results in zoekresultaten?

Nee. Met schema markup komt een pagina in aanmerking voor rich results, maar zoekmachines bepalen op basis van extra factoren of ze die tonen, zoals contentkwaliteit, relevantie van de pagina en hun eigen weergaveregels. Een pagina met goed ingestelde schema markup kan nog steeds als gewoon resultaat verschijnen. Wel is correcte schema markup een voorwaarde: pagina's zonder kunnen nooit in aanmerking komen voor rich results, hoe goed de content ook is. Met de Websitebouwer van WEMASY stel je dit direct in op je website.

Wat is het verschil tussen schema markup en metatags?

Metatags, zoals de metatitel en metabeschrijving, bepalen welke tekst in een gewoon zoekresultaat verschijnt. Ze worden breed ondersteund en zijn van invloed op elk zoekresultaat. Schema markup gaat verder door uitgebreide resultaatformaten mogelijk te maken: sterrenbeoordelingen, prijzen, FAQ's, breadcrumbsporen en andere rijke weergaven. Metatags zijn een basisvereiste. Schema markup is een extra laag waarmee pagina's die ervoor in aanmerking komen rijker in de zoekresultaten kunnen verschijnen.

Welke schematypen zijn het waardevolst voor de website van een klein bedrijf?

Voor de meeste websites van kleine bedrijven leveren drie typen het meeste praktische voordeel op. Local business-schema helpt bij lokale zoekresultaten en kaartresultaten door zoekmachines juiste bedrijfsgegevens te geven. FAQ-schema kan het zoekresultaat van een pagina uitklappen, zodat veelgestelde vragen en antwoorden direct zichtbaar zijn, wat de zichtbaarheid vergroot zonder dat een hogere positie nodig is. Breadcrumb-schema verbetert hoe de plek van de pagina in de sitehiërarchie in zoekresultaten wordt getoond. Deze drie dekken de meest zichtbare en toegankelijke typen rich results voor een gewone bedrijfswebsite.

Kan onjuiste schema markup SEO schaden?

Ja. Schema markup die de content van de pagina verkeerd weergeeft, bijvoorbeeld reviews markeren die niet bestaan of prijzen die niet op de pagina staan, schendt de richtlijnen van zoekmachines en kan tot straffen leiden. Gestructureerde data moet nauwkeurig beschrijven wat er echt op de pagina staat. Technische fouten in de markup, zoals ontbrekende verplichte velden of een onjuist formaat, leiden er meestal toe dat het schema wordt genegeerd in plaats van afgestraft, maar ze voorkomen wel dat de pagina in aanmerking komt voor de rich results waarvoor de markup bedoeld was.

Moet ik kunnen programmeren om schema markup toe te voegen?

Op de meeste moderne platforms niet. Websitebouwers en CMS-platforms met schema-ondersteuning regelen de markup automatisch voor de contenttypen die ze dekken. Voor typen die niet automatisch worden geregeld, bieden veel platforms plug-ins of extensies die de markup via een instellingenscherm maken, zonder code. Handmatig invoeren in JSON-LD is relatief eenvoudig voor wie vertrouwd is met basis-HTML, maar voor de meeste bedrijfswebsites op een actueel platform is dat niet nodig.

Zet het meteen
in je eigen website.

Start gratis met WEMASY en bouw je site in een paar minuten.