SEO

Meertalige website en SEO: hreflang, vertalingen en domeinen voor NL, FR, EN en DE

Meertalige website die goed scoort in Google? Kies de juiste URL-structuur, zet hreflang correct en vertaal slim voor België en Nederland. Met checklist.

Team BriskBijgewerkt op 9 min lezen

In het kort

  • Geef elke taal een eigen URL, voor de meeste kmo's en mkb-bedrijven in een submap op één domein zoals /fr/ en /en/.
  • Verbind de taalversies met hreflang: elke pagina verwijst naar zichzelf en naar alle vertalingen, anders negeert Google de tags.
  • Stuur bezoekers nooit automatisch door op basis van IP-adres of browsertaal; toon een duidelijke taalkeuze.
  • Vertaal niet alleen woorden maar ook zoekwoorden, URL's, metatitels en formulieren, en laat machinevertaling altijd door een mens nalezen.
  • Eén Nederlandse versie voor België en Nederland volstaat, tenzij prijzen, levering of voorwaarden verschillen.
Op deze pagina

Een meertalige website scoort goed in Google als elke taal een eigen URL heeft (bij voorkeur een submap zoals /fr/ op hetzelfde domein) en de taalversies met hreflang-tags aan elkaar gekoppeld zijn. Daarnaast moet elke taal echt vertaald en gelokaliseerd zijn, met eigen zoekwoorden, en mag je bezoekers niet automatisch doorsturen op basis van hun locatie.

Voor bedrijven in België is dit geen luxe. Het land heeft drie officiële talen, Nederlands, Frans en Duits, en Brussel is officieel tweetalig. Wie in Vlaanderen werkt maar ook klanten in Brussel of Wallonië wil bereiken, heeft minstens een Franse versie nodig. Nederlandse mkb-bedrijven die exporteren of internationaal personeel zoeken, kiezen vaak voor een Engelse versie.

In deze gids lees je welke structuur je kiest, hoe hreflang werkt, hoe je omgaat met Belgisch en Nederlands Nederlands en welke fouten je rankings kosten.

Welke talen heeft je website nodig?

Voeg alleen een taal toe als je in die taal klanten kunt bedienen: offertes maken, telefoon opnemen, facturen sturen. Een Franse website die leidt naar een Nederlandstalig contactformulier en een team dat geen Frans spreekt, kost je geloofwaardigheid.

Een praktische manier om te kiezen:

SituatieAdvies
Kmo in Vlaanderen, klanten vooral in VlaanderenNederlands; Frans als je Brussel of Wallonië bedient
Kmo met klanten in heel BelgiëNederlands en Frans, Duits als je Oost-België bedient
Mkb in Nederland, binnenlandse marktNederlands; Engels voor internationale klanten of expats
Export naar Duitsland, Frankrijk of verderEen volwaardige versie per doelmarkt, met lokale contactgegevens
Vacatures voor internationaal personeelEngels, minstens voor de vacatures en de bedrijfsinformatie

Start liever met twee sterke talen dan met vier half vertaalde. Een taal toevoegen is later altijd mogelijk.

Domein, subdomein of submap: welke structuur is best voor SEO?

Voor de meeste kmo's en mkb-bedrijven zijn submappen op één domein de beste keuze, zoals jouwbedrijf.be/fr/ en jouwbedrijf.be/en/. Alle links en autoriteit komen dan op één domein terecht en je beheert één website.

Google zet de opties zelf naast elkaar in zijn richtlijnen voor meertalige en internationale sites (opent in een nieuw venster):

StructuurVoorbeeldVoordelenNadelen
Landendomein (ccTLD)jouwbedrijf.frSterk signaal voor één landDuur in beheer, elk domein bouwt apart autoriteit op
Subdomeinfr.jouwbedrijf.beEenvoudig op te zettenVoor bezoekers minder duidelijk
Submapjouwbedrijf.be/fr/Eenvoudig, weinig onderhoud, gedeelde autoriteitEén server en één technische basis voor alle talen
URL-parameterjouwbedrijf.be?lang=frGeenAfgeraden door Google

