Direct naar inhoud
traze

Kennisbank · H

Hreflang

Hreflang is een HTML-attribuut (of sitemap-annotatie) dat zoekmachines vertelt welke taal- en landversies van een pagina bij elkaar horen, zodat bezoekers de juiste versie zien.

Definitie

Hreflang is een HTML-attribuut waarmee je zoekmachines vertelt welke taal- en landversies van een pagina bij elkaar horen, zodat een Nederlandstalige bezoeker de Nederlandse versie te zien krijgt en een Belgische bezoeker de Belgische. Je plaatst het als link-tag in de head (<link rel="alternate" hreflang="nl-be" href="…">), in de HTTP-header of in de XML-sitemap. Elke versie noemt alle andere versies én zichzelf.

Zonder hreflang moet Google zelf raden welke versie bij welke zoeker past. Dat gaat vaak mis: de Engelse pagina rankt in Nederland, of twee bijna identieke versies (nl-nl en nl-be) concurreren met elkaar en worden als duplicaten gezien. Hreflang lost dat op door de versies als één groep te behandelen: signalen worden gedeeld, maar per land en taal wordt de juiste URL getoond.

De codes volgen ISO 639-1 voor taal (nl, en, de) en optioneel ISO 3166-1 alfa-2 voor land (nl-NL, nl-BE, en-GB). Een taal zonder land is geldig ('nl' voor alle Nederlandstaligen); een land zonder taal niet. De speciale waarde x-default wijst de versie aan die getoond wordt als geen enkele taal of regio past, meestal een taalkeuzepagina of de Engelse versie.

Hreflang is berucht om zijn foutgevoeligheid. De meest voorkomende fouten: geen wederkerige verwijzing (pagina A noemt B, maar B noemt A niet, waardoor de hele annotatie wordt genegeerd), verkeerde codes zoals 'uk' in plaats van 'gb', verwijzingen naar URL's die redirecten of niet-canoniek zijn, en ontbrekende zelfverwijzing. Search Console meldt deze fouten onder Internationale targeting; een crawler als Screaming Frog laat per pagina zien waar de keten breekt.

Voor AI-engines is hreflang minder bepalend dan voor Google, maar wel nuttig: het helpt hen de juiste taalversie op te halen en voorkomt dat een Engels antwoord naar je Nederlandse pagina verwijst. Traze schrijft meertalige pagina's als gekoppelde set en publiceert de hreflang-annotaties met de pagina mee, inclusief x-default en zelfverwijzing.

Alle begrippen

FAQ · Hreflang

Veelgestelde vragen

Nee. Hreflang is alleen nodig als dezelfde inhoud in meerdere talen of voor meerdere landen bestaat. Eén Nederlandse site voor Nederland en België heeft het niet nodig, tenzij je aparte versies per land maakt.

Van begrip naar resultaat

Zie waar je nu staat in Google en AI-antwoorden.

Start met de gratis AI-zichtbaarheid check, of plan een demo en zie hoe Traze dit begrip in de praktijk voor je site toepast.