Het korte antwoord: om online te controleren of hreflang correct is, plak je het adres van een pagina in een willekeurige taalversie in de gratis PromoPilot hreflang-validator en klik je op "Check hreflang". De tool haalt alternatieve links uit <head>, controleert de opmaak van taal- en regiocodes, duplicaten, de aanwezigheid van x-default en links naar de pagina zelf, de HTTP-status van elk alternatief en, indien ingeschakeld, zelfs kruisverwijzingen tussen versies. Hieronder lees je hoe je de resultaten kunt interpreteren en wat de meest voorkomende fouten zijn.
Ik heb aan meertalige projecten gewerkt – van websites in drie talen tot een portaal met 33 talen en RTL-vertaling – en hreflang is in bijna al deze projecten een bron van problemen gebleken. De meest irritante fout: alles is correct opgemaakt, maar één versie linkt niet terug – en Google toont bezoekers de verkeerde taalversie, terwijl alles er op het eerste gezicht prima uitziet.
Wat controleert de hreflang-validator?
Hreflang is een hint voor zoekmachines: "Deze pagina heeft versies in andere talen, hier zijn de adressen." Pagina's die via deze markup aan elkaar gekoppeld zijn, vormen een cluster. De validator controleert of dit cluster correct is samengesteld.
| Inspectie | Waar kijkt hij naar? | Waarom is dit belangrijk voor SEO? |
|---|---|---|
| Alternatieven vanuit het hoofd | Alle <link rel="alternate" hreflang="…"> tags op de pagina | Dit is de opmaak die Google leest. |
| Codeformaat en duplicaten | Taal volgens ISO 639-1, regio volgens ISO 3166-1 ( de, en-GB, cs-CZ), herhalingen | Google negeert ongeldige code simpelweg. |
| x-standaard | Is er een standaardversie? | Getoond aan degenen die met geen enkele taal tevreden waren. |
| Zelfreferentie | Verwijst de pagina in de lijst naar zichzelf? | Zonder dit wordt het cluster als onvolledig beschouwd. |
| HTTP-status van alternatieven | Geeft elk adres een 200-code terug? | 404-links of omleidingen verbreken de verbinding. |
| Wederzijdse links | Verwijst elke versie terug naar een eerdere versie? | Zonder bevestiging wordt het hreflang-paar niet in aanmerking genomen. |
Hoe kun je online controleren of een website hreflang gebruikt?

- Open de hreflang-validator.
- Voer het adres in van de pagina die in het cluster moet worden opgenomen, bijvoorbeeld
https://example.com/en/pricing/. - Bepaal of het controleren van wederzijdse hreflang-links nodig is. De optie "Controleer wederzijdse hreflang-links" vertraagt het controleproces: de tool opent elk alternatief en controleert de markup ervan. Schakel deze optie in voor uw eerste controle; het controleren van wederzijdse hreflang-links is de meest voorkomende oorzaak van kapotte links.
- Klik op "Controleer hreflang" en bekijk de problemen: codes, x-default, zelfverwijzing.
- Corrigeer eventuele onjuiste landinstellingen en test opnieuw met een andere taalversie om ervoor te zorgen dat de cluster aan beide zijden overeenkomt.
Dit is hoe de toolpagina eruitziet: het adresveld, de schakelaar voor wederzijdse verificatie en een beschrijving van wat er gecontroleerd wordt.

