Definitie
Schema.org is de gedeelde woordenlijst voor structured data, in 2011 opgezet door Google, Bing en Yahoo. Het bepaalt welke types en eigenschappen je kunt gebruiken.
Wat is Schema.org?
Schema.org is een vocabulaire: een lijst met afgesproken types (Product, Offer, Organization, BreadcrumbList) en eigenschappen (price, gtin13, brand, availability). Google, Microsoft (Bing) en Yahoo begonnen het in 2011. Yandex sloot later aan. Het project is open en wordt via een community op GitHub en een W3C-groep onderhouden.
Het is geen bestandsformaat. Schema.org zegt wat je beschrijft. JSON-LD, microdata of RDFa zeggen hoe je het opschrijft. In de praktijk gebruik je bijna altijd Schema.org-termen in JSON-LD.
Schema.org is niet hetzelfde als wat Google ondersteunt
Dit is het punt waar veel uitleg misgaat. Schema.org kent honderden types en duizenden eigenschappen. Google gebruikt er maar een fractie van voor rich results, en heeft daar eigen regels bij: verplichte velden, aanbevolen velden en kwaliteitsrichtlijnen.
Een voorbeeld. Volgens Schema.org mag een Product een aggregateRating hebben die je overal vandaan haalt. Google eist dat de reviews op de pagina zelf zichtbaar zijn. Volgens Schema.org is FAQPage geldig op elke site. Google toont het rich result sinds augustus 2023 alleen nog voor gezaghebbende overheids- en gezondheidssites.
Werk dus met twee bronnen: schema.org voor de definities, en de documentatie van Google Search Central voor wat er in de zoekresultaten mee gebeurt. Bing en AI-systemen lezen de markup ook, dus valide Schema.org-data die Google niet gebruikt is niet per se verspild.
Een praktische werkwijze: begin bij de Google-documentatie voor het resultaat dat je wilt (bijvoorbeeld merchant listings), vul eerst de verplichte velden, dan de aanbevolen velden die je met echte data kunt vullen. Pas daarna kijk je op schema.org of er extra eigenschappen zijn die je product beter beschrijven, zoals material, color of size.
Welke types een webshop echt nodig heeft
Voor de meeste webshops volstaat een vaste set. Organization (of het subtype OnlineStore) op de homepage. WebSite. Product met Offer op productpagina's, eventueel ProductGroup voor varianten. AggregateRating en Review als je echte reviews op de pagina toont. BreadcrumbList op categorie- en productpagina's. MerchantReturnPolicy en OfferShippingDetails voor retour- en verzendinformatie.
Alles daarbuiten is pas zinvol als er een duidelijke reden is. Meer markup is niet beter. Correcte markup is beter.
Veelgemaakte fouten
Types gebruiken die niet passen, zoals LocalBusiness voor een webshop zonder fysieke winkel. Eigenschappen verzinnen die niet bestaan, wat validators als waarschuwing tonen en zoekmachines negeren. Verouderde URL's als http://schema.org/InStock gebruiken; dat werkt meestal, maar https is de huidige vorm. En denken dat een groene Schema Markup Validator betekent dat Google een rich result toont. Die validator controleert alleen of het geldig Schema.org is.
Gebruik beide validators naast elkaar. Groen in de ene en rood in de andere zegt precies waar het gat zit.
Verder lezen
Gerelateerde begrippen
Veelgestelde vragen
Wie beheert Schema.org?+
Een community-project dat is opgericht door Google, Microsoft, Yahoo en Yandex. De ontwikkeling loopt openbaar via GitHub.
Wat is het verschil tussen de Rich Results Test en de Schema Markup Validator?+
De Schema Markup Validator checkt of je markup geldig Schema.org is. De Rich Results Test van Google checkt of je in aanmerking komt voor Google-rich results.
