Veeltalig Ontwerp Logo Veeltalig Ontwerp Contact
Contact

Hreflang Tags Correct Implementeren

Stap-voor-stap uitleg hoe je hreflang-attributen toevoegt aan je HTML. Dit helpt zoekmachines begrijpen welke versie van je pagina voor welk land geschikt is.

12 min leestijd Intermediate Maart 2026
Schermafbeelding van hreflang-tags in HTML-code met gekleurde syntaxismarkering en meerdere taalversies

Waarom Hreflang Tags Belangrijk Zijn

Hreflang is een HTML-attribuut dat Google vertelt welke taalversie of regionale versie van een pagina het meest relevant is voor gebruikers. Zonder hreflang kunnen zoekmachines de verkeerde versie van je site indexeren — wat leidt tot lagere rankings en verwarrde gebruikers die de verkeerde taal zien.

Je hebt waarschijnlijk al gemerkt dat veel Nederlandse sites in het Engels verschijnen in zoekresultaten, of dat Belgische varianten door elkaar worden gehaald. Dit gebeurt vaak omdat hreflang tags ontbreken of fout zijn ingesteld. We laten je zien hoe je dit correct doet — het is eigenlijk niet zo ingewikkeld als het lijkt.

Hoe Hreflang Werkt: De Basis

Hreflang werkt door middel van twee onderdelen: een language code (zoals ‘nl’ voor Nederlands, ‘en’ voor Engels) en optioneel een country code (zoals ‘NL’ voor Nederland, ‘BE’ voor België). Dit geeft Google exact informatie over welke versie voor welke doelgroep bestemd is.

Je kunt hreflang op drie manieren implementeren: in de <head> -sectie van je HTML, in HTTP-headers, of in je XML sitemap. We gaan ons hier voornamelijk op de HTML-methode richten, want die is het meest gebruikelijk en het makkelijkst om aan te passen.

Essentieel: Zoekmachines zien hreflang als suggestie, niet als bevel. Je vertelt ze eigenlijk: “Dit is de beste versie voor deze gebruiker.” Google neemt dit serieus en gebruikt het om relevantie te bepalen.

Codeblok met voorbeelden van hreflang-syntaxis, getoond in een code-editor met syntaxismarkering

Stap 1: Hreflang in de HTML <head>

De Basisstructuur

Dit is de meest voorkomende manier. Je plaatst hreflang-links in de <head> -sectie van je HTML. Voor elke taal- of landenversie voeg je een aparte link toe. Zeg je een Nederlands artikel hebt dat ook in het Duits en Engels beschikbaar is — dan voeg je drie hreflang-links toe.

Je hebt waarschijnlijk al andere links in je <head> gezien (stylesheet, favicon, etc.). Hreflang-links worden op dezelfde manier toegevoegd. Het verschil is dat hreflang zoekmachines vertelt welke varianten van dezelfde pagina bestaan.

<link rel="alternate" hreflang="nl" href="https://example.nl/artikel/" />
<link rel="alternate" hreflang="de" href="https://example.de/artikel/" />
<link rel="alternate" hreflang="en" href="https://example.com/article/" />
Schermafbeelding van HTML head-sectie met meerdere hreflang link-elementen, met syntaxismarkering

Taalcodes en Landcodes Combineren

Dit wordt interessanter. Je kunt ‘nl’ gebruiken voor alle Nederlands-sprekende landen, of je kunt specifieker zijn: ‘nl-NL’ voor Nederland, ‘nl-BE’ voor België. Dit is nuttig als je Belgische bezoekers naar een Belgisch-Nederlandse versie wilt sturen, zelfs als die hetzelfde is als de Nederlandse.

Google raadt aan om specifieke landcodes te gebruiken waar het kan. Dus in plaats van alleen ‘nl’, gebruik je ‘nl-NL’ of ‘nl-BE’. Dit helpt zoekmachines om nog nauwkeuriger te matchen. Je kunt ook ‘x-default’ gebruiken als fallback — dat is de versie die Google toont als er geen exacte match is.