Hoe moet ik het resultaat interpreteren en wat moet ik als eerste corrigeren?
Niet alle Hreflang-fouten zijn gelijk. Ik los ze in deze volgorde op:
- Alternatieven reageren met een foutmelding of een redirect. Als
/de/preise/een 404-fout retourneert of doorverwijst naar de homepage, werkt de koppeling niet. De hreflang mag alleen uiteindelijke URL's met een 200-status bevatten die overeenkomen met de canonical URL van deze pagina's. - Er zijn geen backlinks. De Engelse versie linkt naar de Duitse versie, maar de Duitse versie linkt niet naar de Engelse versie. Dit gebeurt meestal wanneer er later een nieuwe taal is toegevoegd en de sjabloon voor de oudere versies niet is bijgewerkt.
- Onjuiste codes. Veelvoorkomende voorbeelden zijn
en-UKin plaats vanen-GB,czin plaats vancsvoor Tsjechisch,uain plaats vanukvoor Oekraïens, of een regio zonder taal. De zoekmachine negeert dergelijke tekenreeksen. - Geen zelfverwijzing. Elke versie moet zichzelf ook vermelden.
- Er is geen x-default. Het is geen bug, maar zonder deze optie krijgen bezoekers "uit andere talen" een willekeurige versie te zien.
- Dubbele vermeldingen. Dezelfde postcode staat twee keer vermeld met verschillende adressen; Google weet niet welke te kiezen.
De correcte cluster voor een pagina in drie talen ziet er als volgt uit – en is in elk van de drie versies hetzelfde:
<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">
Een andere veelvoorkomende valkuil is een canonieke link die vanuit alle taalversies naar de Engelse versie verwijst. Dit is in tegenspraak met hreflang: je zegt tegelijkertijd "dit is een duplicaat van de Engelse pagina" en "dit is een aparte Duitse versie". De canonieke link van elke versie moet naar zichzelf verwijzen.
Wanneer zijn regio's nodig, en niet alleen talen?
De code de is voor alle Duitstalige bezoekers. De code de-AT is alleen voor bezoekers in Oostenrijk. Regionale codes zijn nodig als u per land wezenlijk andere content heeft: verschillende prijzen, valuta, verzend- en juridische informatie. Als de teksten identiek zijn, volstaan taalcodes; extra regionale versies creëren duplicaten en bemoeilijken de ondersteuning.
Een goed compromis voor een winkel: de voor alle Duitstalige landen plus de-CH als Zwitserland andere prijzen in franken hanteert. Op die manier zien Zwitserse bezoekers hun eigen versie en alle anderen de algemene versie.
Hoe voeg ik een nieuwe taal toe zonder dat hreflang niet meer werkt?
De meeste fouten doen zich niet voor bij het lanceren van een website, maar later – bij het toevoegen van een taal. Mijn checklist hiervoor:
- Werk de sjabloon van alle bestaande versies bij, niet alleen die van de nieuwe: op elke pagina moet de nieuwe taal vermeld staan.
- Publiceer geen lege of onvertaalde pagina's. Als er nog geen vertaling is, is het beter om de pagina niet in het cluster op te nemen dan te verwijzen naar een onvolledige pagina.
- Controleer de URL's. Vertaalde URL's (
/de/preise/in plaats van/de/pricing/) zijn handig voor gebruikers, maar de hreflang moet deze URL's bevatten, zonder redirects. - Voer de validator aan beide kanten uit: de nieuwe versie en een van de oude versies, met wederzijdse verificatie ingeschakeld.
- Werk je sitemap bij zodat de zoekmachine je nieuwe pagina's sneller kan vinden.
Dit duurt een uur, en fouten die in deze stap over het hoofd worden gezien, zullen de resultaten maandenlang onduidelijk maken.
Vergelijking: hreflang-validator en alternatieven
| Hulpmiddel | Wat is gratis? | Beperkingen | Voor wie is het geschikt? |
|---|---|---|---|
| PromoPilot — hreflang-validator | Codes, duplicaten, x-default, zelfverwijzing, HTTP-statussen, wederkerige links | Eén cluster per controle, leest de opmaak vanaf de kop. | Controleer snel de belangrijkste pagina's van uw website of die van iemand anders. |
| Google Zoekconsole | URL-controle: Welke canonieke versie heeft Google gekozen? | Alleen voor uw geverifieerde site is er geen apart hreflang-rapport. | Begrijp hoe Google een specifieke versie beoordeelt. |
| Schreeuwende Kikker SEO-spider | Het crawlen van een site met hreflang-rapporten | Installatie is vereist; de gratis versie heeft een limiet op het aantal adressen. | Controleer alle taalversies tegelijk. |
| Ahrefs Webmaster Tools | Website-audit, inclusief hreflang-fouten | Alleen voor uw geverifieerde sites | Regelmatige monitoring van uw project |
Conclusie: voor het controleren van een specifieke pagina – bijvoorbeeld na de introductie van een nieuwe taal – is een online validator sneller. Een website met duizenden pagina's in tientallen talen vereist een crawler die ze allemaal kan crawlen.
PromoPilot heeft 87 gratis SEO-tools. Het volgende artikel in deze reeks gaat over meta-taganalyse: deze tool toont ook de hreflang van een pagina, maar controleert niet op wederkerigheid en status.
Wat zijn de beperkingen van de hreflang-validator?
De validator leest alternatieven uit de <head> van het document. Als uw hreflang in uw XML-sitemap of HTTP-headers staat, zal de tool deze niet zien – dit is geen websitefout, maar een validatiefunctie. De validator controleert één cluster tegelijk; om ervoor te zorgen dat de hele site correct is opgemaakt, moet u de templates voor alle paginatypen controleren of een crawler uitvoeren. En natuurlijk beoordeelt de validator niet de kwaliteit van de vertaling – machinale vertaling zonder hreflang-bewerking zal u niet redden.
Wanneer is een gratis tool niet genoeg?

