Begrippenlijst · Structured data

MerchantReturnPolicy

Ook wel: retourbeleid-markup, return policy structured data, hasMerchantReturnPolicy

Definitie

MerchantReturnPolicy is structured data voor je retourbeleid: termijn, kosten en retourmethode. Google kan die informatie bij je producten en in kennispanelen tonen.

Wat is MerchantReturnPolicy?

MerchantReturnPolicy is een Schema.org-type dat je retourvoorwaarden machineleesbaar maakt. Hoeveel dagen heeft de klant om te retourneren? Is retourneren gratis? Gaat het per post of in de winkel? Voor welke landen geldt het?

Je kunt het op twee niveaus vastleggen. Per product, via hasMerchantReturnPolicy in de Offer. Of centraal, via hasMerchantReturnPolicy op je Organization of OnlineStore. Het centrale beleid geldt dan voor alle of de meeste producten. Google ondersteunt beide.

Het hoort bij een kleine familie markup die Google voor merchant listings ondersteunt. Naast retourbeleid bestaat OfferShippingDetails voor verzendkosten en levertijd, en ook dat kan centraal op organisatieniveau. Samen beantwoorden ze de twee vragen die een koper naast de prijs het vaakst heeft: wat kost de verzending en kan ik het terugsturen?

Waarom het ertoe doet voor webshops

Retourvoorwaarden wegen mee in de koopbeslissing, zeker bij kleding en schoenen. Google kan je retourbeleid tonen naast je producten in de zoekresultaten en in kennispanelen. Een zichtbaar '30 dagen gratis retour' bij je resultaat is informatie die de concurrent zonder markup niet heeft.

Er is ook een alternatief: retour- en verzendbeleid instellen in Google Merchant Center. Heb je Merchant Center, dan is dat een logische plek. De markup is nuttig als je geen Merchant Center gebruikt, en als consistente bron voor andere crawlers. Zorg dan wel dat beide bronnen hetzelfde zeggen.

De belangrijkste velden

applicableCountry: de landen waarvoor het beleid geldt, als ISO-code (NL, BE). returnPolicyCategory: MerchantReturnFiniteReturnWindow (met termijn), MerchantReturnUnlimitedWindow of MerchantReturnNotPermitted. merchantReturnDays: het aantal dagen. returnMethod: bijvoorbeeld ReturnByMail of ReturnInStore. returnFees: FreeReturn, of ReturnFeesCustomerResponsibility als de klant de verzendkosten betaalt.

Voor afwijkende periodes, zoals een verlengde retourtermijn rond de feestdagen, kent Google een seizoensgebonden override in het beleid op organisatieniveau.

Voor retouren met kosten geef je met returnShippingFeesAmount het bedrag op dat de klant betaalt. Houd de waarde gelijk aan wat in je voorwaarden en op je retourpagina staat.

Implementatie en fouten

In Magento en Shopify bestaat dit niet standaard in de markup. In beide gevallen voeg je het toe aan je eigen JSON-LD, het eenvoudigst eenmalig op Organization-niveau op de homepage. Producten met een afwijkend beleid, zoals maatwerk of hygiëneartikelen die niet retour mogen, geef je een eigen beleid in de Offer.

Veelgemaakte fouten: een termijn in de markup die niet overeenkomt met je algemene voorwaarden. Vergeten dat het wettelijke herroepingsrecht in de EU voor online aankopen minimaal 14 dagen is, en dan een kortere termijn opgeven. Gratis retour opgeven terwijl de klant de verzending betaalt. En België vergeten in applicableCountry terwijl je daar wel levert.

Retourbeleid op organisatieniveau

{
  "@context": "https://schema.org",
  "@type": "OnlineStore",
  "@id": "https://www.voorbeeldshop.nl/#organization",
  "name": "Voorbeeldshop",
  "hasMerchantReturnPolicy": {
    "@type": "MerchantReturnPolicy",
    "applicableCountry": ["NL", "BE"],
    "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
    "merchantReturnDays": 30,
    "returnMethod": "https://schema.org/ReturnByMail",
    "returnFees": "https://schema.org/FreeReturn"
  }
}

Verder lezen

Veelgestelde vragen

Moet ik het retourbeleid op elk product zetten?+

Nee. Een beleid op Organization-niveau geldt voor alle of de meeste producten. Alleen afwijkende producten krijgen een eigen beleid in de Offer.

Wat wint: Merchant Center of de markup?+

Zorg dat ze hetzelfde zeggen. Bij tegenstrijdige informatie weet je niet welke bron Google gebruikt, en een klant die iets anders leest dan wat je voorwaarden zeggen, is een klacht in wording.

Meer begrippen over structured data

Liever dat iemand het voor je uitzoekt?

Wij controleren je webshop op deze punten en voeren de fixes zelf door in Magento, Shopify of Laravel. Je praat direct met het team dat het bouwt.