<link rel="alternate" hreflang="nl-NL" href="https://example.nl/artikel/" />
<link rel="alternate" hreflang="nl-BE" href="https://example.be/artikel/" />
<link rel="alternate" hreflang="de-DE" href="https://example.de/artikel/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/article/" />
Diagram met taalcodes (nl, de, en) gekoppeld aan landen (NL, DE, etc.) in een tabel-achtige weergave

Veelgemaakte Fouten (en Hoe Je Ze Vermijdt)

Zelf-referentiële Hreflang Vergeten

Veel sites vergeten om hreflang toe te voegen die naar de pagina zelf verwijst. Als je Nederlands artikel hreflang-links naar het Duitse en Engelse artikel heeft, moet je ook een link toevoegen die naar het Nederlands artikel zelf wijst. Dit helpt Google begrijpen dat dit de Nederlandse versie is.

Verkeerde URL’s

Zorg dat je URLs absoluut zijn (volledig, inclusief het protocol en domein). ‘https://example.nl/artikel/’ is correct. ‘/artikel/’ is fout. Google kan niet bepalen welk domein je bedoelt zonder de volledige URL.

Inconsistente Implementatie

Als je hreflang in HTML-head zet, zet het dan overal. Niet op pagina 1 wel, op pagina 2 niet. Google houdt van consistentie. Als je mix je of vergeet, kan Google verwarde en je rankings kunnen dalen.

Niet-Wederzijdse Links

Hreflang werkt het beste als het wederzijds is. Als de Nederlandse pagina naar de Duitse pagina linkt, moet de Duitse pagina ook terug naar de Nederlandse pagina linken. Dit heet ‘mutual hreflang’ en het helpt Google alles correct te indexeren.

Verkeerde Taalcodes

Gebruik altijd ISO 639-1-codes (nl, de, en, fr, etc.). Niet ‘nederlands’ of ‘german’. Google herkent alleen de standaardcodes. Voor landcodes gebruik je ISO 3166-1 alpha-2 (NL, DE, GB, etc.).

Sitemap Zonder Hreflang

Je XML sitemap is ook belangrijk. Je kunt hreflang-informatie daar toevoegen zodat Google alles in één keer ziet. Dit helpt vooral als je honderden pagina’s hebt — je hoeft ze niet allemaal handmatig in de head in te voeren.

Geavanceerde Implementatie: Sitemap & HTTP-Headers

XML Sitemap Methode

Voor grote sites is de sitemap-methode efficiënter. Je voegt hreflang-informatie rechtstreeks in je XML sitemap in. Google leest je sitemap en ziet meteen welke taalversies bestaan. Dit scheelt je veel tijd als je honderden of duizenden pagina’s hebt.

De sitemap-methode ziet er zo uit. Je voegt ‘loc’ elementen toe met hreflang-attributen. Dit werkt vooral goed voor grote e-commerce sites of nieuwssites met veel inhoud. Het is eigenlijk minder werk dan elke pagina individueel aan te passen.

<url>
    <loc>https://example.nl/artikel/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://example.nl/artikel/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://example.de/artikel/" />
</url>
Schermafbeelding van een XML sitemap met hreflang-elementen, geopend in een browser

HTTP-Headers Methode

Dit is de geavanceerde manier. Je voegt hreflang-informatie toe aan de HTTP-headers van je server, niet in de HTML. Dit werkt goed als je PDF’s, video’s, of andere niet-HTML-bestanden hebt die in meerdere talen beschikbaar zijn.

Je hebt wel serverconfiguratie-kennis nodig voor deze methode. Je wijzigt je .htaccess-bestand (voor Apache) of nginx-configuratie. Het voordeel: Google hoeft je HTML niet eens te parsen — het ziet de hreflang-informatie meteen in de response-headers.

Link: <https://example.nl/document.pdf>; rel="alternate"; hreflang="nl", <https://example.de/document.pdf>; rel="alternate"; hreflang="de"
Terminal-venster met Apache .htaccess configuratie voor hreflang in HTTP-headers

Controleren of Je Hreflang Correct Werkt

Na implementatie moet je controleren of Google je hreflang ziet. Er zijn verschillende tools beschikbaar die dit voor je checken. Dit is cruciaal — je wilt niet wachten maanden voordat je merkt dat iets niet goed werkt.