De validator vindt een fout, maar herschrijft de sitetemplate niet. Een specialist is nodig als:
- Er zijn meer dan drie talen, en hreflang moet automatisch gegenereerd worden voor elke nieuwe pagina;
- Je betreedt nieuwe markten en moet beslissen hoe je je adressen wilt organiseren: mappen, subdomeinen of aparte domeinen;
- Google blijft hardnekkig de verkeerde versie weergeven, maar op het eerste gezicht lijkt er geen fout in de opmaak te zitten;
- Niet alleen hreflang is nodig, maar ook vertalingen, metatags en markup in elke taal.
Wat kan ik voor uw website doen?
Ik ben Valeriy Danyuk, een ontwikkelaar en SEO-specialist: 12 jaar ervaring, meer dan 200 klanten en vele meertalige projecten voor Europa.
SEO en meertaligheid
- Kant-en-klare SEO-audit voor uw website: ik controleer hreflang, canonical tags en indexering van alle taalversies en de juiste templates.
- Hoe maak je een meertalige website zonder vertaler? – een gedetailleerde analyse van de aanpak.
- Een reisportaal in 33 talen met RTL-ondersteuning — hreflang voor tientallen talen, waaronder talen die van rechts naar links worden gelezen.
- Hoe een hotel binnen 5 weken op ChatGPT, Gemini en Perplexity verscheen — GEO voor een internationaal publiek.
- Autoblog met AI-agenten – artikelen in meerdere talen tegelijk.
Websites, winkels en boekhouding
- De website 1001site is beschikbaar in 107 talen: automatische vertaling, browsertaal en RTL (rechts-naar-links).
- Een maandelijks boekhoudsysteem voor een webwinkel van een bedrijf uit Tsjechië.
- Dropshippingplatform met partnerwinkels.
Stuur me het adres van je meertalige website via Telegram – dan bekijk ik de belangrijkste paginagroepen en kan ik je vertellen waar je bezoekers verliest.
Resultaat
- De online hreflang-checker toont codes, x-default, zelfverwijzingen, statussen en onderlinge clusterlinks.
- Repareer in deze volgorde: defecte alternatieven → backlinks → codes → zelfverwijzingen → x-default → duplicaten.
- De canonieke versie van elke taal moet naar zichzelf verwijzen, niet naar de "hoofdtaal".
- Voor grote meertalige websites wordt hreflang gegenereerd met behulp van een sjabloon, of er wordt gebruikgemaakt van een platform waar talen automatisch aan elkaar worden gekoppeld, zoals 1001site.
Controleer de belangrijkste pagina van uw website met een gratis hreflang-validator — inclusief wederzijdse validatie.
Bronnen
- De Hreflang Validator-pagina van PromoPilot — lijst met controles en veelgestelde vragen.
- Google Search Central - Documentatie over gelokaliseerde versies van pagina's en hreflang.
- Beschrijvingen van websiteaudits met Screaming Frog en Ahrefs Webmaster Tools.



