Globaprom.
Meertalig

We onderzochten de taalinstellingen van 123 grote websites: wat 78 homepages laten zien

We controleerden 123 grote merken: 78 homepages gelezen, 58% gebruikt hreflang, 14 van 45 missen x-default. Data, beperkingen en een checklist.

25 okt 2026 · 6 min leestijd
Isometrische illustratie van een kapotte, scheefgetrokken app tegen een wereldbol, als beeld van waarom software internationaal faalt.
Kort samengevat

Van de 78 homepages van grote merken die we konden lezen, declareren er 45 (58%) hreflang voor twee of meer talen en 31 geen enkele. Van die 45 laten er 14 (31%) x-default weg, publiceert één site drie ongeldige taal- en regiocodes en gebruikt één site relatieve URL's. Taalinstellingen komen veel voor bij grote merken en zijn in de details ongelijk. Dit vonden we op 25 oktober 2026.

Hoe we de audit uitvoerden

We kozen 123 bekende merken, voor consumenten en B2B, uit retail, reizen, SaaS, bankwezen, industrie en FMCG. Voor elk merk stuurden we één gewone HTTP GET naar de homepage. Het verzoek gebruikte een generieke browser-user-agent en een Accept-Language: en-header, kwam vanaf één serverlocatie en volgde redirects. Daarna lazen we de head van de pagina: het lang-attribuut op het html-element, de hreflang-alternatieven en de canonical-tag.

Eén verzoek per site. Geen login, geen browserrendering, geen crawl.

78 van de 123 sites gaven een leesbare homepage terug. De andere 45 niet. De meeste antwoordden HTTP 403 op een gewoon verzoek, een paar gaven 429 of 202, of liepen op een timeout. We testten niet of dezelfde blokkade ook zoek- of AI-crawlers raakt, dus we trekken daar geen conclusie over. Alle cijfers hieronder gaan over de 78.

De cijfers in één oogopslag

Elk percentage gebruikt de basis die in de rij staat.

Meting

Resultaat

Opgevraagde merken

123

Leesbare homepages

78

Geblokkeerd of mislukt (vooral HTTP 403)

45

Sites met hreflang voor 2 of meer talen

45 van 78 (58%)

Sites zonder hreflang

31

Hreflang-sites met een x-default-regel

31 van 45 (69%)

Hreflang-sites zonder x-default

14 van 45 (31%)

Hreflang-sites met een canonical-tag

44 van 45

Hreflang-sites met ongeldige waarden

1 van 45 (drie waarden)

Hreflang-sites met relatieve URL's

1 van 45

Sites zonder lang-attribuut op html

3 van 78

Sites die het kale domein naar een lokale URL doorsturen

30 van 78 (38%)

Hreflang is gebruikelijk en vaak onvolledig

45 van de 78 sites (58%) declareren hreflang voor twee of meer talen. Dat past bij grote merken met meerdere markten. 31 sites declareren niets, maar dat maakt ze niet automatisch eentalig: een merk kan aparte landendomeinen draaien of iedereen één taal tonen. We weten alleen wat de head van de pagina zegt.

Canonical-tags zijn bijna overal aanwezig in de hreflang-groep: 44 van de 45. De basishygiëne zit goed. De gaten zitten in de details.

x-default ontbreekt bij 14 van de 45 sites

31 van de 45 sites (69%) hebben een x-default-regel. 14 (31%) niet. Die regel wijst de pagina aan die moet verschijnen als geen van je taalversies bij de bezoeker past, meestal een taalkeuzepagina of een globale pagina. Laat je hem weg, dan beslist de zoekmachine voor je.

Eén site publiceert drie ongeldige waarden

Een hreflang-waarde is een taalcode, eventueel gevolgd door een regio: nl, nl-BE, es-ES. Eén van de 45 sites publiceert drie waarden die dat patroon breken. es-CE noemt een regio die niet bestaat. in-ID gebruikt in, een ingetrokken code voor Indonesisch, dat nu id is. es-SP gebruikt SP, geen ISO 3166-landcode, want Spanje is ES. Een zoekmachine kan een waarde negeren die hij niet begrijpt, dus zulke alternatieven kunnen niets doen zonder dat een foutmelding iemand waarschuwt.

Eén site gebruikt relatieve URL's

Eén van de 45 sites schrijft zijn hreflang-links als relatieve URL's. Ze moeten absoluut zijn, met protocol en host. Een template die deze links bouwt zoals de navigatie, maakt die fout makkelijk. Een blik op de paginabron vangt hem in seconden op.

Drie homepages hebben geen lang-attribuut

3 van de 78 homepages hebben geen lang-attribuut op het html-element. Het is een klein getal en een oplossing van één regel. Browsers, schermlezers en vertaaltools lezen dat attribuut om uitspraak, woordafbreking en het aanbod om de pagina te vertalen te bepalen. Het moet de taal van de pagina noemen, niet de standaardwaarde van het CMS.

38% stuurt het kale domein door naar een lokale URL

