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.
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.
- 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.
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.
Subdirectories
site.com/nl-be/seo/Eén domein, één autoriteit, simpel te beheren.
Country-code TLD's
site.nl · site.be · site.deSterkste geo-signaal naar Google, maar elk domein begint van 0.
Subdomeinen
nl-be.site.comTussenvariant. Google ziet ze deels apart, deels samen.
URL-parameters
site.com/seo/?country=beWerkt technisch, maar zwakste SEO-signaal. Verwarrend voor bots.
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.
<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.
Geen self-reference
Pagina moet naar zichzelf verwijzen.
Niet-symmetrische links
A→B maar B→A ontbreekt.
Verkeerde ISO-codes
"uk" bestaat niet, gebruik "en-GB".
Target is 404 of redirect
Moet 200-status hebben.
Geen x-default
Default voor onbekende regio's mist.
Sitemap én HTML
Kies één plek voor consistentie.