SEO
June 26, 2025
Google tilt loyaliteitsprogramma’s naar het zoekresultaat
Auteur:
Daan Coenen
SEO
June 26, 2025
Auteur:
Daan Coenen
Op 10 juni 2025 heeft Google stilletjes maar resoluut de MemberProgram
-markup toegevoegd aan zijn officiële structured-data-gids. Voor het eerst kunnen webshops zonder Merchant Center nu direct in de organische zoekresultaten laten zien dat een product bijvoorbeeld ledenkorting heeft of extra punten oplevert. Het is een subtiele update, maar eentje met grote gevolgen voor click-through en merkloyaliteit.
Tot nu toe zat alle loyaliteitslogica opgesloten in Google Merchant Center. Wie geen feed had, miste de boot. De nieuwe aanpak werkt anders:
Organization
-object (naam, inschrijfdrempel, eventuele kosten).Product
-object welke voordelen van toepassing zijn, denk aan memberPrice
, loyaltyPointsEarned
, specialShipping
of specialReturns
. Google kruist beide blokken achter de schermen en toont de voordelen zodra het algoritme zeker genoeg is van de match.Begin met een inventarisatie van je programma. Welke tiers heb je? Zijn er jaarkosten of minimumbestedingen? Zet die informatie op één gemakkelijk te crawlen URL, bijvoorbeeld /loyalty
– en voeg daar het Organization
-fragment in JSON-LD toe. Breid vervolgens je bestaande Product
-schema uit met verwijzingen naar de relevante perks. Werk in kleine iteraties: publiceer, draai de Rich Results Test, bekijk in Search Console of Google het programma herkent en pas aan waar nodig. Deze cyclys pak je net zo lang aan tot de nieuwe kolom “Loyalty benefits” in de Performance-rapporten opduikt.
Complexere programma’s, bijvoorbeeld “Silver”, “Gold” en “Platinum”, kun je in één MemberProgram
definiëren. Gebruik het membershipType
-object om de drempels (spend ≥ €250, creditcardsignup, enz.) per tier te noteren. Producten kunnen vervolgens verwijzen naar de juiste tier-ID. Google geeft in de documentatie aan dat dit geen performance-nadeel oplevert, zolang de tiers logisch hiërarchisch zijn.
Heb je al een feed? Geen paniek. Google kiest expliciet de Merchant-gegevens boven de page-markup als er een conflict is. Zie dit schema dus als aanvullende zichtbaarheid, niet als vervanging. In de praktijk gebruik je structured data om je on-site content en je feed in elkaars verlengde te zetten; de kans op zoekvertoning stijgt als beide bronnen elkaar bevestigen.
Na livegang kijk je niet alleen naar clicks. Bekijk vooral:
Door die drie metrics naast elkaar te leggen zie je snel of de markup de gewenste businessimpact heeft, of alleen maar “leuke SERP-bling” oplevert.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Acme Bikes",
"memberProgram": {
"@type": "MemberProgram",
"name": "Acme Club",
"membershipNumberPattern": "ACME-[0-9]{6}",
"offers": {
"@type": "Offer",
"category": "memberPrice"
}
}
}
</script>
Plaats dit op je loyalty-pagina en link er met sameAs
naartoe vanuit elk Product
-schema. Vervang memberPrice
eventueel door een gelijknamig loyaltyPointsEarned
-object of voeg meerdere Offer
-objecten toe voor verzend- en retourvoordeel.
Structured data voor loyaliteitsprogramma’s voelt misschien als een detail in het grotere SEO-plaatje, maar wie vandaag begint, profiteert morgen van meer zichtbaarheid én beter geïnformeerde bezoekers. Zorg voor één bron van waarheid, houd feed en schema synchroon, en laat Search Console het resultaat bevestigen. Dan verandert een simpele badge in de SERP al snel in een sterke motor voor terugkerende klanten.
Krijg direct inzicht in de SEO kansen voor jou website.