İçeriğe geç

Hreflang voor webshops: internationale SEO-gids voor Nederlandse retailers

K
Kerem Admin
8 dk okuma

Een hreflang-implementatie is een technische SEO-oplossing waarmee zoekmachines de taal- en regioversie van een webpagina voor internationale webshops herkennen. Voor Nederlandse retailers die meertalig verkopen, is dit attribuut essentieel om de juiste pagina aan de juiste klant te tonen. Deze gids legt uit hoe hreflang werkt, hoe je het implementeert en welke fouten je moet vermijden.

Hreflang implementatie voor een internationale Nederlandse webshop
  • Hreflang is geen rankingfactor, maar bepaalt welke taal- of regioversie van een pagina in de zoekresultaten verschijnt.
  • Google ondersteunt hreflang via HTML-linktags, HTTP-headers en XML-sitemaps, maar niet via JSON-LD.
  • Elke URL in een hreflang-set moet een terugkerende link bevatten naar alle andere versies, inclusief zichzelf.

Voor meer, zie onze SEO-kosten voor webshops in Nederland-pagina.

Wat is hreflang en waarom is het belangrijk voor webshops?

Hreflang is een HTML-attribuut dat zoekmachines vertelt welke taal- of regioversie van een pagina relevant is voor een gebruiker.

Hreflang is een technisch signaal voor zoekmachines zoals Google. Het attribuut geeft aan welke taal en welke regio een specifieke URL bedient. Voor een internationale webshop met aparte versies in het Nederlands, Engels en Duits voorkomt hreflang dat Google de verkeerde pagina toont aan bezoekers uit België, Nederland of Duitsland.

Zonder hreflang kan Google zelf bepalen welke taalversie relevant is. Dat leidt vaak tot de verkeerde URL in de zoekresultaten. Een Nederlandse klant die 'schoenen kopen' intikt, kan bijvoorbeeld de Duitse of Engelse pagina zien. Hreflang lost dit op door de relatie tussen taalversies expliciet te maken. Het is geen rankingfactor, maar het verbetert de zichtbaarheid en klikfrequentie wel degelijk.

Voor Nederlandse retailers die grensoverschrijdend verkopen, is hreflang dan ook onmisbaar. Zeker als je dezelfde content in meerdere talen aanbiedt met eigen URL's. Het zorgt voor een betere gebruikerservaring, minder dubbelcontentrisico en hogere conversiekansen in elke doelmarkt.

Hoe werkt hreflang: taal- en regiocodes

Hreflang gebruikt standaardcodes zoals 'nl-nl' voor Nederland en 'nl-be' voor België om taal en regio te combineren.

Een hreflang-attribuut bestaat altijd uit een taalcode van twee letters en optioneel een regiocode van twee letters. De taalcode volgt ISO 639-1, de regiocode ISO 3166-1 alpha-2. Voor de Nederlandse markt gebruik je 'nl-nl'. Voor Vlaanderen en Brussel gebruik je 'nl-be'. Alleen de taalcode 'nl' is ook mogelijk als je geen regionale targeting nodig hebt.

Belangrijk is dat elke taalversie een zelfverwijzende hreflang-tag bevat. Een Nederlandse pagina linkt niet alleen naar de Engelse en Duitse versie, maar ook naar zichzelf. Zo ontstaat een volledige set van alternatieven. Vergeet daarnaast nooit de terugkerende links: als pagina A naar pagina B verwijst, moet pagina B ook naar pagina A verwijzen. Anders negeert Google het signaal mogelijk.

Google ondersteunt ook 'x-default'. Deze waarde wijst op de standaardpagina voor gebruikers waarvan de taal of regio niet in de set voorkomt. Denk aan een Engelstalige homepage als vangnet voor bezoekers buiten je doellanden. Dit is een slimme toevoeging voor webshops die wereldwijd verkeer ontvangen.

Hoe implementeer je hreflang in je webshop?