30 van de 78 sites (38%) sturen het kale domein door naar een marktspecifieke URL: een landpad, een regionaal subdomein of een andere host. Een redirect is prima als hij mensen ergens nuttig brengt. Het risico begint wanneer een regel hem afdwingt op basis van het IP-adres of de taalheader van de bezoeker. Ons verzoek kwam van één locatie en vroeg om Engels, dus we kunnen niet zeggen welke regel elke redirect veroorzaakte.

Crawlers maken dit belangrijk. Google documenteert dat zijn crawlers vanaf weinig locaties bezoeken en vaak geen taalvoorkeur meesturen. Een root die altijd naar één versie doorstuurt, laat hen mogelijk alleen die versie zien. Afgedwongen redirects horen bij dezelfde familie fouten die we beschrijven in waarom software internationaal faalt.

Wat deze cijfers niet vertellen

Lees de resultaten met deze beperkingen in gedachten.

  • Alleen homepages. Diepere pagina's kunnen anders zijn ingesteld.
  • Grote, bekende merken. De steekproef zegt weinig over kleine bedrijven.
  • Geblokkeerde sites zijn uitgesloten. De 45 die we niet konden lezen kunnen verschillen van de 78 die we wel lazen, wat de resultaten kan vertekenen.
  • Geen hreflang betekent niet eentalig. Sommige van die 31 sites bieden mogelijk op andere manieren meerdere talen aan.
  • Eén locatie, één dag. Een andere server of datum kan andere redirects geven.
  • Wederkerigheid en zelfverwijzing zijn niet gerapporteerd. Redirects en trackingparameters maakten die controle onbetrouwbaar, dus lieten we haar weg in plaats van te gokken.

Een checklist van 10 minuten voor je eigen site

Taaltags zijn maar één laag van internationalisatie. Onze uitleg over software-internationalisatie behandelt de lagen eronder. De controles hieronder gaan alleen over de head van je homepage.

  • Zoek de tags. Bekijk de paginabron en zoek op hreflang. Elke taalversie moet voorkomen, ook de pagina waarop je zit.
  • Controleer elke code. Gebruik een ISO 639-1-taalcode, eventueel gevolgd door een ISO 3166-regio: nl-BE, fr-BE, nl-NL. Tag de taal die je aanbiedt, niet het land dat je hoopt te bereiken. Een Belgische site declareert vaak nl-BE en fr-BE.
  • Voeg x-default toe. Laat hem naar je taalkeuzepagina of terugvalpagina wijzen.
  • Gebruik absolute URL's. Neem https:// en de host op.
  • Link terug. Elk alternatief moet de andere versies en zichzelf noemen.
  • Laat html lang kloppen. Het attribuut moet de taal van de pagina noemen.
  • Test de root. Open het kale domein in een privévenster zonder taalvoorkeur, zo mogelijk vanuit een ander land. Kom je steeds op dezelfde versie uit, dan een crawler ook.

Bij een webshop vermenigvuldigen deze controles zich over elke productpagina en categorie. Ons artikel over de meertalige webshop laat zien waar het werk zit. Bij Globaprom bouwen we i18n-first: taalcodes, terugvalopties en routing bestaan vanaf de eerste sprint en niemand past ze achteraf aan.

Veelgestelde vragen

Wat is hreflang?

Hreflang is een set annotaties, in de head van de pagina of in de sitemap, die zoekmachines vertelt welke taal- of regioversie van een pagina bij welk publiek past. Elke versie noemt alle andere en zichzelf. Een site in één taal heeft het niet nodig.

Heb ik een x-default-regel nodig?

Voeg er een toe als bezoekers kunnen binnenkomen in talen die je niet aanbiedt. Hij wijst de terugvalpagina aan, meestal een taalkeuzepagina of een globale pagina. 14 van de 45 hreflang-sites die we lazen laten hem weg, en toevoegen kost één regel.

Is het veilig om bezoekers automatisch naar de versie van hun land door te sturen?

Niet op de root. Redirects op basis van IP of taalheader kunnen crawlers maar één versie laten zien. Stel de lokale versie voor met een banner of keuzepagina en laat mensen kiezen. 30 van de 78 sites (38%) sturen het kale domein door, dus het komt vaak voor, maar vaak is niet hetzelfde als veilig.

Welke hreflang-codes zijn geldig?

Een ISO 639-1-taal, eventueel gevolgd door een ISO 3166-1-regio, verbonden met een koppelteken: pt-BR, nl-BE, fr-BE. De drie ongeldige waarden uit onze audit tonen de gebruikelijke fouten: een regio die niet bestaat (es-CE), een ingetrokken taalcode (in-ID, nu id) en een verkeerde landcode (es-SP, Spanje is ES).

#i18n#Lokalisatie#SEO

Software nodig die vanaf dag één elke markt spreekt?

Vertel ons wat je wilt laten bouwen. Je krijgt een vaste scope, een vaste prijs en een opleverdatum in weken.

Vertel ons wat je wilt laten bouwen