Ga naar inhoud
WordPress 28 september 2026 13 min leestijd

Je webshop in meerdere talen, van productpagina tot orderbevestiging

Een meertalige webshop is meer dan vertaalde productteksten. Zo regel je ook checkout, e-mails, valuta, verzending en je producten in Google per taal.

Sven Kersten

Sven Kersten

SEO Specialist & Online Marketeer

Een tweeluik van dezelfde webshop in het Engels. Links zijn alleen de producten vertaald: de productpagina is Engels, maar Toevoegen aan winkelwagen, Plaats bestelling en Bedankt voor je bestelling staan nog in het Nederlands, met een rood kruisje. Rechts is de hele winkel vertaald: Add to basket, Place order en Thank you for your order, elk met een groen vinkje.

Er komen vragen binnen uit België, Duitsland of Engeland, misschien al een paar bestellingen, en je webshop spreekt alleen Nederlands. Dan is de volgende stap een meertalige webshop. Die is meer dan vertaalde productteksten. Je checkout, je e-mails, je prijzen, je verzending en je productgegevens in Google gaan mee, zodat een klant uit het buitenland van de eerste klik tot de orderbevestiging in de eigen taal kan kopen.

Ik weet uit eigen ervaring hoe dat in de praktijk gaat. Gees van Stof voor Design vroeg het me tijdens een coaching call in mijn community, terwijl de groep meekeek: “Wil jij dat voor mij doen?” Ik heb haar webshop meertalig gemaakt, en verderop zie je wat dat in de eerste tweeënhalve maand opleverde. Wil je eerst het grotere plaatje zien, lees dan over alle manieren om je website te vertalen.

Wat je in een meertalige webshop allemaal vertaalt

Je productteksten zijn maar een deel van het werk. De rest ontdek je pas als je in de nieuwe taal zelf een bestelling doet: de knoppen in de winkelwagen, de veldnamen bij het afrekenen, de melding als een postcode niet klopt en de mail die daarna binnenkomt. In WooCommerce zitten die onderdelen op verschillende plekken. Dit is het overzicht dat ik zelf aanhoud.

OnderdeelWaar het in WooCommerce zitWat je controleert
Productentitel, omschrijving, korte omschrijving, attributen en variatiesmerknamen en maten kloppen in elke taal
Categorieën en URL’sproductcategorieën en de product-URL’s (slugs)merknamen in de URL blijven onvertaald
Winkelwagen en afrekenenknoppen, veldnamen en foutmeldingen“Plaats bestelling” en de adresvelden staan in de taal van de klant
E-mailsWooCommerce, Instellingen, E-mailsde orderbevestiging komt in de taal van de bestelling
Juridische pagina’salgemene voorwaarden, privacy en retourbeleidper land laten nakijken, niet alleen vertalen
SEO-veldenmetatitel, metaomschrijving en alt-tekstenper taal ingevuld, geen lege velden

Twee rijen uit die tabel sla je makkelijk over. Attributen en variaties zoals kleur en maat voelen als details, terwijl je klant ze nodig heeft om te kiezen. En je algemene voorwaarden en je retourbeleid vertaal je het best niet alleen. Laat ze per land nakijken door iemand die de regels daar kent, dan weet je zeker dat ze kloppen voor de klant die ze leest.

De Engelse productpagina van een fictieve stoffenwinkel met zes genummerde onderdelen die je vertaalt: de producttitel, het attribuut kleur, de knop Add to basket, de prijs in euro, de URL jouwwebshop-sk.com/product/de-ploeg-velvet/ met de onvertaalde merknaam de-ploeg, en de taalwisselaar op EN

Kies eerst je landen, dan pas je talen

Een taal en een land zijn niet hetzelfde. Frans spreken ze in Frankrijk en in België, en Engels lezen mensen bijna overal. Begin daarom bij de vraag waar je klanten zitten en waar je naartoe wilt leveren, en kies daarna de taal die bij die landen past.

Google kijkt daarbij naar wat er op je pagina staat. Volgens Google bepaalt het de taal van een pagina uit de zichtbare tekst, niet uit code of uit de URL. Voor welk publiek je pagina bedoeld is, leidt Google onder meer af uit een lokaal adres of telefoonnummer, uit de taal en uit de valuta.

Bij Stof voor Design zag ik hoe los taal en land van elkaar staan. Op het Engelse domein komen de meeste klikken uit het Verenigd Koninkrijk, maar Nederland staat op nummer twee. Nederlanders zoeken dus ook in het Engels. Of je die Engelse versie in een map zet of op een eigen domein, lees je in het artikel over een eigen domein of een submap.

Producten vertalen zonder je merknamen kwijt te raken

