Hreflang-tags helpen zoekmachines te begrijpen welke taal- of regionale versie van een pagina aan de juiste gebruiker moet worden getoond. Als je site meerdere landen, meerdere talen of beide bedient, kan een correcte hreflang-implementatie de relevantie verbeteren, indexeringsverwarring verminderen en sterkere internationale SEO ondersteunen. Deze gids behandelt wat hreflang is, hoe het werkt, hoe je het implementeert en de fouten die het het vaakst breken.
Wat hreflang-tags zijn
Hreflang is een attribuut dat wordt gebruikt om alternatieve versies van een pagina voor verschillende talen of regio’s aan te geven. Het vertelt zoekmachines dat meerdere URL’s nauw verwant zijn, maar bedoeld voor verschillende doelgroepen.
Bijvoorbeeld:
- en-us voor Engelstaligen in de Verenigde Staten
- en-gb voor Engelstaligen in het Verenigd Koninkrijk
- de-de voor Duitstaligen in Duitsland
Zonder hreflang kunnen zoekmachines moeite hebben om de beste versie voor een gebruiker te kiezen, vooral wanneer pagina’s sterk op elkaar lijken tussen markten. Met hreflang maak je die relaties expliciet.
Waarom hreflang belangrijk is voor SEO
Hreflang werkt niet als een directe rankingboost, maar speelt wel een belangrijke rol in SEO. De hoofdtaak is het beter matchen van zoekers met de juiste lokale pagina.
- Betere doelgroepafstemming – Gebruikers komen eerder op de versie die voor hun taal of markt is geschreven.
- Nettere omgang met vergelijkbare pagina’s – Regionale of vertaalde pagina’s kunnen sterk op elkaar lijken; hreflang maakt duidelijk dat ze opzettelijke alternatieven zijn.
- Betere gebruikerservaring – Bezoekers vermijden de verkeerde valuta, spelling, boodschap of regionaal aanbod.
- Duidelijkere internationale paginarelaties – Zoekmachines kunnen je gelokaliseerde structuur nauwkeuriger interpreteren.
Dit wordt extra belangrijk voor bedrijven die naar meerdere markten uitbreiden, waar gelokaliseerde content, interne links en indexeringssignalen moeten samenwerken in plaats van concurreren.
Hoe een hreflang-tag eruitziet
De basis-HTML ziet er zo uit:
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
Elk onderdeel heeft een specifieke rol:
- rel=”alternate” identificeert de pagina als een alternatieve versie
- hreflang=”en-us” specificeert de taal en optionele regio
- href=”…” wijst naar de juiste URL voor die versie
Hoe hreflang-waarden werken
Hreflang-waarden kunnen alleen de taal of de taal plus regio targeten.
Alleen taal
Gebruik een taalcode wanneer dezelfde versie alle gebruikers van die taal bedient:
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
Taal plus regio
Gebruik een taal- en landcode wanneer de pagina is afgestemd op een specifieke markt:
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" />
Dit is nuttig wanneer pagina’s verschillen in valuta, productbeschikbaarheid, juridische details, verzendvoorwaarden of lokale bewoording.
x-default
De x-default-waarde wordt gebruikt voor een fallback-pagina wanneer geen enkele taal- of regionale versie de beste match is.
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
Dit wordt vaak gebruikt voor een globale homepage of taalkeuze.
Regels voor een correcte hreflang-implementatie
De meeste hreflang-problemen komen voort uit een paar kernfouten. Als je de volgende regels goed toepast, is je setup meestal al veel robuuster.
Elke versie moet naar alle alternatieven verwijzen
Als een Engelstalige pagina en een Duitstalige pagina alternatieven zijn, moeten beide pagina’s de volledige set hreflang-verwijzingen bevatten. Zoekmachines gebruiken die wederkerigheid om de relatie te bevestigen.
Neem een zelfverwijzende hreflang-tag op
Elke pagina zou doorgaans een hreflang-vermelding voor zichzelf moeten bevatten. Dit helpt een complete en consistente cluster te vormen.
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" />
<link rel="alternate" hreflang="de-de" href="https://example.com/de-de/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
Gebruik geldige taal- en regiocodes
Taalcodes moeten ISO 639-1 volgen en regiocodes ISO 3166-1 alpha-2. Een veelvoorkomend voorbeeld is en-gb gebruiken in plaats van en-uk.
Laat hreflang verwijzen naar canonieke, indexeerbare URL’s
Je hreflang-aanduidingen moeten verwijzen naar live, canonieke URL’s, niet naar omgeleide, kapotte of naar URL’s die een andere canonieke target aangeven. Wanneer canonical en hreflang conflicteren, kunnen zoekmachines de setup negeren of onvoorspelbaar interpreteren.
Hreflang-tags toevoegen
Er zijn drie standaardmethoden om te implementeren. Je hebt er per paginatype maar één nodig, en consistentie is belangrijker dan complexiteit.
1. HTML-head
Dit is de meest directe optie voor normale webpagina’s. Voeg de alternatieve links toe binnen de <head> van elke pagina.
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" />
<link rel="alternate" hreflang="de-de" href="https://example.com/de-de/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
Dit werkt goed voor kleinere sites of waar paginatemplates de markup netjes kunnen afhandelen. Het wordt lastiger te beheren naarmate het aantal talen en URL’s groeit. Als je WordPress gebruikt, behandelt onze WordPress SEO-gids implementatiedetails en veelvoorkomende valkuilen.
2. XML-sitemap
Voor grotere Meertalige SEO-sites is hreflang in XML-sitemaps vaak makkelijker te onderhouden. In plaats van alternatieven in elk paginatemplate te plaatsen, beheer je de relaties centraal.
<url>
<loc>https://example.com/us/</loc>
<xhtml:link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<xhtml:link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" />
<xhtml:link rel="alternate" hreflang="de-de" href="https://example.com/de-de/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/" />
</url>
Deze methode heeft vaak de voorkeur bij het opschalen van SEO over veel pagina’s, omdat updates eenvoudiger vanuit één plek te controleren zijn.
3. HTTP-headers
HTTP-headers worden vooral gebruikt voor niet-HTML-bestanden zoals PDF’s. Omdat die bestanden geen page head hebben, moet hreflang in de responseheader worden meegeleverd.
Hreflang en canonieke tags
Hreflang en canonieke tags lossen verschillende problemen op, maar ze moeten wel samenwerken.
- Hreflang vertelt zoekmachines welke paginaversie bij welk publiek past.
- Canonical geeft aan welke URL de voorkeursversie is wanneer er duplicaten of bijna-duplicaten bestaan.
Een veelgemaakte fout is regionale pagina’s als alternatieven instellen met hreflang en ze vervolgens allemaal canoniek naar één master-URL laten verwijzen. Dat geeft tegenstrijdige signalen. Als je VS- en VK-pagina’s afzonderlijke regionale versies zijn, moeten ze normaal gesproken zelf-canoniek zijn en via hreflang met elkaar verbonden worden.
Veelvoorkomende hreflang-fouten om te vermijden
Je hebt geen complexe setup nodig om hreflang fout te doen. De meeste problemen komen van een korte lijst technische fouten.
Ontbrekende retourlinks
Als pagina A naar pagina B verwijst, maar pagina B niet naar pagina A, is de hreflang-relatie onvolledig.
Ontbrekende zelfverwijzende hreflang
Wanneer een pagina naar alternatieven linkt maar niet naar zichzelf, is de cluster zwakker en makkelijker te doorbreken.
Ongeldige codes
Onjuiste taal- of regiowaarden kunnen ervoor zorgen dat zoekmachines je annotaties volledig negeren.
Meerdere URL’s voor hetzelfde taal-marktdoel
Als twee pagina’s dezelfde hreflang-waarde claimen, weten zoekmachines mogelijk niet welke ze moeten tonen.
Hreflang die verwijst naar niet-canonieke of kapotte pagina’s
Alternatieve links mogen niet verwijzen naar omgeleide, noindex, canoniek-afgewezen of 404-pagina’s.
Meerdere implementatiemethoden onzorgvuldig combineren
HTML-, sitemap- en header-implementaties kunnen allemaal werken, maar methoden mixen zonder perfecte afstemming vergroot de kans op conflicterende signalen.
Taalmismatch tussen paginacontent en signalen
Als de paginacontent, het HTML-lang-attribuut en hreflang naar verschillende talen wijzen, ontvangen zoekmachines inconsistente informatie.
Wanneer hreflang de moeite waard is
Hreflang is nuttig wanneer je materieel equivalente pagina’s hebt voor verschillende talen of markten. Typische voorbeelden zijn:
- Vertaalde versies van dezelfde pagina
- Regionale varianten met andere prijzen, valuta, juridische tekst of lokale boodschap
- Multinationale contenthubs waar meerdere landen dezelfde kernpagina delen met gelokaliseerde verschillen
Als je slechts één taal en één markt hebt, is hreflang meestal niet nodig.
Praktische onderhoudstips
Hreflang is geen set-and-forget-taak. Het vraagt onderhoud telkens wanneer je sitestructuur verandert.
- Werk hreflang bij wanneer URL’s veranderen
- Controleer clusters na migraties of template-updates
- Auditeer op kapotte, omgeleide of niet-canonieke doelen
- Beoordeel internationale secties in Google Search Console en crawtrapporten
- Houd gelokaliseerde content en interne links in lijn met je marktstructuur
Dat laatste punt is belangrijk, omdat hreflang het beste werkt als onderdeel van een bredere meertalige SEO-setup, niet wanneer het als een geïsoleerde tagfix wordt behandeld.
FAQ
Wat zijn hreflang-tags?
Hreflang-tags zijn signalen die zoekmachines vertellen welke taal- of regionale versie van een pagina aan verschillende gebruikers moet worden getoond.
Wat is een voorbeeld van een hreflang-tag?
Een basisvoorbeeld is:
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
Hoe voeg ik hreflang-tags toe?
Je kunt ze toevoegen in de HTML-head van een pagina, in een XML-sitemap of in HTTP-responseheaders voor niet-HTML-bestanden.
Hoe helpen hreflang-tags internationale SEO?
Ze helpen zoekmachines de juiste gelokaliseerde pagina aan het juiste publiek te koppelen, wat de relevantie verbetert en verwarring tussen vergelijkbare regionale of taalversies vermindert.
Voor teams die meertalige SEO op schaal beheren, presteert hreflang meestal het best als onderdeel van bredere technische optimalisatie die ook canonical-tags, indexeringscontrole, gelokaliseerde contentstructuur en interne links omvat.