Meertalige SEO zorgt ervoor dat elke taalversie van je webshop gevonden wordt door mensen die in die taal zoeken. Voor een webshop komt het neer op vijf dingen: een eigen, crawlbare URL per taal, zoekwoordonderzoek per taal, volledig vertaalde pagina's (inclusief productdata, niet alleen het thema), hreflang-annotaties die de versies aan elkaar koppelen, en kloppende technische signalen zoals canonical tags en sitemaps.
De meeste gidsen houden op bij het thema. Het lastige deel is je catalogus. Een webshop met 4.000 producten in drie talen heeft 12.000 productpagina's, en elke pagina heeft een vertaalde titel, omschrijving, metatags, URL, attribuutwaarden en alt-tekst nodig. In dit artikel lees je de standaardaanpak stap voor stap, en daarna hoe je productdata op die schaal regelt, met een uitgewerkt voorbeeld en de fouten die we het vaakst zien in meertalige catalogi.
Eén taal in drie landen, of twee talen in één land
Meertalige SEO richt zich op talen. Internationale (of multiregionale) SEO richt zich op landen. Een Duitse webshop die verkoopt in Duitsland, Oostenrijk en Zwitserland bedient één taal in drie regio's. Een Belgische webshop met Nederlandse en Franse pagina's bedient twee talen in één land. Veel Europese webshops doen allebei tegelijk.
Dat onderscheid bepaalt wat je bouwt. Twee talen vragen om twee sets vertaalde pagina's. Twee landen met dezelfde taal hebben vaak genoeg aan andere prijzen, verzendvoorwaarden en een paar woordverschillen, bovenop dezelfde vertaalde content. Denk aan Nederland en Vlaanderen.
Waarom ranken in de taal van de klant loont
Mensen kopen in hun eigen taal. In een onderzoek in 29 landen vond CSA Research dat 76% van de online shoppers liever koopt met productinformatie in de eigen taal, en dat 40% nooit koopt op websites in een andere taal. Een webshop die alleen in het Nederlands bestaat, is voor die tweede groep in Duitsland of Wallonië gewoon onzichtbaar.
Elke vertaalde pagina is ook een eigen ingang vanuit Google. Iemand in München zoekt op Merino Socken, niet op merino sokken. Bestaat je Duitse productpagina niet, of staat er een Nederlandse titel op, dan kan die pagina niet op die zoekopdracht verschijnen.
Stap 1: vind de talen waar je verkeer en orders al om vragen
Begin waar al vraag is en waar je die vraag ook kunt bedienen. Drie bronnen laten dat zien:
- Google Search Console: het prestatierapport, gefilterd op land, laat zien waar je nu al vertoningen krijgt zonder vertaalde pagina's.
- Google Analytics 4: de dimensies taal en land laten zien wie je webshop bezoekt en hoe die bezoekers converteren.
- Order- en verzenddata: naar welke landen je al verstuurt, en waar retouren en klantenservice in de lokale taal haalbaar zijn.
Kies eerst één taal en maak die helemaal af. Een volledige Duitse versie van 800 producten werkt beter dan een half vertaalde versie van 4.000 producten in vier talen. Half vertaalde pagina's geven zoekmachines en klanten tegenstrijdige signalen.
Stap 2: kies een URL-structuur per taal
Elke taal heeft een eigen URL nodig. De gids van Google over meertalige en multiregionale websites noemt vier opties:
Vier URL-structuren voor taalversies
| Landendomein | voorbeeld.de | Het duidelijkste landsignaal, maar elk domein kost geld, vraagt eigen infrastructuur en bouwt los autoriteit op. |
|---|---|---|
| Subdomein | de.voorbeeld.nl | Snel ingericht en kan op aparte servers draaien, maar bezoekers zien niet of de staat voor een taal of een land. |
| Submap | voorbeeld.nl/de/ | Eenvoudig, weinig onderhoud op één host, en alle talen delen de autoriteit van het hoofddomein. |
| URL-parameter | voorbeeld.nl?lang=de | Raadt Google af. |
Voor de meeste mkb-webshops zijn submappen de praktische keuze: één domein, één platform en één set backlinks. Landendomeinen zijn zinvol als per land een aparte entiteit de webshop runt, of als het assortiment zo verschilt dat het in feite aparte winkels zijn.
Twee regels gelden altijd. Wissel nooit van taal via alleen een cookie of script, want dan ziet Google één URL met één taal. En stuur bezoekers niet automatisch door op basis van IP-adres of browsertaal. Google waarschuwt dat zulke redirects voorkomen dat gebruikers en zoekmachines alle versies van je site bereiken. Bied liever een zichtbare taalkeuze aan.
Stap 3: doe zoekwoordonderzoek per taal, vertaal niet alleen
Een vertaalde zoekwoordenlijst is een begin, geen eindresultaat. Mensen gebruiken andere woorden voor hetzelfde product, zelfs binnen één taal:
- Nederlands: in Nederland smartphone of mobiele telefoon, in Vlaanderen gsm.
- Duits: Handy voor een mobiele telefoon, een woord dat een Nederlander nooit zou intypen.
- Engels: sneakers in de VS, trainers in het Verenigd Koninkrijk.
- Maten en eenheden: EU-schoenmaten, centimeters in plaats van inches, liters in plaats van fluid ounces.
Een werkwijze die voor catalogi werkt:
- Maak een lijst van de 20 tot 50 zoekwoorden die nu het meeste verkeer opleveren, meestal categorienamen en producttypes.
- Vertaal elk zoekwoord als startpunt en bekijk de autocomplete-suggesties en de toppagina's in het doelland.
- Kies de term die lokale klanten en lokale concurrenten echt gebruiken, en noteer die per taal.
- Leg de gekozen termen vast in een woordenlijst (glossary), zodat elke titel, omschrijving en categorienaam hetzelfde woord gebruikt.
- Bekijk na de lancering de zoekopdrachten per land in Search Console en pas de woordenlijst aan waar klanten een ander woord gebruiken.
Die woordenlijst is de stap die de meeste webshops overslaan. Zonder lijst heet het ene product Laufschuhe en het volgende Joggingschuhe, en rankt geen van beide categoriepagina's op allebei.
Stap 4: vertaal het hele productrecord
Google bepaalt de taal van een pagina aan de hand van de zichtbare content en gebruikt geen technische hints zoals het lang-attribuut, zo staat in de gids over meertalige websites. De documentatie over gelokaliseerde versies voegt toe dat Google pagina's in verschillende talen alleen als duplicaten ziet als de hoofdcontent onvertaald is. Een Duitse pagina met een Duitse omschrijving maar Nederlandse attributen, filters en specificaties is een pagina met gemengde talen. Precies wat je wilt voorkomen.
Tien velden om te vertalen, en vier om te laten staan
- Titel (met de lokale producttypeterm uit je woordenlijst)
- Omschrijving, kort en lang
- Metatitel en metabeschrijving
- URL-handle of slug, als je platform dat toestaat
- Attribuutwaarden: kleur, materiaal, pasvorm, wasvoorschrift, compatibiliteit
- Namen en waarden van variantopties: Maat, Kleur, Verpakking
- Alt-tekst van afbeeldingen
- Categorienamen, categorieteksten en filterlabels
- Eenheden en maatsystemen, omgerekend waar de markt dat verwacht
- Tekst in gestructureerde data (naam en omschrijving) in de taal van de pagina
Sommige velden vertaal je bewust niet: merknamen, modelnummers, SKU's en GTIN's. Een vertaald modelnummer levert een product op dat niemand kan vinden.
Merinosokken in de Nederlandse, Duitse en Engelse webshop
Zo ziet hetzelfde product eruit in de Nederlandse, Duitse en Engelse webshop. Let op hoe de verpakkingsaanduiding en de notatie van percentages veranderen, niet alleen de woorden.
Eén sokkenpak in drie webshops, veld voor veld
| Titel | Merinowollen sokken, 3 paar, marineblauw, maat 43–46 | Merino-Socken, 3er-Pack, Marineblau, Größe 43–46 | Merino Wool Crew Socks, 3-Pack, Navy, Size 43–46 |
|---|---|---|---|
| URL | /nl/products/merino-sokken-marineblauw | /de/products/merino-socken-marineblau | /en/products/merino-crew-socks-navy |
| Attribuut kleur | Marineblauw | Marineblau | Navy |
| Attribuut materiaal | 80% merinowol, 20% polyamide | 80 % Merinowolle, 20 % Polyamid | 80% merino wool, 20% polyamide |
| Naam variantoptie | Maat | Größe | Size |
| Alt-tekst | Drei Paar marineblaue Merino-Socken, flach ausgelegt | ||
| Metabeschrijving | Zachte merinosokken in een voordeelpak van 3 paar. Temperatuurregulerend, geurarm en in maat 43–46. Gratis verzending vanaf 50 euro. |
Elke regel is een apart veld in je catalogus. Vermenigvuldig dat met je aantal producten en talen, en je ziet waarom het gestructureerd vertalen van attributen en opties net zo belangrijk is als het vertalen van de omschrijving. In ons artikel over productkenmerken vertalen naar marketingcopy lees je meer over dat deel, en attribuutstandaardisatie legt uit waarom een vaste lijst waarden per attribuut vertalen veel makkelijker maakt.
Stap 5: koppel de taalversies met hreflang
Hreflang-annotaties vertellen Google welke URL's taal- of regioversies van dezelfde pagina zijn. Zo krijgt een Nederlandse zoeker de Nederlandse pagina en een Franstalige Belg de Franse. De regels van Google, uit de documentatie over gelokaliseerde versies:
- Plaats de annotaties in de HTML-head, in HTTP-headers of in de XML-sitemap. De drie methodes zijn gelijkwaardig, dus kies er één.
- Elke versie verwijst naar zichzelf en naar alle andere versies. Verwijzen twee pagina's niet naar elkaar, dan negeert Google de annotaties.
- Gebruik absolute URL's, inclusief https.
- Gebruik een ISO 639-1-taalcode, eventueel gevolgd door een ISO 3166-1 Alpha 2-landcode: nl, nl-BE, fr-BE, de-AT.
- Alleen een landcode is niet geldig. Gebruik GB voor het Verenigd Koninkrijk, niet UK.
- Gebruik x-default voor de terugvalpagina, vaak een taalkeuzepagina of je hoofdtaal, voor bezoekers van wie je de taal niet bedient.
Een webshop met Nederlandse pagina's voor Nederland, Nederlandse en Franse pagina's voor België gebruikt nl-NL, nl-BE, fr-BE en x-default op elke productpagina. Bedient dezelfde Nederlandse pagina beide landen met identieke content, dan volstaat één waarde nl. Met onze gratis hreflang-generator bouw je de set tags en controleer je de codes.
Stap 6: houd de technische signalen consistent
Hreflang werkt niet los van de rest. Deze signalen moeten ermee kloppen:
- Canonical tags verwijzen naar de URL in dezelfde taal. Een Duitse pagina met een canonical naar de Nederlandse versie vertelt Google dat het de Duitse pagina mag laten vallen.
- Eén taal per pagina. Navigatie, footer, productdata en reviewwidget in de taal van de pagina.
- XML-sitemaps bevatten alle taal-URL's, niet alleen die van de standaardtaal.
- Interne links blijven binnen de taal. Een Franse categoriepagina linkt naar Franse productpagina's.
- De taalkeuze linkt naar de gelijkwaardige pagina (niet naar de homepage) en noemt talen in hun eigen taal: Nederlands, Deutsch, Français.
- Prijzen, valuta en voorraad passen bij de markt van de pagina.
- Gestructureerde data beschrijft de pagina in de eigen taal en valuta.
Machinevertaling: waar het helpt en waar het misgaat
Veel webshops maken een grote catalogus betaalbaar meertalig met machine- of AI-vertaling. In de spambeleidsregels van Google staat het scrapen van content om massaal pagina's te maken, ook via automatische bewerkingen zoals synoniemen vervangen of vertalen, als voorbeeld van scaled content abuse wanneer gebruikers er weinig aan hebben. Het probleem is ongecontroleerde output van lage kwaliteit op grote schaal, niet het gebruik van een vertaalmachine.
In de praktijk betekent dat:
- Geef de vertaalmachine je woordenlijst en merktermen mee, zodat producttypes overal hetzelfde heten.
- Vertaal gestructureerde velden apart (attributen, opties, eenheden) in plaats van één blok tekst.
- Laat een moedertaalspreker je belangrijkste categorieën en bestsellers nakijken, en neem steekproeven uit de long tail.
- Controleer na het vertalen getallen, maten en eenheden. Een maattabel die een decimaal kwijtraakt, levert retouren op.
- Zet velden vast die nooit mogen veranderen, zoals merk, modelnummer en GTIN.
WISEPIM is voor dit deel van het werk gebouwd: het vertaalt titels, omschrijvingen, attributen en metavelden met AI (95%+ nauwkeurig) en zet ze door naar gekoppelde webshops zoals Shopify, WooCommerce, Magento 2, Lightspeed eCom en CCV Shop. Tackerplein had zo bijvoorbeeld in 6 weken Duitse vertalingen klaar, waar een vertaalbureau 4 tot 6 maanden voor nodig zou hebben. Je leest het in de case van Tackerplein.
Half vertaalde pagina's en andere missers in meertalige SEO
- Vertaalde omschrijving, de rest onvertaald. Attributen, filters en maattabellen blijven in de brontaal, dus de pagina is gemengd.
- Nederlandse URL's op vertaalde pagina's. Niet fataal, wel een gemiste kans op lokale zoekopdrachten en een zwakker kliksignaal in Google.
- Onvertaalde variantnamen. Klanten filteren op Größe of Taille, terwijl het product Maat zegt.
- Canonical tags naar de standaardtaal. De vertaalde pagina's vallen uit de index.
- Hreflang zonder retourlinks. De ene versie verwijst naar de andere, de andere niet terug, en Google negeert allebei.
- Alleen een landcode of een ongeldige code, zoals UK of NL-EU.
- Nieuwe producten in één taal live zetten. De catalogus loopt uit elkaar: 4.000 producten in het Nederlands, 3.400 in het Duits, 2.900 in het Frans. Meet je vertaaldekking per taal als een getal.
- Automatische IP-redirects die voorkomen dat Googlebot andere taalversies crawlt.
- Letterlijk vertaalde producttypes in plaats van de term waarop lokale klanten zoeken.
Een nieuwe taal lanceren: de volgorde
Tien stappen om één nieuwe taal te lanceren
Is je catalogus de bottleneck? Bekijk hoe WISEPIM meertalige e-commerce aanpakt: AI-vertaling van elk productveld, 70+ talen en publiceren naar je webshop vanuit één plek. Op de pagina over producten vertalen met AI zie je hoe dat per veld werkt.

