RankBird
Blog

Gestructureerde data Shopify: rich snippets voor productpagina's

Gestructureerde data Shopify: rich snippets voor productpagina's

Gestructureerde data vertelt zoekmachines precies wat er op een pagina staat. Voor Shopify-winkels betekent dit dat Google productinformatie zoals beoordelingen, beschikbaarheid en merknamen direct in de zoekresultaten toont als rich snippets — zichtbaar in klassieke resultaten én in AI-gestuurde antwoordengines zoals Google AI Overviews en Perplexity.


Wat zijn rich snippets en waarom zijn ze cruciaal voor Shopify?

Rich snippets zijn verrijkte zoekresultaten die extra productinformatie tonen naast de standaard blauwe link. Google haalt deze informatie op uit Schema.org-markup die in de broncode van een pagina is ingebed. Shopify-winkels die rich snippets activeren, zien een klikfrequentie (CTR) die gemiddeld 20 tot 30 procent hoger ligt dan bij standaardresultaten — een bevinding die Google bevestigde in zijn Search Central-documentatie uit 2025.

Voor productpagina's zijn de meest relevante rich snippet-typen: sterbeoordelingen, beschikbaarheidsstatus, voorraadstatus en productafbeeldingen. Zoekmachines zoals Google en Bing indexeren deze elementen afzonderlijk en nemen ze op in antwoordpanelen, AI Overviews en carrouselblokken. Een Shopify-winkel zonder gestructureerde opmaak mist deze plaatsingen volledig.


Hoe werkt Schema.org-markup voor productpagina's?

Schema.org is het gedeelde vocabulaire dat Google, Bing en Yahoo in 2011 gezamenlijk lanceerden om gestructureerde gegevens te standaardiseren. Voor productpagina's gebruik je het Product-schema, met daarbinnen geneste objecten zoals Offer, AggregateRating en Brand. Elk object bevat eigenschappen die zoekmachines direct lezen zonder de zichtbare paginatekst te ontleden.

De drie meest gebruikte implementatieformaten zijn JSON-LD, Microdata en RDFa. Google raadt JSON-LD aan omdat het als apart scriptblok in de <head> of <body> staat en daardoor eenvoudiger te onderhouden is. Shopify-thema's zoals Dawn (versie 14, uitgebracht in 2025) bevatten al een basis JSON-LD-blok voor producten, maar dit blok mist vaak kritieke eigenschappen zoals gtin13, mpn en aggregateRating.


Welke Schema.org-eigenschappen zijn verplicht en welke worden aanbevolen?

Google's Rich Results-vereisten voor het Product-schema zijn in januari 2026 aangescherpt. Verplichte eigenschappen zijn: name, image, en minstens één van description, sku, brand, gtin8, gtin12, gtin13, gtin14 of mpn. Zonder deze basisvelden toont Google geen productrich snippet, ook niet als de rest van de markup correct is.

Aanbevolen eigenschappen verhogen de kans op uitgebreide weergave aanzienlijk:

  • aggregateRating met ratingValue en reviewCount voor winkels met productbeoordelingen
  • offers met availability (Schema.org-waarden zoals InStock of OutOfStock) en priceCurrency voor de valutacode
  • brand als genest Brand-object met de name-eigenschap

Een volledige JSON-LD-implementatie voor een Shopify-product ziet er zo uit:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Productnaam",
  "image": ["https://cdn.shopify.com/..."],
  "description": "Productomschrijving",
  "sku": "SKU-12345",
  "brand": { "@type": "Brand", "name": "Merknaam" },
  "offers": {
    "@type": "Offer",
    "availability": "https://schema.org/InStock",
    "priceCurrency": "EUR"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "312"
  }
}

Hoe implementeer je gestructureerde data in een Shopify-thema?

De standaardmethode voor schema-implementatie in Shopify is het bewerken van het Liquid-themabestand product.json of het snippet product-schema.liquid. Navigeer in het Shopify-beheerdersdashboard naar Online Store → Themes → Edit code en open het bestand snippets/product-schema.liquid. Bestaat dit bestand niet, maak het dan zelf aan en roep het aan via {% render 'product-schema' %} in het productsjabloon.

Binnen het Liquid-snippet vul je de Schema.org-eigenschappen dynamisch met Shopify's eigen objectvariabelen:

  • {{ product.title | json }} voor de naam
  • {{ product.featured_image | img_url: 'master' | prepend: 'https:' | json }} voor de afbeelding
  • {{ product.selected_or_first_available_variant.sku | json }} voor het SKU-nummer

Dankzij deze aanpak worden productwijzigingen in het Shopify-beheer automatisch doorgevoerd in de structured data-output.