Voor een assortiment van honderden producten is automatisch vertalen de werkbare route, zolang je vooraf je merknamen uitsluit en daarna je best verkochte producten zelf nakijkt. Zo heb je snel een complete tweede winkel, en besteed je je eigen tijd aan de pagina’s die het meeste verkopen.

Google heeft daar geen bezwaar tegen. Vertalen valt pas onder spam als je er massaal pagina’s mee maakt waar bezoekers niets aan hebben. Een vertaalde pagina telt ook niet als duplicaat, zolang de hoofdcontent echt vertaald is. Een productpagina waar je klant in de eigen taal mee verder kan, is precies wat Google wil laten zien.

Bij Stof voor Design ging het mis in de URL’s. De automatische vertaling maakte van “De Ploeg” “The Team” en van “Kvadrat” “Square”, in honderden product- en categorie-URL’s. Ik heb die slugs rechtgezet, zodat ze de status Handmatig vertaald kregen en de automatische vertaling er niet meer aan komt, en ik heb de merknamen ook in slug-vorm op de uitsluitlijst gezet, zoals “de-ploeg” naast “De Ploeg”. In mijn review lees je precies hoe ik die slugs rechtzette.

Je klant zoekt op het merk. Staat dat merk vertaald in je URL, dan praat je webshop langs je klant heen.

Checkout en e-mails in de taal van je klant

De orderbevestiging gaat mee in de taal van je klant. TranslatePress regelt dat zonder extra instellingen. Elke mail die onder WooCommerce, Instellingen, E-mails staat, gaat in de taal van de klant, ook als jij de mail in gang zet door een bestelling af te ronden. Hoeft je klant niet in te loggen om te bestellen, dan telt de taal waarin de bestelling op de afrekenpagina is geplaatst. Heeft je klant een account, dan telt de taal waarin die je website het laatst bekeek.

De mails die jij zelf ontvangt, komen in de taal van jouw eigen WordPress-dashboard. Staat dat in het Nederlands, dan lees je een nieuwe bestelling uit Engeland gewoon in het Nederlands. Let wel op als een mail naar meerdere adressen tegelijk gaat, bijvoorbeeld naar jou en een collega. Dan stuurt TranslatePress die mail naar al die adressen in de standaardtaal van je website.

Wil je de tekst van een mail zelf aanpassen, dan doe je dat in String vertaling. Daar heeft TranslatePress een apart tabblad E-mails. Staat automatische vertaling aan, dan vertaalt TranslatePress de standaardteksten die je nog niet zelf vertaald hebt automatisch. WPML stuurt elke klant de mail in de taal waarin besteld is, en Polylang for WooCommerce vertaalt de WooCommerce-mails ook. Hoe je de plugin installeert en je eerste taal toevoegt, zie je in de stappen in WordPress.

Twee orderbevestigingen van WooCommerce naast elkaar voor hetzelfde product: links in het Nederlands, Bedankt voor je bestelling, van jouwwebshop-sk.nl, rechts in het Engels, Thank you for your order, van jouwwebshop-sk.com, elk in de taal waarin besteld is

Mijn advies is om per taal één proefbestelling te doen en elke mail die daarna binnenkomt helemaal te lezen. Zo zie je wat je klant ziet, en vind je snel de zinnen die nog Nederlands zijn.

Valuta en verzending per land

Verzending regel je in WooCommerce zelf

Voor verzending heb je geen extra plugin nodig. In WooCommerce maak je Verzendzones: een land, een regio, een reeks postcodes of een heel continent, met per zone de verzendmethoden die je daar aanbiedt. Je klant ziet alleen de methoden die bij het eigen adres horen. Wie nergens onder valt, komt in De rest van de wereld. Zet je daar geen verzendmethode in, dan krijgt die klant bij het afrekenen te horen dat verzenden niet mogelijk is. Kijk vooraf in de algemene instellingen van WooCommerce of Verzendlocatie(s) goed staat, want daar begint het.

Het WooCommerce-scherm Verzendzones met de knop Zone toevoegen en drie fictieve zones: Nederland en België met Vast tarief en Gratis verzending, Verenigd Koninkrijk en Europa met Vast tarief. Onderaan De rest van de wereld met de melding Geen verzendmethodes beschikbaar voor deze zone

Valuta vraagt om een eigen oplossing

Een vertaalplugin vertaalt je webshop, maar rekent je prijzen niet om. Valuta zit niet in TranslatePress. TranslatePress verwijst daarvoor zelf naar een aparte valuta-plugin. WPML heeft het wel ingebouwd vanaf Multilingual CMS, met vaste prijzen per markt of automatische omrekening met de wisselkoers. En WooPayments heeft een eigen functie voor meerdere valuta, waarbij je klant de valuta kiest uit een lijst die jij opstelt.

Verkoop je vooral binnen de eurozone, dan is alleen euro vaak prima, en houd je één prijslijst.