Enkele dingen die vaak verkeerd worden ingeschat:

  • .eu is geen landendomein. Volgens Google worden regionale extensies zoals .eu behandeld als generieke domeinen, net als .com.
  • Een .be-domein is een signaal voor België. Voor Franstalige Belgen werkt jouwbedrijf.be/fr/ dus prima. Wil je vooral Frankrijk bereiken, dan is .fr of een generiek domein logischer.
  • Je kunt geen land meer instellen in Search Console. Google heeft het rapport voor internationale targeting in 2022 stopgezet (opent in een nieuw venster); hreflang is nu het belangrijkste signaal.
  • Wissel de taal nooit op dezelfde URL. Google raadt uitdrukkelijk aan om per taal een aparte URL te gebruiken, niet cookies of browserinstellingen.

Hreflang uitgelegd: zo vertel je Google welke taal voor wie is

Hreflang is een stukje code dat aan Google vertelt welke pagina's vertalingen van elkaar zijn en voor welke taal of welk land ze bedoeld zijn. Zo toont Google de Franstalige Brusselaar je Franse pagina en de Limburger je Nederlandse.

Een voorbeeld voor een dienstpagina in drie talen. Deze tags staan in de <head> van elke taalversie van die pagina:

<link rel="alternate" hreflang="nl" href="https://jouwbedrijf.be/dakrenovatie/" />
<link rel="alternate" hreflang="fr" href="https://jouwbedrijf.be/fr/renovation-toiture/" />
<link rel="alternate" hreflang="en" href="https://jouwbedrijf.be/en/roof-renovation/" />
<link rel="alternate" hreflang="x-default" href="https://jouwbedrijf.be/dakrenovatie/" />

De regels die Google in zijn documentatie over gelokaliseerde versies (opent in een nieuw venster) oplegt:

  1. Wederzijds verwijzen. Als pagina A naar pagina B verwijst, moet B ook naar A verwijzen. Anders worden de tags genegeerd.
  2. Naar zichzelf verwijzen. Elke taalversie noemt zichzelf én alle andere versies.
  3. Volledige URL's. Altijd met https:// en domein, nooit een relatief pad.
  4. Juiste codes. Een taalcode volgens ISO 639-1 (nl, fr, de, en), eventueel met een landcode volgens ISO 3166-1 (BE, NL). Een landcode alleen werkt niet, en "UK" of "EU" zijn ongeldig.
  5. x-default voor de rest. Die versie krijgen bezoekers van wie de taal niet overeenkomt met een van je versies.