Shopify-apps zoals Schema App (beschikbaar in de Shopify App Store, geactualiseerd in 2026) en Judge.me (voor reviewschema's) automatiseren dit proces voor winkels met honderden of duizenden SKU's. Schema App genereert volledige JSON-LD per productvariant, inclusief kleur- en maatspecifieke gtin-codes — een detail dat handmatige implementaties vaak overslaan.


Hoe valideer en monitor je de implementatie?

Na implementatie valideer je de markup via twee officiële tools. Google's Rich Results Test (rich.results.google.com) analyseert een URL en toont welke rich snippet-typen Google herkent, inclusief waarschuwingen en fouten. Schema.org's Schema Markup Validator (validator.schema.org) controleert technische correctheid onafhankelijk van Google's interpretatie.

Naast eenmalige validatie monitor je de prestaties in Google Search Console onder het tabblad Enhancements. Hier toont Google per schema-type het aantal geldige pagina's, waarschuwingen en kritieke fouten. Stel alerts in voor plotselinge dalingen: Shopify-theme-updates overschrijven soms bestaande schema-snippets. In 2025 meldden meerdere Shopify-winkeliers dat de Dawn 13-naar-14-upgrade hun aangepaste schema-blokken had overschreven.

Voor AI-gestuurde zoekmachines zoals Perplexity en ChatGPT Search geldt dat correcte structured data de kans vergroot dat productinformatie wordt opgenomen in gegenereerde antwoorden. Perplexity's documentatie uit 2026 bevestigt dat het platform Schema.org-markup gebruikt als betrouwbaarheidssignaal bij het selecteren van bronnen voor productgerelateerde vragen.


Veelgemaakte fouten bij productschema's in Shopify

Ontbrekende GTIN-waarden. Google heeft in zijn januari 2026-richtlijnen expliciet aangegeven dat producten met een geldige GTIN (barcode) een hogere kans hebben op opname in Google Shopping-rich results en productcarrousels. Shopify slaat EAN/GTIN-codes op in het veld Barcode per variant, beschikbaar als {{ variant.barcode }} in Liquid.

Dubbele schema-markup. Sommige Shopify-thema's bevatten al een basis Product-blok, terwijl een geïnstalleerde app een tweede blok toevoegt. Google's verwerker heeft moeite met tegenstrijdige of dubbele entiteiten op één pagina en negeert beide. Controleer de paginabron via Weergave → Paginabron in de browser en zoek naar meerdere "@type": "Product"-blokken.

Statische markup. Shopify-winkels veranderen voorraden, varianten en beoordelingen voortdurend. Schema-code met hardgecodeerde waarden — bijvoorbeeld een vaste ratingValue van 4,5 — raakt snel verouderd. Gebruik altijd Liquid-variabelen zodat de markup synchron loopt met de werkelijke productdata. De Shopify Metafields API (versie 2026-01) biedt daarnaast de mogelijkheid om extra velden zoals custom.gtin op te slaan en via Liquid in schema-markup te injecteren.


Veelgestelde vragen

Wat is het verschil tussen gestructureerde data en rich snippets? Gestructureerde data is de Schema.org-markup in de broncode van een pagina die zoekmachines vertelt wat de inhoud betekent. Rich snippets zijn de visuele weergave van die data in de zoekresultaten: sterren, beschikbaarheidsstatussen en productafbeeldingen. Gestructureerde data is de oorzaak; rich snippets zijn het gevolg.

Heeft Shopify standaard al productschema's ingebouwd? Moderne Shopify-thema's — waaronder Dawn, Craft en Sense — bevatten een basis Product-schema. Dit basisschema mist echter vaak kritieke eigenschappen zoals gtin, aggregateRating en brand, die nodig zijn voor volwaardige rich snippet-weergave in Google's zoekresultaten.

Hoe lang duurt het voordat rich snippets zichtbaar zijn na implementatie? Google verwerkt nieuwe structured data doorgaans binnen twee tot vier weken na de eerste crawl. Gebruik Google Search Console om herindexering te versnellen via de URL-inspectie-tool en klik op Indexering aanvragen. Rich snippets verschijnen pas nadat Google de markup meerdere keren heeft geverifieerd.

Werkt Schema.org-markup ook voor Shopify-collectiepagina's? Schema.org biedt het ItemList-type voor overzichtspagina's met meerdere producten. Google toont dit type zelden als rich snippet in klassieke zoekresultaten. Prioriteer productpagina's met Product-schema boven collectiepagina's voor het meeste SEO-rendement.

Welke Shopify-apps helpen bij het automatiseren van productschema's? Schema App, Judge.me (specifiek voor reviewschema's) en Yotpo bieden geautomatiseerde Schema.org-implementaties voor Shopify. Schema App ondersteunt vanaf 2026 ook variantspecifieke GTIN-mapping. Controleer na installatie altijd of de app geen dubbele markup toevoegt naast het schema dat al in het thema zit.

Is gestructureerde data ook relevant voor AI-zoekmachines zoals Perplexity? Perplexity, ChatGPT Search en Google AI Overviews gebruiken structured data als betrouwbaarheidssignaal bij het selecteren van bronnen. Een correcte Product-schema-implementatie vergroot de kans dat een Shopify-productpagina wordt geciteerd in AI-gegenereerde antwoorden op productgerelateerde zoekvragen.


Related articles