Let op met automatisch wisselen op locatie

Sommige valuta-functies wisselen de valuta automatisch naar die van het land waar je bezoeker zich bevindt. WooPayments heeft daar een vinkje voor, en waarschuwt er zelf bij dat de locatie niet altijd klopt, bijvoorbeeld als iemand een VPN gebruikt.

Voor Google is dat iets om bij stil te staan. Google vraagt bij verkoop in meerdere valuta om een eigen URL per valuta. Daarnaast crawlt Googlebot vooral vanaf Amerikaanse IP-adressen, en Google schrijft dat pagina’s die zich aanpassen aan het land van de bezoeker daardoor mogelijk niet voor elk land gecrawld, geïndexeerd of gerankt worden. Google zegt dat niet letterlijk over valuta-plugins. Leg je die twee regels naast elkaar, dan kan een productpagina die op één URL de prijs wisselt, in Google een andere prijs laten zien dan je klant in Engeland of Duitsland krijgt. Kies je voor meer valuta, geef dan elke valuta een eigen URL.

Betaalmethoden verschillen ook per land. Vraag je betaalprovider welke methoden in de landen waar je verkoopt het meest gebruikt worden. Volgens Mollie is Bancontact de meest gebruikte betaalmethode in België.

Je producten ook in Google in de juiste taal

De productgegevens die Google in de zoekresultaten laat zien, zoals prijs en voorraad, komen uit de gestructureerde gegevens op je productpagina en eventueel uit Merchant Center. Een webshop in meerdere talen geeft elke taalversie die gegevens mee, met de prijs in de juiste valuta als code van drie letters, zoals EUR of GBP. Hoe die productgegevens in de zoekresultaten werken, lees je in de kennisbank.

Gebruik je Merchant Center, dan raadt Google aan je winkel helemaal te lokaliseren. Google adviseert je productpagina’s en je checkout te vertalen naar de taal van het doelland, en je vertaalde productgegevens als nieuwe databron toe te voegen, in die taal en met prijzen in de valuta van dat land. Verzendkosten geef je op in dezelfde valuta als je prijzen.

Merchant Center kan je prijzen ook zelf omrekenen voor advertenties en gratis productvermeldingen in een ander land. Dan ziet de klant beide prijzen, maar betaalt in jouw valuta. Wat de klant uiteindelijk betaalt, hangt dan af van de wisselkoers van de creditcard of betaaldienst. Hoe je elke taal ook verder goed vindbaar maakt, lees je in het artikel over meertalige SEO.

Bij Stof voor Design werken de productgegevens ook op het vertaalde domein. Zoekresultaten met die productgegevens leverden daar van 10 juli tot en met 21 september 141 klikken op.

Wat ik leerde bij de webshop van Stof voor Design

Stof voor Design verkoopt restant design meubelstoffen van topmerken als Kvadrat en De Ploeg. Gees wilde haar webshop klaar maken voor heel Europa. De oude Engelse pagina’s gaven een 404 en leverden niets meer op. Eind juni ging de nieuwe Engelse versie live, eerst kort onder /en/ en vanaf 10 juli op het eigen .com-domein. Dat .com was een wens van Gees, en vooraf uitgezocht. Ik gaf haar mee dat het domein al een tijd geregistreerd stond zonder dat er iets op stond, dus dat het even kon duren. Gees zag het als een project voor de lange termijn. Voor een eigen domein per taal gebruikt ze TranslatePress Business.

Van 10 juli tot en met 21 september 2026 kwamen er op het Engelse domein 1.049 klikken en 46.743 vertoningen binnen. Per week groeide dat van 7 klikken in de eerste week naar ongeveer 160 à 167 half september. De gemiddelde positie ging van 18,5 in juli naar 13,9 in augustus en 10,7 in september, waarbij juli en september onvolledige maanden zijn.

Staafdiagram van de klikken per land op het Engelse domein van Stof voor Design, 10 juli tot en met 21 september 2026: Verenigd Koninkrijk 182, Nederland 157, Verenigde Staten 136 en Duitsland 71. 81 procent van de klikken kwam van buiten Nederland en België, uit 69 landen

Waar zochten die bezoekers op? De meeste zichtbare zoekopdrachten, goed voor ongeveer 83% van de klikken daarop, bevatten een merknaam, vaak met “outlet” erachter. Daar hoort wel een voorbehoud bij, want maar ongeveer 14% van alle klikken hoort bij een zoekopdracht die Search Console laat zien. Toch bevestigt het waarom die merknamen in de URL zo belangrijk waren.

