Zoekmachines gebruiken sitecrawlers om de inhoud van websites te begrijpen en nieuwe en bijgewerkte pagina's te indexeren. Zo kunnen ze pagina's categoriseren en mensen naar de juiste pagina's leiden.
Maar soms hebben zoekmachines wat hulp nodig. Met zoveel producten, prijzen en nieuwe content om te crawlen, vormen ecommerce-websites een uitdaging voor zoekmachines. Schema-opmaak kan een zoekmachine helpen een duidelijker beeld te krijgen van de structuur en relevantie van je ecommerce-site—essentieel voor goede indexering en zichtbaarheid in zoekresultaten.
Leer meer over ecommerce-schema's en hun impact op organisch verkeer.
Wat is gestructureerde data?
Gestructureerde data is machineleesbare code die betekenisvolle elementen op een webpagina markeert. Deze verpakte stukjes contextuele informatie, bekend als schema-code of schema-opmaak, vertellen zoekmachines wat de inhoud betekent, zodat ze webpagina's nauwkeurig kunnen analyseren en classificeren.
Je kunt gestructureerde data-opmaak toevoegen aan productgegevens die je deelt met Google Merchant Center, wat Google helpt om accurate informatie over je producten weer te geven in Google Zoeken, Google Shopping, Google Afbeeldingen en Google Maps. Gestructureerde data kan je click-through rate (CTR) verbeteren, wat kan bijdragen aan betere posities in Google-zoekresultaten.
Hoe schema verschijnt
Je vindt schema-code binnen pagina's op een website, verpakt in een standaard HTML <script>-tag.
Binnen de script-tag staat het script type application ID (het soort formaat dat je gebruikt voor het structureren van data). Websites gebruiken vaak het JSON-LD-formaat (JavaScript Object Notation for Linked Data). Om aan te geven dat een datablok JSON-LD gebruikt, moet de code luiden: type application/ld+json.
Hier is een eenvoudig codefragment dat waardevolle informatie over een product beschrijft. Elk attribuut (naam, beschrijving, afbeelding, merk, etc.) verschijnt naast zijn waarde op een nieuwe regel.
{
"@context": "http://schema.org",
"@type": "Product",
"name": "Olympian Handmatige Typemachine",
"description": "Een retro handmatige typemachine met vintage metalen chassis en soepele typactie.",
"image": "https://example.com/typewriter.jpg",
"brand": {
"@type": "Olympian",
"name": "OL 500"
},
"offers": {
"@type": "Offer",
"priceCurrency": "EUR",
"price": "109.99",
"availability": "https://schema.org/InStock"
}
}
Wanneer Google de productwebpagina scant, leert het essentiële informatie over het artikel—zoals naam, beschrijving, afbeelding, merk en prijs.
Je kunt ook attributen toevoegen aan bestaande HTML-tags die "microdata" worden genoemd. Dit is een andere manier om zoekmachines de betekenis en context van je content te signaleren, zodat deze op relevante en nuttige manieren kan worden weergegeven.
Rich snippets
Als je "typemachines" of een ander product zoekt op Google, zie je rich snippets in actie. Met gestructureerde data bouwt Google rich snippets—zoekresultaten met extra details zoals prijzen, beoordelingen en verzendgegevens.
Rich results (alles wat verder gaat dan de blauwe links op Google) zijn nuttig voor ecommerce-producten omdat ze online shoppers in één oogopslag een reeks artikelen laten vergelijken. Als iets in de rich snippet van je product hun aandacht trekt (zoals positieve reviews), kan de shopper vervolgens met je merk in contact komen.
Hoe schema autoriteit opbouwt bij Google
Schema kan Google helpen je ervaring, expertise, autoriteit en betrouwbaarheid te zien, oftewel E-E-A-T, een rubriek die Google gebruikt om een website te beoordelen. Gestructureerde data maakt het voor Google mogelijk om duidelijk te lezen en te interpreteren door verbanden te leggen die de zoekmachine anders misschien had gemist. Al deze context betekent dat Google je website nauwkeurig kan inschatten.
"Het implementeren van schema-opmaak dient als positieve richtinginformatie voor E-E-A-T, wat de geloofwaardigheid van je site in de ogen van zowel gebruikers als zoekmachines verder versterkt," zegt Arthur Camberlein, senior SEO-specialist bij Shopify.
Maar het is belangrijk om te weten wanneer en waar je ecommerce-schema moet gebruiken om autoriteit op te bouwen.
"Bij het overwegen van ecommerce-schema is het essentieel om te onthouden dat schema-opmaak slechts indicatoren zijn—extra context voor bots om je content beter te begrijpen," zegt Arthur. "Productpagina's bevatten bijvoorbeeld informatie zoals beoordelingen, prijs en beschikbaarheid, terwijl blogposts doorgaans auteursinformatie en FAQ-schema's bevatten."
Bij het implementeren van ecommerce-schema raadt Arthur aan om dit stap voor stap te doen, schema voor schema. Zo kun je de impact duidelijk volgen en het risico verkleinen dat de gebruikerservaring of websitegroei verslechtert.
Hoe je gestructureerde data opbouwt
Het bouwen van schema kan een ingewikkeld proces zijn (Google Search Central biedt meer informatie), maar hier zijn de basisstappen:
1. Voeg gestructureerde data in. De locatie varieert afhankelijk van het webformaat dat je gebruikt, maar gestructureerde data verschijnt doorgaans in het <head>-gedeelte van een HTML-pagina. JSON-LD staat binnen een <script>-tag in het <head>-gedeelte. Je kunt ook microdata toevoegen aan de HTML om de content binnen je website te identificeren en extra context te geven.
2. Test. De Google Rich Results Test of Schema.org Rich Result Test helpt je eventuele bugs in de code te ontdekken.
3. Doe een proefrun met een paar geïmplementeerde pagina's. Gebruik Google's URL-inspectietool om te zien hoe de zoekmachine de pagina bekijkt. Als het er goed uitziet, ga dan door naar de volgende stap.
4. Vraag Google om de website-URL's opnieuw te crawlen. Als je gestructureerde data aan slechts een paar pagina's hebt toegevoegd, selecteer dan de optie "Indexering aanvragen" in de URL-inspectietool. Als je meerdere pagina's op je site hebt die opnieuw gecrawld moeten worden, dien dan je sitemap opnieuw in. Google crawlt sites periodiek automatisch, maar het indienen van je sitemap bij Google Search Console kan het proces versnellen.
Soorten gestructureerde data voor je ecommerce-website
Er zijn veel schema-types beschikbaar voor ecommerce-websites. Hier zijn enkele van de meest essentiële die relevante verbeterde zoekresultatenpagina's opleveren:
Organisatie
Om de zichtbaarheid van het bedrijf achter je producten te vergroten, gebruik je organisatieschema om bedrijfsinformatie aan zoekmachines te verstrekken. Je kunt een opmaak maken met je bedrijfsnaam, adres, logo, verzorgingsgebieden en meer. Gebruik organisatieopmaak alleen op één pagina van de website—doorgaans je homepage. Gebruik deze voorbeeldcode als leidraad:
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Jouw Bedrijfsnaam",
"url": "https://www.jouwwebsite.nl",
"logo": "https://www.jouwwebsite.nl/logo.png",
"sameAs": [
"https://www.facebook.com/jouwpagina",
"https://twitter.com/jouwhandle"
],
"address": {
"@type": "PostalAddress",
"streetAddress": "Hoofdstraat 123",
"city": "Amsterdam",
"state": "NH",
"postalCode": "1012 AB",
"country": "NL"
},
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+31201234567",
"contactType": "klantenservice"
}
}
Lokaal bedrijf
Gebruik het lokale bedrijfsschema als je naast je ecommerce-winkel één of meer fysieke locaties hebt. De beste plek om de opmaak te plaatsen is op de specifieke landingspagina voor elke winkel. Je kunt de bedrijfsnaam, adres, telefoonnummer, openingstijden, logo, prijsklasse en URL beschrijven. Bijvoorbeeld:
{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"name": "Jouw Bedrijfsnaam",
"address": {
"@type": "PostalAddress",
"streetAddress": "Hoofdstraat 123",
"addressLocality": "Amsterdam",
"addressRegion": "NH",
"postalCode": "1012 AB",
"addressCountry": "NL"
},
"telephone": "+31201234567",
"openingHours": "Ma-Vr 09:00-17:00",
"image": "https://example.com/bedrijfslogo.png",
"priceRange": "€",
"url": "https://www.jouwwebsite.nl"
}
Product
Productschema-opmaak is een must voor ecommerce-bedrijven die fysieke producten verkopen. Door productpagina's op te maken, herkent de zoekbot je aanbiedingen als producten en toont ze deze correct in Google-zoekresultatenpagina's.
Productschema is ingebouwd in veel Shopify-storethema's, waaronder het gratis vlaggenschipthema Dawn. Je kunt echter ook handmatig extra gestructureerde data toevoegen aan een Shopify-website met een gestructureerde data liquid-filter, of schema-opmaak-applicaties gebruiken om het proces te automatiseren.
Op je website kun je de naam, beschrijving, kleur, afmetingen, productcategorie, product-ID, afbeeldingen, beschikbaarheid, speciale aanbiedingen, merk, meerdere reviews en beoordelingen, verzendtarieven, voorraadeenheid (SKU), levertijden en meer toevoegen.
Hoewel er geen specifiek schema is voor categoriepagina's, is er een oplossing: gebruik het ItemList-type en maak van elke categorie een ListItem. Nest producten binnen elk item, met productnamen, prijzen, afbeeldingen en links. Bijvoorbeeld:
{
"@context": "http://schema.org",
"@type": "ItemList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "Product",
"name": "Product A",
"image": "https://example.com/product-a.jpg",
"price": "99.99",
"url": "https://example.com/product-a"
}
},
// ... andere producten
]
}
Prijs
Het prijsspecificatieschema stelt je in staat om de productprijs, aanbiedingsprijs, korting, prijsdaling, eenheidsprijs en valuta toe te voegen. Nauwkeurige weergave van productprijzen en prijsgeschiedenis vergroot de kans dat je producten als prijsdalingen verschijnen in rich results op Google Zoeken. Het prijsschema bevindt zich binnen het productschema. Bijvoorbeeld:
{
"@context": "http://schema.org",
"@type": "Product",
// ... andere productdetails ...
"offers": {
"@type": "Offer",
"priceCurrency": "EUR",
"price": 99.99,
"priceValidUntil": "2024-12-31",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition",
"priceSpecification": {
"@type": "PriceSpecification",
"value": 99.99,
"currency": "EUR",
"priceComponent": {
"@type": "PriceComponent",
"name": "Basisprijs",
"price": 89.99
},
"priceComponent": {
"@type": "PriceComponent",
"name": "Verzending",
"price": 10.00
}
}
}
}
Breadcrumb
Breadcrumb-schema helpt zoekmachines de hiërarchische structuur van ecommerce-sites te begrijpen. Als je wilt dat zoekmachines het breadcrumb-pad volgen, voeg dan een ListItem toe om elke stap weer te geven en een positie-eigenschap (waar het valt in de lijst) om de juiste volgorde aan te geven. Gebruik absolute URL's (volledige URL's) voor de item-eigenschap en begin met het eerste item op je lijst. Bijvoorbeeld:
<html>
<head>
<title> Winnaars</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Boeken",
"item": "https://example.com/boeken"
},{
"@type": "ListItem",
"position": 2,
"name": "Young Adult",
"item": "https://example.com/boeken/ya"
},{
"@type": "ListItem",
"position": 3,
"name": "Winnaars"
}]
}
</script>
</head>
<body>
</body>
</html>
Beschikbaarheid
Met beschikbaarheidsschema kun je potentiële klanten direct op een rich snippet op de zoekresultatenpagina (SERP) laten zien of producten op voorraad zijn. Je kunt ook pre-orderinformatie tonen of aangeven of een product binnenkort komt, in pre-sale is of uitverkocht. Beschikbaarheidsschema kan worden toegevoegd binnen het productschema.
Andere schema-types om te overwegen
Je kunt schema toevoegen voor veel andere soorten content die rich results kunnen opleveren, waaronder:
- Videoschema. Je kunt livestreams en productvideo's opmaken. De opmaak voor videobeschrijving, thumbnail-URL, datum, duur en meer kan de zichtbaarheid verhogen in videozoeken, Google Afbeeldingen en Google Discover.
- Reviewschema. Reviewschema voegt structurele opmaak toe aan gebruikersreviews. Het bevat informatie over de reviewer, de beoordeling en de reviewinhoud.
- Artikelschema. Dit markeert details van blogposts en informatieve artikelen—zoals de kop, auteur, publicatiedatum, FAQ's en artikeltekst.
- Nieuwsschema. Nieuwsschema biedt context voor nieuwsgerelateerde artikelen, inclusief de kop, auteur, publicatiedatum en artikeltekst.
Veelgestelde vragen over ecommerce-schema
Hoe kan ecommerce-schema de zichtbaarheid van mijn online winkel beïnvloeden?
Ecommerce-schema verbetert de zichtbaarheid van je online winkel doordat zoekmachines productinformatie effectiever kunnen begrijpen. Het implementeren van schema-opmaak kan leiden tot rich snippets in zoekresultaten, waarbij belangrijke gegevens zoals prijzen en reviews worden benadrukt. Deze verbeterde zichtbaarheid resulteert vaak in hogere click-through rates, wat uiteindelijk meer verkeer en potentiële verkopen naar je ecommerce-site brengt.
Wat is schema in ecommerce?
Schema is de beschrijving van webpagina-inhoud in de vorm van een gestructureerde datavocabulaire. In ecommerce helpt een schema-type Google om betekenisvolle informatie te begrijpen zoals producten, prijzen, beschikbaarheid en reviews.
Gebruikt Shopify schema?
Productschema is ingebouwd in veel Shopify-storethema's, waaronder het gratis vlaggenschipthema Dawn. Je kunt echter ook handmatig extra gestructureerde data toevoegen aan een Shopify-website met een gestructureerde data liquid-filter, of schema-opmaak-applicaties gebruiken om het proces te automatiseren.
Wat is een schema-voorbeeld?
Een basis productschema voor ecommerce bevat productopmaakcode om informatie vast te leggen zoals de naam, prijs, afbeelding en beschikbaarheid. Elk attribuut bestaat uit een naam en een waarde, zoals "price" : €79.