De drie ondersteunde implementatiemethoden zijn de HTML-linktag, HTTP-headers en XML-sitemaps.

De meest gebruikte methode is de HTML-linktag in de head van elke pagina. Je plaatst voor elke taalversie een link met rel="alternate" en hreflang. Voor een webshop met honderden of duizenden productpagina's is dit alleen praktisch als je templates gebruikt. Platforms zoals Shopify en Magento ondersteunen hreflang via apps of aangepaste code.

Voor niet-HTML-bestanden zoals pdf's gebruik je HTTP-headers. Een Link-header met daarin het rel="alternate"-attribuut en de hreflang-waarde werkt hetzelfde als de linktag in de head. XML-sitemaps zijn de derde optie. Hierin voeg je per URL een xhtml:link-blok toe met alle alternatieven. Die methode is overzichtelijk en werkt goed voor grote webshops.

Een veelgemaakte misvatting is dat Google hreflang via JSON-LD ondersteunt. Dat is niet het geval. Structured data is bedoeld voor rich snippets, niet voor taalalternatieven. Gebruik dus altijd een van de drie ondersteunde methoden om te voorkomen dat je signaal verloren gaat.

Veelgemaakte fouten bij hreflang

De meest gemaakte fouten zijn ontbrekende terugkerende links, onjuiste codes en conflicten met canonical tags.

Fout één: terugkerende links vergeten. Elke URL in de hreflang-set moet naar alle andere versies verwijzen, inclusief zichzelf. Ontbreekt er een link, dan kan Google de set niet volledig interpreteren. Dit gebeurt vaak bij dynamische webshops waarbij producten niet in alle talen bestaan.

Fout twee: verkeerde of inconsequente codes. Sommige retailers gebruiken 'nl_nl' met een underscore of 'NL-nl' met hoofdletters. Google accepteert alleen de notatie met een streepje, zoals 'nl-nl'. Ook het mengen van 'nl' en 'nl-nl' in dezelfde set zorgt voor verwarring. Kies één systeem en pas dat consistent toe.

Fout drie: conflicten met canonical tags. De canonical URL moet altijd naar dezelfde pagina verwijzen als de zelfverwijzende hreflang-tag. Als je canonical naar de Engelse versie wijst terwijl hreflang de Nederlandse versie aanwijst, stuurt Google twee tegenstrijdige signalen. Controleer daarom elke URL-set voor publicatie.

Hreflang en URL-structuur: welk domeinmodel kies je?

Hreflang werkt met elke URL-structuur, maar vereist een strategische keuze tussen ccTLD, subdomein of submap.

Nederlandse retailers die internationaal groeien, kiezen vaak tussen een ccTLD zoals .nl en .de, een subdomein zoals de.voorbeeldshop.nl, of een submap zoals voorbeeldshop.nl/de/. Alle drie de modellen werken met hreflang. Een ccTLD geeft het sterkste landsignaal, maar kost meer tijd en budget. Submappen zijn het makkelijkst te onderhouden.

Belangrijk is dat hreflang geen vervanging is voor een goede URL-structuur. Google gebruikt meerdere signalen om de geografische focus te bepalen. Denk aan het domein, de taal van de content, lokale valuta en adresgegevens. Hreflang bevestigt die signalen, maar lost een slechte structuur niet op.

Voor de Belgische markt is een aparte 'nl-be'-versie niet altijd nodig. Veel Nederlandse webshops gebruiken één Nederlandse versie voor zowel Nederland als Vlaanderen. Dat is prima, zolang je geen afzonderlijke URL's publiceert voor dezelfde taal zonder regiosignaal. Anders ontstaat onbedoelde concurrentie tussen je eigen pagina's.

Hreflang controleren en monitoren

Je controleert hreflang met de URL-inspectietool in Google Search Console en gespecialiseerde hreflang-validators.

Na de implementatie is het essentieel om te monitoren of Google je hreflang-set correct interpreteert. In Google Search Console kun je per URL controleren welke versie Google heeft gevonden en geïndexeerd. De URL-inspectietool toont of de alternatieve taalversies zijn herkend. Foutmeldingen zoals 'alternatieve pagina met juiste hreflang-tag' zijn een goed signaal.