Je kunt hreflang in de HTML zetten, in de HTTP-header (handig voor pdf's) of in je XML-sitemap. Kies één methode; bij grote sites is de sitemap het makkelijkst te onderhouden.

Zet het lang-attribuut in je HTML (bijvoorbeeld lang="fr-BE") wel correct. Schermlezers gebruiken het om de juiste uitspraak te kiezen, en het is een vereiste in de toegankelijkheidsrichtlijnen WCAG (opent in een nieuw venster).

Nederlands voor België en Nederland: één versie of twee?

Eén Nederlandse versie met hreflang="nl" volstaat, tenzij je in België en Nederland andere prijzen, levering, betaalmethodes of voorwaarden hebt. Pas dan loont een aparte nl-BE- en nl-NL-versie.

Het verschil zit vaak in details die klanten wel opmerken:

OnderwerpBelgiëNederland
Doelgroepkmomkb
Bedrijfsnummerondernemingsnummer (KBO)KvK-nummer
BetalenBancontactiDEAL
Telefoongsmmobiel
Postcode3600 Genk1234 AB
Toezicht op privacyGBAAutoriteit Persoonsgegevens

Kies je voor twee versies, maak ze dan echt verschillend: eigen voorbeelden, eigen prijzen en eigen contactgegevens. Zijn de pagina's bijna identiek, dan raadt Google aan om hreflang (nl-BE en nl-NL) en canonical-tags te combineren, zodat de juiste landversie aan de juiste zoeker wordt getoond.

Hetzelfde geldt voor Frans: fr-BE en fr-FR zijn alleen nodig als je Belgische en Franse klanten verschillend bedient.

Vertalen voor Google: zoekwoorden, machinevertaling en lokaliseren

Vertaal niet je Nederlandse zoekwoorden, maar onderzoek per taal waarop je klanten zoeken. Een letterlijke vertaling klinkt vaak houterig en mist de termen die mensen echt intypen.

Een goede werkwijze per taal:

  1. Zoekwoordonderzoek in de doeltaal, met Google-suggesties, de vragen onder "Mensen vragen ook" en de sites van lokale concurrenten.
  2. Machinevertaling als eerste versie. AI-vertalers zijn sterk, maar kennen je vak, je tone of voice en lokale gewoontes niet.
  3. Nalezen door een moedertaalspreker, liefst iemand die je sector kent.
  4. Lokaliseren: valuta, datumnotatie, telefoonnummers, voorbeelden, testimonials en keurmerken die in die markt bekend zijn.

Google is streng voor wie het bij stap 2 laat. In zijn spambeleid (opent in een nieuw venster) noemt Google het massaal genereren van pagina's via "automatische transformaties zoals vertalen" zonder meerwaarde voor gebruikers uitdrukkelijk als een vorm van misbruik.

Vergeet ook niet te vertalen:

  • metatitels en metabeschrijvingen;
  • alt-teksten van afbeeldingen;
  • formulieren, foutmeldingen en bevestigingsmails;
  • de cookiebanner, privacyverklaring en algemene voorwaarden;
  • gestructureerde data (schema.org), zoals openingsuren en FAQ's;
  • pdf's, offertes en automatische e-mails.

Taalkeuze en doorverwijzing: wat mag wel en niet?

Laat de bezoeker zelf kiezen en stuur nooit automatisch door op basis van IP-adres of browsertaal. Google raadt dat expliciet af (opent in een nieuw venster), en het frustreert bezoekers: een Nederlandstalige Brusselaar met een Franse browser komt dan op de verkeerde versie terecht.

Er is ook een technische reden. De crawler van Google gebruikt standaard IP-adressen die in de Verenigde Staten lijken te liggen en stuurt geen voorkeurstaal mee. Stuur je automatisch door, dan ziet Google mogelijk alleen je Engelse versie.

Zo maak je een goede taalkeuzeknop:

  • Toon talen in hun eigen taal: Nederlands, Français, English, Deutsch.
  • Gebruik geen vlaggen: Frans is niet alleen de taal van Frankrijk, en een Belgische vlag zegt niets over de taal.
  • Link naar de vertaling van dezelfde pagina, niet naar de homepage van die taal.
  • Zet de keuze op een vaste, zichtbare plek, bovenaan en in de footer.
  • Wil je helpen, toon dan een discrete melding ("Cette page existe aussi en français") in plaats van door te sturen.

De meest gemaakte fouten bij meertalige SEO

De meeste problemen komen van hreflang die niet klopt of van pagina's die maar half vertaald zijn. Controleer deze punten:

  • Hreflang zonder terugverwijzing: de Nederlandse pagina verwijst naar de Franse, maar niet omgekeerd.
  • Hreflang naar pagina's die doorverwijzen, een 404 geven of noindex hebben. Verwijs alleen naar pagina's die zelf in Google mogen staan.
  • Canonical naar de Nederlandse versie op elke vertaling. Daarmee zeg je dat de vertaling niet geïndexeerd moet worden. Elke taalversie heeft een canonical naar zichzelf.
  • Een taal die alleen via JavaScript of een cookie wisselt, zonder eigen URL.
  • Interne links die tussen talen verspringen, bijvoorbeeld een Franse pagina die naar de Nederlandse contactpagina linkt.
  • Geen aparte XML-sitemap of ontbrekende vertalingen in de sitemap.
  • Vertaalde pagina's zonder eigen metatitel, waardoor Google in de zoekresultaten een Nederlandse titel toont bij een Franse pagina.

Twijfel je of dit bij jouw site goed zit? De gratis website-diagnose toont snel de technische basis, zoals titels, canonicals en indexeerbaarheid.

Meertalige SEO meten en onderhouden

Meet elke taal apart, want een daling in het Frans verdwijnt anders in een stijging in het Nederlands. In Google Search Console filter je in het prestatierapport op pagina's die /fr/ of /en/ bevatten, of maak je per submap een aparte eigenschap aan.

Houd daarnaast deze routine aan:

  • Maandelijks: zoekwoorden en klikken per taal vergelijken en fouten in de indexering nakijken.
  • Bij elke nieuwe pagina: meteen alle vertalingen publiceren en de hreflang-set aanvullen.
  • Per kwartaal: controleren of prijzen, openingsuren en contactgegevens in elke taal nog kloppen.

Lokaal gevonden worden werkt ook per taal. Hoe je je Google Bedrijfsprofiel en lokale pagina's opbouwt, lees je in lokale SEO en Google Bedrijfsprofiel. De algemene basis staat in hoe je je website hoger in Google krijgt.

Checklist: je meertalige website klaar voor Google

Loop deze lijst na voor je een nieuwe taal lanceert:

  1. Elke taal heeft een eigen URL-structuur, bij voorkeur een submap.
  2. URL-slugs, metatitels en metabeschrijvingen zijn vertaald.
  3. Hreflang staat op elke pagina, met zelfverwijzing, terugverwijzing en x-default.
  4. Elke taalversie heeft een canonical naar zichzelf.
  5. Het lang-attribuut klopt per taal.
  6. Er is geen automatische doorverwijzing op IP of browsertaal.
  7. De taalkeuze linkt naar dezelfde pagina in de andere taal.
  8. Formulieren, e-mails, cookiebanner en juridische teksten zijn vertaald.
  9. Een moedertaalspreker heeft alles nagelezen.
  10. De XML-sitemap bevat alle taalversies en is ingediend in Search Console.

Stap je over naar een nieuwe meertalige structuur, bijvoorbeeld van een .be- en een .fr-domein naar submappen? Dan is het een migratie en heb je een redirectplan nodig. Lees daarvoor hoe je een website migreert zonder SEO-verlies. Laat je een nieuwe site bouwen, neem deze checklist dan op in je briefing: bij een website op maat regel je taal-URL's, hreflang en vertaalde slugs het best vanaf de eerste dag.

Veelgestelde vragen

Is een meertalige website slecht voor SEO?
Nee, als elke taal een eigen URL heeft en de versies met hreflang aan elkaar gekoppeld zijn, concurreren ze niet met elkaar. Problemen ontstaan pas bij talen die via cookies of scripts wisselen op dezelfde URL, bij half vertaalde pagina's of bij automatische doorverwijzingen.
Is vertaalde content duplicate content?
Nee. Een vertaling in een andere taal is voor Google geen duplicaat. Heb je wel twee bijna identieke pagina's in dezelfde taal, zoals een Nederlandse versie voor België en een voor Nederland, gebruik dan hreflang en canonical-tags zodat Google weet welke versie voor welk land bedoeld is.
Mag ik mijn website met AI of Google Translate vertalen?
Een machinevertaling is een prima eerste versie, maar laat ze altijd nalezen door iemand die de taal als moedertaal spreekt. Google beschouwt massaal automatisch vertaalde pagina's zonder meerwaarde als spam. Bovendien zoeken Franstalige en Duitstalige klanten met andere woorden dan een letterlijke vertaling oplevert.
Moet ik een apart domein nemen voor Frankrijk of Nederland?
Meestal niet. Submappen op één domein bundelen alle autoriteit en zijn het eenvoudigst te beheren. Een apart landendomein zoals .nl of .fr loont vooral als je in dat land een aparte organisatie, eigen prijzen en eigen marketing hebt.
Welke hreflang-code gebruik ik voor Vlaanderen?
Voor Nederlandstalige Belgen is dat nl-BE, voor Franstalige Belgen fr-BE en voor Duitstalige Belgen de-BE. Heb je één Nederlandse versie voor zowel België als Nederland, gebruik dan gewoon nl zonder landcode. Een landcode alleen, zoals BE, werkt niet.

Gratis gesprek van 30 minuten

Liever even sparren over jouw situatie?

Plan een vrijblijvend gesprek met iemand van het team dat bouwt. Na 30 minuten weet je wat je nodig hebt en wat het kost.