De Nederlandse website hield haar verkeer. In de 75 dagen vanaf 9 juli kreeg die 5.678 klikken, tegen 5.438 in de 75 dagen daarvoor, 4% meer. De vertoningen lagen wel ongeveer 8% lager, zonder dat een oorzakelijk verband aangetoond is. Hreflang staat wederkerig goed op beide domeinen. Een x-default heb ik er niet ingezet, en dat neem ik mee als leerpunt.

In absolute zin gaat het om zo’n 160 klikken per week, ongeveer een kwart van wat de Nederlandse website trekt. Mooi, geen explosie. Dit is één webshop, in één branche, over tweeënhalve maand. Het laat zien wat er kan. Meer over het project lees je bij de webshop van Gees.

Welke vertaalplugin bij je webshop past

Dit zijn de drie plugins die voor een WooCommerce-webshop het vaakst in beeld komen, op de punten die voor een webshop tellen. Prijzen op 28 september 2026.

TranslatePressWPMLPolylang
WooCommerceook in de gratis versievanaf Multilingual CMS, € 99met Polylang for WooCommerce, vanaf € 99 per jaar excl. btw
Orderbevestiging in de taal van de klantjajavertaalt de WooCommerce-mails, met de WooCommerce-uitbreiding
Valutaniet ingebouwd, aparte valuta-plugin nodigingebouwd vanaf Multilingual CMSniet op de prijspagina gevonden
Eigen domein per taalvanaf Business, € 199 per jaarkan, zie het artikel over domeinenkan, via de URL-instellingen

Voor de meeste mkb-webshops kies ik TranslatePress. Je vertaalt op de pagina zelf, zoals je klant hem ziet, en de gratis versie werkt al met WooCommerce voor één extra taal. Vertaalde URL’s voor je producten en categorieën zitten in de betaalde pakketten, vanaf Personal voor € 99 per jaar, en een eigen domein per taal vanaf Business voor € 199 per jaar. Wil je meerdere valuta in dezelfde plugin, dan is WPML de logische keuze, want daar zit het vanaf Multilingual CMS in.

Kies je voor TranslatePress, dan kun je starten met TranslatePress voor je webshop. Dit is een affiliatelink. Koop je via deze link, dan ontvang ik een vergoeding van TranslatePress. Wil je alle verschillen zien, inclusief Weglot, bekijk dan de plugins uitgebreid naast elkaar.

Controleer dit voordat je live gaat

Dit zijn de punten die ik bij elke meertalige webshop naloop voordat de nieuwe taal live gaat.

  • Merknamen staan op de uitsluitlijst, ook in URL-vorm met kleine letters en streepjes
  • Per taal één proefbestelling gedaan en elke mail gelezen
  • Verzendzones voor elk land waar je levert, en De rest van de wereld bewust ingesteld
  • Prijzen per taalversie in de juiste valuta, en per valuta een eigen URL
  • Hreflang wederkerig en een x‑default ingesteld
  • Algemene voorwaarden en retourbeleid per land laten nakijken
  • Search Console en Merchant Center per taalversie ingericht

Hoe je die hreflang-tags controleert, lees je bij hreflang en x-default instellen.

Klaar voor klanten over de grens

Een meertalige webshop die van productpagina tot orderbevestiging klopt, laat een klant uit Engeland of Duitsland net zo makkelijk kopen als je vaste klant in Nederland. Wil je dat ik het voor je regel, dan kun je bij mij een meertalige webshop laten bouwen, op een WordPress-website die meegroeit met je winkel.

Wil je het liever zelf leren, zoals Gees begon met haar vraag tijdens die coaching call, dan ben je welkom in mijn community. Daar kijken we samen naar jouw webshop.

Veelgestelde vragen

Ja. De gratis versie van TranslatePress werkt met WooCommerce, voor één extra taal naast je eigen taal. Vertaalde URL's voor je producten en categorieën zitten in de betaalde pakketten, vanaf Personal voor € 99 per jaar (prijs op 28 september 2026).

Ja. Met TranslatePress gaan de WooCommerce-mails in de taal van de klant, zonder extra instellingen. Bij een bestelling zonder account is dat de taal waarin de klant afrekende. Dat geldt ook voor mails die jij als winkelbeheerder in gang zet, zoals de melding dat een bestelling is afgerond.

Niet elke plugin. Valuta zit niet in TranslatePress, en TranslatePress verwijst zelf naar een aparte valuta-plugin. WPML heeft meerdere valuta ingebouwd vanaf Multilingual CMS, met vaste prijzen per markt of automatische omrekening.

Voor je productgegevens in Google wel. Google vraagt bij verkoop in meerdere valuta om een eigen URL per valuta, dus niet één productpagina die de prijs wisselt afhankelijk van wie er kijkt.

Niet omdat hij vertaald is. Google rekent vertalen pas tot spam als je er massaal pagina's mee maakt waar bezoekers niets aan hebben. Een goed nagekeken productpagina in de taal van je klant valt daar niet onder.