Daarnaast bestaan er online validators en SEO-crawlers die hreflang-sets volledig controleren. Deze tools checken of alle terugkerende links aanwezig zijn, codes geldig zijn en geen pagina's ontbreken. Voor grote webshops is dit sneller dan handmatige controles. Plan een maandelijkse controle in, zeker na het toevoegen van nieuwe taaldomeinen of productlijnen. Wil je weten wat een professionele aanpak kost? Bekijk dan de prijzen van Crawza.

Let ook op de interactie met canonical en indexatie. Een pagina met een noindex-tag heeft geen hreflang nodig. Controleer of je niet per ongeluk hreflang plaatst op pagina's die geblokkeerd zijn in robots.txt of een 404-status retourneren. Zo blijft je internationale SEO-techniek schoon en voorspelbaar.

Praktische checklist voor Nederlandse retailers

De praktische checklist omvat het kiezen van een structuur, het genereren van tags in templates en het maandelijks monitoren in Search Console.

Begin met een inventarisatie van alle taal- en regioversies van je webshop. Bepaal of je 'nl-nl' en 'nl-be' apart wilt targeten of dat één Nederlandse versie voldoende is. Noteer vervolgens voor elke URL welke alternatieven er bestaan. Gebruik een spreadsheet of een hreflang-generator om fouten te voorkomen.

Implementeer de tags daarna in je templates, zodat ze automatisch op elke product- en categoriepagina verschijnen. Test een kleine set pagina's voordat je de hele webshop publiceert. Controleer of de HTML correct is gegenereerd en of de URL's exact overeenkomen, inclusief protocol en eventuele parameters.

Monitor ten slotte de resultaten in Google Search Console. Vergelijk de prestaties per land en taal. Als Nederlandse gebruikers in België de verkeerde versie zien, pas dan je regiocodes aan. Blijf de set onderhouden bij nieuwe producten, vertalingen of domeinwijzigingen. Internationale SEO is geen eenmalig project, maar een doorlopend proces. Vergelijk ook SEO-kosten voor webshops in Nederland en B2B-webshop SEO in België voor een compleet beeld.

Je kunt de prijzen van Crawza verkennen.

Veelgestelde vragen

Wat is het verschil tussen hreflang en een canonical tag?

Hreflang geeft zoekmachines de alternatieve taal- en regioversies van een pagina. Een canonical tag wijst de voorkeursversie aan bij bijna-duplicate content. Hreflang vervangt canonical niet: beide tags kunnen naast elkaar bestaan en moeten naar dezelfde URL verwijzen om verwarring te voorkomen.

Is hreflang een rankingfactor in Google?

Nee, hreflang is geen directe rankingfactor. Google heeft dat bevestigd in zijn documentatie. Het signaal bepaalt wel welke taalversie in de zoekresultaten verschijnt voor gebruikers in een bepaald land of met een bepaalde taal. Daardoor heeft het indirect effect op doorklikratio en conversies.

Heb ik hreflang nodig als ik alleen een .nl-domein heb?

Alleen als je meerdere taal- of regioversies van je webshop publiceert. Verkoop je uitsluitend in Nederland in het Nederlands? Dan is hreflang niet nodig. Zodra je bijvoorbeeld een Duitse, Engelse of Vlaamse versie toevoegt, is hreflang aan te raden om taalconflicten te voorkomen.

Hoe snel werkt hreflang na implementatie?

Google moet je pagina's opnieuw crawlen en de nieuwe hreflang-signalen verwerken. Dat kan enkele dagen tot een paar weken duren. Met de URL-inspectietool in Google Search Console kun je controleren of Google de taalalternatieven inmiddels heeft herkend.

On the Crawza blog you will find articles about products, product care, buying guides, trends, and much more. Explore our posts to learn everything about our products and collections.