Google Search Console

Dit is het officiële gereedschap van Google. Ga naar Search Console, kies je website, en zoek naar de sectie ‘Internationalisering’. Daar zie je of Google je hreflang-tags herkent. Google toont ook fouten als je iets fout hebt gedaan.

Screaming Frog SEO Spider

Dit is een crawler die je site doorloopt en alle hreflang-tags controleert. Je kunt het downloaden en gratis gebruiken voor kleine sites. Het toont je exact welke pagina’s hreflang hebben en welke niet.

Hreflang Tester van Mangools

Een online tool waar je je URL invoert en het controleert of hreflang correct is geïmplementeerd. Het laat zien welke taalversies Google ziet en waarschuwt voor fouten.

Manuele Controle via Browser

Open je pagina in je browser, klik op ‘Paginabron weergeven’, en zoek naar ‘hreflang’. Je ziet meteen of de tags er zijn. Dit is snel en vereist geen extra tools.

“Controleer je hreflang elke maand. Kleine fouten kunnen zich insluipen als je je site wijzigt — vooral als je URL’s verandert of nieuwe taalversies toevoegt. Een snelle check bespaart je maanden van SEO-problemen.”

Best Practices voor Hreflang

Nu je weet hoe je hreflang implementeert, hier zijn enkele praktische tips die je het leven gemakkelijker maken.

1. Consistent Zijn Met URL-Structuur

Gebruik dezelfde URL-structuur voor alle taalversies. Als je Nederlands artikel op ‘example.nl/artikel/hreflang/’ staat, zet je Duitse versie op ‘example.de/artikel/hreflang/’ (niet op ‘example.de/artikel-german/’). Consistentie helpt Google alles correct te indexeren.

2. Gebruik x-default Altijd

x-default is de fallback-versie. Dit is meestal je Engelse versie of je standaard-site. Google toont deze aan gebruikers waarvan de taal niet precies overeenkomt met je opties. Dit voorkomt verwarring.

3. Let Op Canonicals en Hreflang Samen

Canonical tags en hreflang werken anders. Canonical vertelt Google welke versie ‘de echte’ is (voorkeur voor duplicaatdetectie). Hreflang vertelt Google welke versie voor welke taal geschikt is. Je kunt beide gebruiken, maar zorg dat ze niet conflicteren.

4. Bijwerken Bij Redirects

Als je een taalversie verplaatst (301 redirect), update je hreflang meteen. Don’t vergeten dit te doen — Google ziet oude URLs en raakt in de war. Dit gebeurt vaker dan je zou denken, vooral bij rebranding.

Checklistafbeelding met stappen voor het correct implementeren van hreflang, getoond op een tablet

Samenvattend

Hreflang implementeren lijkt ingewikkelder dan het is. Je voegt eigenlijk alleen maar een paar links toe aan je HTML (of sitemap) om Google te vertellen welke taalversie waar beschikbaar is. Het verschil kan enorm zijn — betere rankings, betere gebruikerservaring, en minder verwarring voor je bezoekers.

De basisstappen zijn: bepaal je taalversies, voeg hreflang-tags toe, controleer met Search Console, en houd het consistent. Je hoeft geen developer te zijn om dit te doen — veel website builders en CMS-systemen hebben nu ingebouwde ondersteuning voor hreflang.

Volgende Stap

Start met een audit van je huidige site. Check of je al hreflang hebt, en als niet, begin met je meest belangrijke pagina’s. Je kunt het later altijd uitbreiden. Kleine stappen zijn beter dan niets doen.

Disclaimer

Deze artikel is informatief en bedoeld om je te helpen hreflang-tags beter te begrijpen. Implementatiedetails kunnen variëren afhankelijk van je specifieke website-setup, hosting-provider, of CMS. Zoekmachine-algoritmen veranderen regelmatig — raadpleeg altijd de officiële documentatie van Google voor de meest actuele richtlijnen. Geen van de informatie hier is juridisch of technisch advies. Voor complexe internationalisatie-projecten raden we aan een SEO-specialist in te schakelen.