Lokale SEO voor organisaties met meerdere locaties: Mijn gids✴️
4,9 ★★★★★ 97 reviews
Internationale SEO · hreflang

Internationale SEO met hreflang correct doen.

Internationale SEO faalt vaker dan slaagt — bijna altijd door verkeerd geïmplementeerde hreflang. Wanneer je 3+ landen en talen serveert, moet elke pagina precies weten welke alternatieven er bestaan. Hier is hoe je het goed inricht.

Door Ralf van Veen Update: 16 mei 2026 Leestijd: 10 min

01 — basisWaarom hreflang er toe doet

Hreflang vertelt Google welke versie van je pagina relevant is voor welke taal-land-combinatie. Zonder hreflang krijgt een Belgische bezoeker mogelijk de Nederlandse versie van je site — andere prijzen, andere btw, andere shipping. Lees ook over technische audits.

Voor sites met 3+ markten is hreflang non-negotiable. Voor specialistisch werk begin ik bij multi-language sites altijd met een hreflang-audit voor ik andere optimalisaties bekijk.

02 — matrixLanden × talen matrix

Hieronder een 5-landen × 6-talen matrix voor een Europese B2B-site in praktijk. Groene cellen tonen aanwezige versies, lege cellen ontbreken. Voor hreflang moet elke aanwezige versie naar alle anderen verwijzen — symmetrisch. Lees ook over technische audits voor context.

Mijn vuistregel: zet alle voorbeelden in een spreadsheet voordat je een regel code implementeert. Voor project-werk is deze matrix het centrale planning-document tijdens het hele traject.

Landen × talen matrix5 landen · 6 talen
Land / Taal
NL
EN
DE
FR
ES
IT
🇳🇱Nederland
nl-NL/nl-nl/
en-NL/en-nl/
🇧🇪België
nl-BE/nl-be/
fr-BE/fr-be/
🇩🇪Duitsland
en-DE/en-de/
de-DE/de-de/
🇫🇷Frankrijk
en-FR/en-fr/
fr-FR/fr-fr/
🇪🇸Spanje
en-ES/en-es/
es-ES/es-es/
  • Aanwezig + hreflang nodig
  • Niet aanwezig
  • Totaal: 10 hreflang-tags per pagina

03 — decoderEen hreflang-tag ontleed

Elke hreflang-tag bestaat uit 5 onderdelen. Eén onderdeel verkeerd en de hele tag wordt door Google genegeerd zonder waarschuwing. Hieronder een visuele decoder van een werkende tag voor de Belgische versie. Lees ook over technische audits voor de bredere context.

Belangrijk: gebruik altijd correcte ISO-codes (taal-LANDcode formaat). Voor audit-werk is dit precies waar 60% van de fouten zit — een verkeerde of ontbrekende landcode in de tag.

Hreflang-tag decoder5 onderdelen
decoder · hreflang-tag voor /nl-be/seo/
<link rel="alternate" hreflang="nl-BE" href="https://site.nl/nl-be/seo/" />
Onderdeel 01
<link
Standaard link-element. Plaats in <head>.
Onderdeel 02
rel="alternate"
Geeft aan: "dit is een alternatieve versie".
Onderdeel 03
hreflang="nl-BE"
Taal-LAND code. Klein-HOOFD. ISO 639-1 + 3166-1.
Onderdeel 04
href="..."
Absolute URL naar de specifieke versie.
Onderdeel 05
/>
Self-closing tag (XHTML-style).

04 — strategie4 URL-strategieën vergeleken

Voor je hreflang implementeert, kies je een URL-structuur. Vier opties: ccTLD, subdomeinen, subdirectories of URL-parameters. Subdirectory wint in 80% van de gevallen — beste balans tussen SEO-equity en operationele complexiteit. Lees ook over SEO-strategie.

Voor scale-ups met 3+ markten raad ik altijd subdirectory aan. ccTLD's geven sterkste land-signaal, maar verdelen je autoriteit over meerdere domeinen.

4 URL-strategieënpro + con
Strategie 01★★★ Aanbevolen

Subdirectories

site.com/nl-be/seo/

Eén domein, één autoriteit, simpel te beheren.

Pro
Equity behouden · simpel
Con
Geen sterk land-signaal
Strategie 02★★ Sterk signaal

Country-code TLD's

site.nl · site.be · site.de

Sterkste geo-signaal naar Google, maar elk domein begint van 0.

Pro
Krachtigste geo-signaal
Con
Versnipperde autoriteit
Strategie 03★★ Middenweg

Subdomeinen

nl-be.site.com

Tussenvariant. Google ziet ze deels apart, deels samen.

Pro
Technisch flexibel
Con
Halve autoriteit-deling
Strategie 04★ Vermijd

URL-parameters

site.com/seo/?country=be

Werkt technisch, maar zwakste SEO-signaal. Verwarrend voor bots.

Pro
Snel op te zetten
Con
Zwakste SEO-keus

05 — implementatieImplementatie-voorbeeld in HTML

Hieronder een werkende implementatie voor één pagina met 4 talen-landen-versies in HTML. Drie regels zijn cruciaal voor het werken: zelfreferentie, alle alternatieve versies, en de x-default voor onbekende regio's. Lees ook over technische SEO.

Belangrijk: elke pagina moet naar zichzelf én alle anderen verwijzen — volledig symmetrisch. Voor specialistisch werk hou ik dit per template centraal en niet per pagina los.

HTML head · 4 versies+ x-default
<!-- 1. Zelfreferentie: deze pagina is nl-NL -->
<link rel="alternate" hreflang="nl-NL" href="https://site.com/nl-nl/seo/" />

<!-- 2. Alle alternatieve versies -->
<link rel="alternate" hreflang="nl-BE" href="https://site.com/nl-be/seo/" />
<link rel="alternate" hreflang="en-US" href="https://site.com/en-us/seo/" />
<link rel="alternate" hreflang="de-DE" href="https://site.com/de-de/seo/" />

<!-- 3. x-default voor onbekende regio's -->
<link rel="alternate" hreflang="x-default" href="https://site.com/en-us/seo/" />

06 — fouten6 fouten die ik vaak vind

De zes fouten die in 80% van internationale audits voorkomen. Niet abstract — concreet welke implementatie-fout en wat het effect is op zichtbaarheid. Lees ook over technische audits.

Fout 1 (geen self-reference) is veruit de meest voorkomende. Voor specialistisch werk zou ik elke implementatie eerst valideren met Search Console's International Targeting rapport.

6 hreflang-foutenaltijd checken
!Fout 01

Geen self-reference

Pagina moet naar zichzelf verwijzen.

!Fout 02

Niet-symmetrische links

A→B maar B→A ontbreekt.

!Fout 03

Verkeerde ISO-codes

"uk" bestaat niet, gebruik "en-GB".

!Fout 04

Target is 404 of redirect

Moet 200-status hebben.

!Fout 05

Geen x-default

Default voor onbekende regio's mist.

!Fout 06

Sitemap én HTML

Kies één plek voor consistentie.