Meertalige SEO zorgt ervoor dat iemand die in het Engels of het Duits zoekt, jouw pagina in die taal te zien krijgt. Daar heb je meer voor nodig dan een goede vertaling. Je zoekt per taal opnieuw je zoekwoorden op, je geeft elke taal een eigen URL, je vertaalt de metadata, je vertelt Google met hreflang welke versies bij elkaar horen en je volgt elke taal apart in Search Console.
Je Engelse pagina’s zien er goed uit, en nu wil je dat mensen in het buitenland ze ook vinden. Deze zomer maakte ik de webshop van Stof voor Design meertalig. Bij elk onderdeel zet ik wat Google er zelf over schrijft naast wat ik bij die webshop zag. Over het kiezen van landen gaat een ander artikel, daar verwijs ik je hieronder naar.
Wat meertalige SEO anders maakt dan gewone SEO
Bij meertalige SEO zoekt Google voor elke zoeker de versie van je pagina in de juiste taal. Het maakt daarbij zelf onderscheid tussen twee soorten websites. Een meertalige website biedt dezelfde content in meer dan één taal, zoals een Canadees bedrijf met een Engelse en een Franse versie. Een multiregionale website richt zich op landen, zoals een fabrikant die zowel naar Canada als naar de Verenigde Staten levert. Bij de eerste zoekt Google een pagina in de taal van de zoeker, bij de tweede de versie voor de juiste regio.
Dit artikel gaat over talen. Kies je bewust voor bepaalde markten, lees dan ook mijn artikel over internationale SEO als je op landen mikt.
Welke taal je pagina heeft, stelt Google zelf vast aan de hand van de tekst die er staat. Het lang-attribuut in je code telt daarbij niet mee, een /en/ in je URL evenmin, en je hreflang-tags gebruikt Google ook niet om de taal te herkennen. Een pagina met een Engelse kop, maar met een Nederlands menu, Nederlandse knoppen en een Nederlandse productomschrijving, leest Google dus waarschijnlijk als een Nederlandse pagina. Google raadt daarom één taal per pagina aan, voor de content en voor de navigatie, zonder vertalingen naast elkaar op dezelfde pagina.
Google leest de taal van je pagina uit de tekst die je bezoeker ziet. Wat je code erover zegt, verandert daar niets aan.
Alles wat je al weet over vindbaar worden in Google blijft gewoon gelden. Meertalige SEO legt daar per taal een laag bovenop.
Zoek je zoekwoorden opnieuw op in elke taal
Een zoekwoord zoek je in elke taal opnieuw op, in het land van je nieuwe bezoekers. Zoekvolumes gelden altijd voor het land dat je in je zoekwoordtool kiest, en de letterlijke vertaling is lang niet altijd het woord dat mensen daar intypen.
Een voorbeeld uit de branche van mijn klant, dat ik zelf heb gemeten, maakt dat zichtbaar. Het zegt niets over de zoekwoorden waar Stof voor Design op mikt. In Nederland zoeken mensen op “meubelstoffen”, letterlijk vertaald “furniture fabric”, maar Britten gebruiken vooral een ander woord, “upholstery fabric”.
Dat woord wordt in het Verenigd Koninkrijk ruim dertig keer zo vaak gezocht als de letterlijke vertaling. Met een Engelse categoriepagina rond “furniture fabric” bereik je dus maar een klein deel van de mensen die jouw product zoeken. De cijfers hieronder zijn afgeronde maandgemiddelden uit Google Ads over twaalf maanden, dus ze geven vooral de richting aan.
Bij de webshop zelf zie ik iets wat je vooraf niet zo snel bedenkt. De zoekopdrachten die Search Console voor het Engelse domein laat zien, bevatten meestal een merknaam, vaak met “outlet” erachter, zoals “pierre frey outlet”. Daar hoort wel een kanttekening bij, want maar ongeveer 14% van de klikken hoort bij een zoekopdracht die Search Console toont. Opvallend is ook dat Nederland op dat Engelse domein de tweede plek van alle landen inneemt. Je Engelse woordkeuze moet dus ook werken voor Nederlanders die liever in het Engels zoeken.
Zelf begin ik bij de pagina’s die in het Nederlands het meeste opleveren. Per pagina zoek ik het woord in de doeltaal op, met het juiste land ingesteld in de zoekwoordtool, en daarna kijk ik wat er op dat woord bovenaan staat, en in welke taal. Hoe je zo’n onderzoek aanpakt, lees je in zoekwoordonderzoek zelf doen.
Geef elke taal een eigen URL met woorden in die taal
Google raadt aan elke taalversie een eigen URL te geven, in plaats van de taal te wisselen via een cookie of de browserinstellingen van je bezoeker. De crawler van Google komt meestal uit de Verenigde Staten en vraagt bij het bezoeken van je website niet om een bepaalde taal. Een versie die alleen verschijnt op basis van taalinstellingen, wordt daardoor mogelijk nooit gevonden.
Gebruik in die URL ook woorden in de taal van je publiek. Een Engelse bezoeker ziet dan /en/wedding-cakes/ staan in plaats van /en/bruidstaarten/. Waar die taal woont, in een submap, op een subdomein of op een eigen domein, is een aparte keuze. Die afweging lees je in submap, subdomein of eigen domein.
Bij het vertalen van die URL’s kwam ik zelf een fout tegen die je makkelijk voorkomt. TranslatePress vertaalde met de optie “Automatisch slugs vertalen” ook de merknamen in de URL’s van Stof voor Design, dus “De Ploeg” werd “The Team” en “Kvadrat” werd “Square”. De uitsluitlijst herkende die namen wel in de tekst, maar niet in de URL-schrijfwijze met kleine letters en streepjes. Het ging om honderden URL’s van producten en categorieën, terwijl het Engelse verkeer juist via die merknamen binnenkomt. Ik heb ze rechtgezet en de status “Handmatig vertaald” gegeven, zodat de automatische vertaling ze niet opnieuw overschrijft. Bij “Strings uitsluiten van automatische vertaling” staan de merknamen nu ook in URL-vorm, zodat nieuwe producten vanzelf goed gaan. Het hele verhaal lees je bij de slugfout die ik zelf tegenkwam.
Heb je veel merken en collecties, dan telt dit dubbel. Wat er verder bij komt kijken, lees je bij een meertalige webshop.
Vertaal ook wat Google als eerste van je pagina ziet
Een zoeker ziet je metatitel en meta-omschrijving eerder dan je pagina, dus die vertaal je net zo zorgvuldig als je tekst. Hetzelfde geldt voor de alt-teksten van je afbeeldingen en voor de titels en omschrijvingen die verschijnen als iemand je pagina deelt op social media.
Voor die titel is er nog een extra reden. Google probeert een titel te tonen in dezelfde taal en hetzelfde schrift als de hoofdtekst van je pagina. Staat je metatitel in het Nederlands terwijl de pagina Engels is, dan kan Google zelf een andere tekst van je pagina als titel kiezen. Dan bepaal jij niet meer wat een Britse zoeker als eerste van je leest.
In TranslatePress vertaal je dit allemaal met het SEO Pack. Daarmee vertaal je de slugs, de paginatitel, de omschrijving, de alt-teksten en de titels en omschrijvingen voor Facebook en X. Werk je met een SEO-plugin als Yoast SEO of Rank Math, dan maakt het SEO Pack er ook een meertalige sitemap bij. De gratis versie vertaalt je content, maar het SEO Pack zit alleen in de betaalde licenties, vanaf Personal voor € 99 per jaar. Ik werk zelf het liefst met deze plugin, en je vindt TranslatePress via deze link. Dit is een affiliatelink. Koop je via deze link, dan ontvang ik een vergoeding van TranslatePress.
Wat het geheel kost, lees je bij de kosten van je website vertalen. Gebruik je een andere plugin, kijk dan bij WPML of Polylang naast TranslatePress hoe die ermee omgaan.
Vertel Google welke taalversies bij elkaar horen
Met hreflang vertel je Google welke pagina’s vertalingen van elkaar zijn, zodat de zoeker de versie in de eigen taal krijgt. Elke versie noemt in die tags zichzelf en alle andere versies. Verwijzen twee pagina’s niet allebei naar elkaar, dan negeert Google de tags. De versies mogen gerust op verschillende domeinen staan, en of je de tags in de HTML, in een HTTP-header of in je sitemap zet, maakt geen verschil. Met een x-default wijs je daarnaast een vangnet aan voor bezoekers bij wie geen van je talen past. Hoe je dat regelt en nakijkt, lees je in hreflang instellen en controleren.
Zorg daarnaast dat bezoekers op elke pagina zelf naar de andere talen kunnen, met een taalwisselaar die naar dezelfde pagina in de andere taal linkt. Stuur niemand automatisch door naar de taal die je bij die bezoeker vermoedt. Google raadt dat af, omdat mensen en zoekmachines dan niet alle versies van je website te zien krijgen.
Bij Stof voor Design wijst hreflang op beide domeinen van twee kanten goed naar elkaar. Een x-default heb ik er niet ingesteld, en dat neem ik mee als leerpunt voor een volgende keer. Wil je eerst begrijpen wat hreflang precies doet, dan vind je de uitleg in de kennisbank.
Wanneer dubbele content wel en niet speelt
Een vertaalde pagina is geen dubbele content. Google ziet taalversies pas als duplicaat als de hoofdtekst onvertaald is gebleven. In een paar situaties moet je wel iets regelen.
| Situatie | Duplicaat voor Google? | Wat je doet |
|---|---|---|
| Pagina volledig vertaald, in het Nederlands en het Engels | Nee | Hreflang naar alle versies en een canonical naar zichzelf |
| Alleen menu en footer vertaald, de hoofdtekst staat nog in het Nederlands | Ja, en je bezoeker krijgt een verwarrende pagina | Vertaal eerst de hoofdtekst, of publiceer de pagina nog niet als taalversie |
| Dezelfde taal voor twee regio’s, zoals Nederland en België, met bijna dezelfde tekst | Dat kan | Kies een voorkeursversie met een canonical en koppel de versies met hreflang |
| De canonical van de Engelse pagina wijst naar de Nederlandse | De canonical spreekt je hreflang tegen | Laat elke taalversie naar zichzelf wijzen |
Die laatste situatie ontstaat bijvoorbeeld als een plugin de canonical verkeerd zet. Google schrijft zelf dat sommige websitesystemen en plugins de canonical naar een ongewenste URL laten wijzen, en vraagt bij hreflang om een canonical in dezelfde taal. Je ziet het in de paginabron van je vertaalde pagina. Hoe je de canonical per taal goed zet, lees je in de kennisbank.
Automatisch vertalen mag ook. Google noemt het wel spam als je automatisch vertaalt om massaal pagina’s te maken die niemand verder helpen. Laat je belangrijkste pagina’s daarom altijd nakijken. Hoe ik dat aanpak, lees je bij je website vertalen met AI.
Volg elke taal apart in Search Console
In Search Console zie je per taal hoe je vertaling het doet, als je die taal een eigen property geeft. Staan je talen in submappen, maak dan naast de property voor je hele website een property met een URL-voorvoegsel voor elke taalmap, zoals https://www.bakkerij-sk.nl/en/. In de hulp van Search Console staat precies dat voorbeeld, met mappen voor Ierland, Frankrijk en Spanje, en voor taalmappen werkt het net zo. Staat een taal op een eigen domein, dan krijgt dat domein een eigen property. In het prestatierapport kies je daarna het tabblad Landen, of je filtert op pagina’s met /en/ in de URL.
Bij het project van Gees zag ik zo wat de Engelse versie deed. Van 10 juli tot en met 21 september 2026 kwam het Engelse domein op 1.049 klikken en 46.743 vertoningen. Die klikken kwamen uit 69 landen, met het Verenigd Koninkrijk voorop en Nederland op de tweede plek, en 81% kwam van buiten Nederland en België. De gemiddelde positie ging van 18,5 in juli naar 10,7 in september, twee maanden die niet volledig zijn gemeten. Half september ging het om ongeveer 160 klikken per week, zo’n kwart van wat de Nederlandse website per week trekt. Mooi, maar geen explosie. En de Nederlandse website kreeg in de 75 dagen na de start 4% meer klikken dan in de 75 dagen ervoor. De vertoningen lagen in die periode wel zo’n 8% lager, en een oorzakelijk verband is niet aangetoond. Dit is één webshop in één branche, over tweeënhalve maand, dus het is mijn ervaring en geen belofte voor jouw website.
Kijk na een paar weken vooral naar pagina’s met veel vertoningen en weinig klikken, want daar kan je vertaalde titel of omschrijving vaak beter. Zie je jezelf niet staan als je zelf zoekt op een Engelse zoekopdracht uit je rapport, schrik dan niet. Zoekresultaten hangen af van het moment, de plek, het apparaat en de recente zoekgeschiedenis van wie zoekt.
Zo kunnen ook AI‑antwoorden je vertaalde pagina’s gebruiken
De AI-antwoorden van Google bouwen op dezelfde zoeksystemen als de gewone zoekresultaten. Een pagina kan alleen in AI Overviews of in de AI-modus verschijnen als die geïndexeerd is en met een fragment in Google mag worden getoond. Alles wat je hierboven voor je vertaalde pagina’s regelt, is dus ook de basis om in die antwoorden terecht te komen.
Voor andere AI-tools let je op één ding extra. In een meting van Vercel eind 2024 voerden de bots waarmee grote AI-tools als ChatGPT, Claude en Perplexity websites lezen geen JavaScript uit. Een vertaling die pas in de browser van je bezoeker verschijnt, bestaat voor die tools dan niet. Googlebot voert JavaScript wel uit, maar een vertaling zonder eigen URL heeft ook daar niets om te indexeren.
Je test het in een minuut. Open je Engelse pagina, bekijk de paginabron en zoek naar een zin uit je Engelse tekst. Staat die er, dan kunnen AI-tools je vertaling in elk geval lezen.
Wat je per taal nalegt, voor en na de livegang
Deze checklist volgt de momenten waarop je iets controleert, zodat je hem bij elke nieuwe taal opnieuw doorloopt. Wil je het vertalen zelf stap voor stap doen, begin dan bij je WordPress website vertalen.
Voor de livegang
- Het zoekwoord voor elke belangrijke pagina opgezocht in de doeltaal, met het juiste land ingesteld
- URL’s in de doeltaal, met merknamen onvertaald
- Metatitel en meta-omschrijving vertaald
- Alt-teksten van je afbeeldingen vertaald
- Menu, knoppen en formulieren vertaald, zodat elke pagina in één taal staat
Bij de livegang
- Hreflang klopt van twee kanten en je hebt bewust gekozen voor een x‑default
- De canonical van elke taalversie wijst naar zichzelf
- De vertaalde URL’s staan in je sitemap
- Niemand wordt automatisch doorgestuurd op taal of locatie
- De vertaalde tekst staat in de paginabron
Na vier weken
- Elke taal heeft een eigen property in Search Console
- Je hebt per taal de landen en zoekopdrachten bekeken
- Pagina’s met veel vertoningen en weinig klikken hebben een betere titel of omschrijving gekregen
Laat je website in elke taal vindbaar inrichten
Met deze vijf onderdelen op orde krijgt elke taal van je website een eerlijke kans in Google en in de antwoorden van AI-tools. Geef je het liever uit handen, dan richt ik het voor je in, van zoekwoorden tot Search Console per taal. Dat doe ik het liefst meteen als ik een meertalige WordPress website voor je bouw. En wil je eerst het grotere plaatje, begin dan bij je website vertalen.
Veelgestelde vragen
Nee. Google ziet taalversies van een pagina pas als duplicaat als de hoofdtekst onvertaald blijft. Een volledig vertaalde pagina met een canonical naar zichzelf en hreflang naar de andere versies is gewoon een eigen pagina.
Meertalige SEO richt zich op talen, zoals een Canadees bedrijf met een Engelse en een Franse versie. Internationale SEO richt zich op landen, zoals een fabrikant die naar Canada en de Verenigde Staten verzendt. Google zoekt bij het eerste de pagina in de taal van de zoeker, bij het tweede de versie voor de juiste regio.
Ja. Zoekvolumes gelden voor het land dat je kiest, en de letterlijke vertaling is vaak niet het woord dat mensen gebruiken. In het Verenigd Koninkrijk wordt upholstery fabric bijvoorbeeld ruim dertig keer zo vaak gezocht als furniture fabric, de letterlijke vertaling van meubelstof.
Google raadt het af om bezoekers door te sturen op basis van de taal die je bij ze vermoedt, omdat zij en zoekmachines dan niet alle versies van je website te zien krijgen. Zet liever een taalwisselaar op elke pagina, zodat bezoekers zelf kiezen.
Soms vertaalt Google de titel en het fragment van een zoekresultaat, maar alleen naar een beperkte lijst talen. Klikt iemand daarop, dan komt die op een machinevertaling van je pagina terecht en niet op een pagina die jij in die taal hebt gemaakt.