Lijst van de Hreflang-taalcodes & hoe u ze implementeert

Hreflang-tags concept. SEO-vertaaltool.
Table of Contents

Hreflang-taalcodes zijn een van de dingen die je moet toevoegen aan meertalige websites. Hreflang-taalcodes kunnen het publiek helpen achterhalen welke webtaal momenteel wordt gebruikt.

Daarom is het belangrijk om de juiste taalcode te bepalen met volledige begeleiding over de implementatie van hreflang. In dit artikel bestuderen we de lijst met ISO-standaardtaalcodes en hoe je deze implementeert.

Wat zijn Hreflang-taalcodes?

Een man in een blauw pak achter computers met codeerschermen. Hij lijkt te werken aan een softwareontwikkelingsproject.

Voor degenen onder u die niet weten wat een hreflang-taalcode is: dit is een speciaal HTML-attribuut dat wordt gebruikt om zoekmachines de taal- en regionale targeting van een bepaalde webpagina aan te geven.

Deze code bestaat uit 2 letters, bijvoorbeeld de Franse code is 'fr' en de Spaanse code is 'es'.

Deze codes stellen website-eigenaren in staat om alternatieve versies van pagina's voor verschillende talen of regio's te definiëren. Door hreflang-taalcodes te implementeren, kunt u ervoor zorgen dat gebruikers worden doorgestuurd naar de meest relevante versie van uw content op basis van hun taalvoorkeuren en geografische locatie.

Het belang van het gebruik van de hreflang-taalcode betekent dat je de taalcode voor elk land echt moet begrijpen. Het wordt aanbevolen om deze te combineren met de regionale hreflang-code ISO 3166-1 alpha-2.

Het heeft als doel zoekmachines uitgebreide informatie te geven over de taal en geografische regio waarop een bepaalde webpagina is gericht. Zelfs wanneer ze dezelfde taal gebruiken, kunnen spelling en alledaagse uitdrukkingen verschillen.

Lijst van Hreflang-taalcodes

Een vrouw die interactie heeft met een grote smartphone waarop taalopties worden weergegeven. De telefoon toont Engels, Spaans, Japans en Duits.

Om u te helpen de lijst met hreflang-codes beter te begrijpen, hebben we hieronder een tabel opgenomen op basis van ISO 639-1, ISO 3166 en veelvoorkomende taal-landcombinaties voor hreflang.

ISO 639-1

 

Naam van de taal

Hreflang-taalcode

Afrikaans

af

Albanees

sq

Amhaars

am

Arabisch

ar

Armeens

hy

Azerbeidzjaans

az

Basjkiers

ba

Baskisch

eu

Belarussisch

be

Bengaals

bn

Bosnisch

bs

Bulgaars

bg

Birmaans

my

Catalaans

ca

Cebuano

cb

Centraal-Khmer

km

Chichewa

ny

Chinees (Vereenvoudigd)

zh

Chinees (Traditioneel)

tw

Corsicaans

co

Kroatisch

hr

Tsjechisch

cs

Deens

da

Nederlands

nl

Engels

en

Esperanto

eo

Ests

et

Fijisch

fj

Filipijns

fl

Fins

fi

Frans

fr

Galicisch

gl

Georgisch

ka

Duits

de

Grieks Modern

el

Gujarati

gu

Haïtiaans

ht

Hausa

ha

Hawaïaans

hw

Hebreeuws

he

Hindi

hi

Hmong

hm

Hongaars

hu

IJslands

is

Igbo

ig

Indonesisch

id

Iers

ga

Italiaans

it

Japans

ja

Javaans

jv

Kannada

kn

Kazachs

kk

Koreaans

ko

Koerdisch

ku

Kirgizisch

ky

Lao

lo

Latijn

la

Lets

lv

Litouws

lt

Luxemburgs

lb

Macedonisch

mk

Malagasy

mg

Maleis

ml

Maltees

mt

Maori

mi

Marathi

mr

Mongools

mn

Nepalees

ne

Noors

no

Odia

or

Pashto

ps

Perzisch

fa

Pools

pl

Portugees

pt

Punjabi

pa

Roemeens

ro

Russisch

ru

Samoaans

sm

Schots-Gaelisch

gd

Servisch

sr

Shona

sn

Sindhi

sd

Singalees

si

Slowaaks

sk

Sloveens

sl

Somalisch

so

Zuid-Sotho

st

Spaans

es

Soendanees

su

Swahili

sw

Zweeds

sv

Tagalog

tl

Tahitiaans

ty

Tadzjieks

tg

Tamil

ta

Tataars

tt

Telugu

te

Thais

th

Tonga (Tongaeilanden)

to

Turks

tr

Turkmeens

tk

Oekraïens

uk

Urdu

ur

Oezbeeks

uz

Vietnamees

vi

Welsh

cy

West-Fries

fy

Xhosa

xh

Jiddisch

yi

Yoruba

yo

Zoeloe

zu

ISO 3166

Land

Alpha-2-code

Afghanistan

AF

Albanië

AL

Algerije

DZ

Andorra

AD

Angola

AO

Antarctica

AQ

Argentinië

AR

Armenië

AM

Australië

AU

Oostenrijk

AT

Azerbeidzjan

AZ

Bahrein

BH

Bangladesh

BD

Belarus

BY

België

BE

Belize

BZ

Bolivia (Plurinationale Staat)

BO

Bonaire, Sint Eustatius en Saba

BQ

Brazilië

BR

Brits Indische Oceaanterritorium (het)

IO

Brunei Darussalam

BN

Bulgarije

BG

Burkina Faso

BF

Cambodja

KH

Canada

CA

Chili

CL

China

CN

Colombia

CO

Congo (het)

CG

Kroatië

HR

Cuba

CU

Tsjechië

CZ

Denemarken

DK

Dominica

DM

Ecuador

EC

Egypte

EG

El Salvador

SV

Estland

EE

Ethiopië

ET

Finland

FI

Frankrijk

FR

Frans-Guyana

GF

Gabon

GA

Gambia (the)

GM

Georgië

GE

Duitsland

DE

Griekenland

GR

Groenland

GL

Guatemala

GT

Guinee

GN

Haïti

HT

Honduras

HN

Hongkong

HK

Hongarije

HU

IJsland

IS

India

IN

Indonesië

ID

Iran (Islamitische Republiek)

IR

Irak

IQ

Ierland

IE

Italië

IT

Jamaica

JM

Japan

JP

Jersey

JE

Jordanië

JO

Kazachstan

KZ

Kenia

KE

Korea (de Democratische Volksrepubliek)

KP

Korea (Republiek)

KR

Koeweit

KW

Letland

LV

Libanon

LB

Liberia

LR

Libië

LY

Litouwen

LT

Luxemburg

LU

Macau

MO

Madagaskar

MG

Maleisië

MY

Maldiven

MV

Mauritanië

MR

Mexico

MX

Monaco

MC

Mongolië

MN

Myanmar

MM

Namibië

NA

Nepal

NP

Nederland

NL

Nieuw-Zeeland

NZ

Nigeria

NG

Noorwegen

NO

Oman

OM

Pakistan

PK

Palestina, Staat

PS

Panama

PA

Papoea-Nieuw-Guinea

PG

Paraguay

PY

Filipijnen

PH

Polen

PL

Portugal

PT

Puerto Rico

PR

Qatar

QA

Roemenië

RO

Russische Federatie

RU

Rwanda

RW

Saint-Barthélemy

BL

Saint Lucia

LC

Samoa

WS

San Marino

SM

Saoedi-Arabië

SA

Singapore

SG

Spanje

ES

Sri Lanka

LK

Soedan

SD

Zwitserland

CH

Taiwan (provincie van China)

TW

Tadzjikistan

TJ

Thailand

TH

Timor-Leste

TL

Turkije

TR

Turkmenistan

TM

Oeganda

UG

Oekraïne

UA

Verenigde Arabische Emiraten

AE

Verenigd Koninkrijk van Groot-Brittannië en Noord-Ierland (het)

GB

Kleine afgelegen eilanden van de Verenigde Staten

UM

Verenigde Staten van Amerika

US

Uruguay

UY

Oezbekistan

UZ

Venezuela (Bolivariaanse Republiek)

VE

Vietnam

VN

Maagdeneilanden (Britse)

VG

Maagdeneilanden (VS)

VI

Wallis en Futuna

WF

Westelijke Sahara

EH

Jemen

YE

Zambia

ZM

Zimbabwe

ZW

Veelvoorkomende taal-landcombinaties (hreflang)

Hreflang-code

Taal

Land/regio

en-US

Engels

Verenigde Staten

en-GB

Engels

Verenigd Koninkrijk

fr-FR

Frans

Frankrijk

fr-CA

Frans

Canada

es-ES

Spaans

Spanje

es-MX

Spaans

Mexico

pt-BR

Portugees

Brazilië

pt-PT

Portugees

Portugal

id-ID

Indonesisch

Indonesië

de-DE

Duits

Duitsland

zh-CN

Chinees (vereenvoudigd)

China

zh-TW

Chinees (Traditioneel)

Taiwan

ko-KR

Koreaans

Zuid-Korea

ar-SA

Arabisch

Saoedi-Arabië

nl-NL

Nederlands

Nederland

pl-PL

Pools

Polen

th-TH

Thais

Thailand

tr-TR

Turks

Turkije

vi-VN

Vietnamees

Vietnam

Hoe implementeer je hreflang-taalcodes?

Illustratie van een vrouw die op een computer werkt met code op het scherm. Ze lijkt in gesprek te zijn.

Nu we weten wat de lijst met hreflang-taalcodes voor elke taal is, bespreken we vervolgens hoe je hreflang op een website implementeert.

Hier bespreken we twee manieren, namelijk handmatig en automatisch met behulp van een van de websitevertaaldiensten.

Handmatige implementatie met hreflang-taalcode

De implementatiegids met behulp van de hreflang-taalcode omvat het toevoegen van een speciale <link>-tag in de <head>-sectie van de HTML-code van de website. Een eenvoudig voorbeeld van deze code is:

				
					<link rel=”alternate” href=”https://www.yourdomain.com/” hreflang=”en” />
<link rel=”alternate” href=”https://www.yourdomain.com/” hreflang=”id” />

				
			

Zoals je waarschijnlijk weet, kan het handmatig implementeren van hreflang-tags veel tijd kosten, vooral als je website veel pagina's heeft die ze nodig hebben.

Daarnaast raden we de handmatige aanpak niet aan, omdat deze foutgevoelig is: het handmatig beheren van veel hreflang-tags vergroot het risico op fouten, zoals ongepast gebruik van taal- of landcodes, of fouten in de opmaak van de hreflang-tag.

Niet alleen dat, het toevoegen van overmatige code kan de laadtijden van pagina's vertragen, wat mogelijk van invloed is op de SEO-ranking van uw website.

Dergelijke fouten kunnen ertoe leiden dat content in de verkeerde taal aan gebruikers wordt getoond, wat de gebruikerservaring schaadt.

Doorbreek taalbarrières
Zeg vaarwel tegen taalbarrières en hallo tegen onbeperkte groei! Probeer vandaag nog onze automatische vertaaldienst.

HTML-head-implementatie (met x-default)

Dit is de meest gebruikte methode, waarbij hreflang-tags in de <head>-sectie van de HTML van elke webpagina worden geplaatst. Deze tags informeren zoekmachines over alternatieve versies van de pagina in verschillende talen en regio's. 

				
					<link rel="alternate" href="https://example.com/" hreflang="x-default" />
<link rel="alternate" href="https://example.com/en/" hreflang="en-us" />
<link rel="alternate" href="https://example.com/fr/" hreflang="fr-fr" />
<link rel="alternate" href="https://example.com/es/" hreflang="es-es" />
				
			

Hier is een voorbeeld van de implementatie ervan, zoals te zien is in de afbeelding hiernaast: er is een alternate rel-link met verschillende hreflang-codes, afhankelijk van de talen die de site aanbiedt.

Persoon die op het scherm met de Google Translate-widget werkt. Codeerinterface aan de rechterkant.

De x-default-waarde wordt gebruikt als fallback voor gebruikers van wie de taalvoorkeuren niet overeenkomen met de vermelde opties. Dit helpt verkeerde contentlevering te voorkomen en verbetert de internationale SEO-prestaties.

HTTP-headers voor niet-HTML-content (bijv. PDF's)

Als uw site niet-HTML-content zoals PDF's, afbeeldingen of downloadbare bestanden in meerdere talen aanbiedt, kunt u hreflang implementeren met behulp van HTTP-responsheaders. Dit zorgt ervoor dat zoekmachines zoals Google begrijpen welke bestandsversie ze moeten tonen op basis van de taalvoorkeur van de gebruiker, net zoals bij webpagina's.

Anders dan bij HTML-pagina's, waar hreflang-tags in de <head> staan, definieert u voor niet-HTML-content de alternatieve taalversies met behulp van een Link-header in de serverrespons. Volg deze stappen om hreflang in HTTP-headers te implementeren.

  • Bereid uw bestandsversies voor en zorg ervoor dat u een apart bestand hebt voor elke taal, zoals brochure-en.pdf, brochure-fr.pdf, enz.
  • Host de bestanden op je eigen server, upload elke versie naar je webserver of CDN en zorg ervoor dat elke versie een eigen openbare URL heeft.
  • Toegang tot uw server- of CDN-instellingen
  • Voeg de Link-header handmatig toe: Voeg de Link-header toe in uw serverconfiguratie om alle alternatieve versies te declareren. 

Hier is een voorbeeld van hoe het eruitziet:

  •  
				
					<https://example.com/brochure-en.pdf>; rel="alternate"; hreflang="en-us",
<https://example.com/brochure-fr.pdf>; rel="alternate"; hreflang="fr-fr",
 <https://example.com/brochure.pdf>; rel="alternate"; hreflang="x-default"
				
			

Zodra dit is toegepast, kunt u het controleren via

  • Open uw bestand rechtstreeks in een browser (bijv. https://example.com/brochure-en.pdf).
  • Druk op F12 om Developer Tools te openen.
  • Ga naar het tabblad Network en vernieuw de pagina.
  • Klik op de bestandsaanvraag en controleer het tabblad Headers om te bevestigen dat de Link-header verschijnt onder Response Headers.

XML-sitemap-implementatie

Als je een gecentraliseerde manier wilt om meertalige URL's te beheren, zijn XML-sitemaps een uitstekende optie. Google en andere zoekmachines ondersteunen <xhtml:link>-annotaties in sitemap-items om taal- en regionale versies van dezelfde pagina aan te geven. 

Als u een meertalige plugin gebruikt, wordt meestal automatisch een meertalige XML-sitemap aangemaakt. Hier zijn twee voorbeelden van XML-sitemaps die in het Duits beschikbaar zijn.

Fout in XML-bestandscode, stijlinformatie niet gevonden.

Naast Duits hebben we hier ook voorbeelden in het Italiaans. Dus elke taal die je op de website aanbiedt, moet ook verschillende sitemap-pagina's hebben.

Foutmelding bij XML-codering

Automatische implementatie met Linguise

Linguise biedt een oplossing voor het automatisch implementeren van hreflang. Met behulp van Linguise kunnen hreflang-tags dynamisch worden aangepast aan de vertaalde inhoud, zonder dat handmatige tussenkomst nodig is.

Het platform biedt automatische vertaalfuncties en integratie met verschillende CMS-platforms, wat helpt om de complexiteit van handmatige implementatie te verminderen en het risico op fouten bij het handmatig beheren van hreflang te overwinnen.

Linguise werkt door de originele content van je website te detecteren en naar de doeltaal te vertalen, en die content vervolgens weer te geven zonder dat je een kopie van de site hoeft te maken.

Tegelijkertijd worden automatisch hreflang-tags toegevoegd aan de taal- en regionale versies van uw webpagina's. Dit proces verloopt snel en achter de schermen, zonder dat direct ingrijpen in de HTML-code nodig is.

Met Linguisekunnen gebruikers de meertalige weergave van hun websites efficiënter en effectiever optimaliseren.

Om hreflang automatisch te kunnen toevoegen, moet u verschillende stappen volgen, te beginnen met een websitedomein toevoegen. In het kort zijn de stappen als volgt.

Na het automatische proces kun je de implementatie van de hreflang-taaltag verifiëren. Open hiervoor de pagina die je wilt controleren, klik met de rechtermuisknop > Inspecteren > bekijk het html lang-gedeelte linksboven.

Screenshot van de software-interface van Lleonplanetes. De afbeelding toont een computerscherm met verschillende knoppen en tekst.

De afbeelding hierboven is een voorbeeld van een correcte toepassing van hreflang, omdat het artikel aan de linkerkant Duits gebruikt met de code ‘de’, en wanneer dit wordt gecontroleerd, toont de rechterkant ook het correcte gebruik van de tag, namelijk html lang=”de”.

Als je site geen hreflang-tags heeft, los dit dan onmiddellijk op zodat de website-inhoud beschikbaar is in verschillende talen, zodat het voor bezoekers gemakkelijker te begrijpen is.

Je moet ook weten dat deze hreflang-taalcode ook wordt gebruikt wanneer je een meertalige sitemap indient bij Google Search Console. Zorg er dus voor dat de lettercode voor elke taal correct is, zodat zoekmachines de site gemakkelijk kunnen crawlen.

Tools voor het genereren en valideren van hreflang

Een vrouw in een blauwe jas die naast een computerscherm met code staat. De afbeelding staat symbool voor programmeren of softwareontwikkeling.

Om ervoor te zorgen dat uw hreflang-tags correct worden geïmplementeerd en geoptimaliseerd, zijn er verschillende tools beschikbaar om te helpen bij het genereren en valideren. Deze tools zijn vooral handig voor het beheren van een website met meerdere talen of regionale versies.

Hreflang.org generator

Deze tool is ontwikkeld door SEO-experts en ondersteunt het genereren van hreflang-tags voor HTML, HTTP-headers en XML-sitemaps.

  • Ondersteunt geavanceerde configuraties zoals x-default
  • Hiermee kunt u uitvoer opslaan en hergebruiken
  • Ideaal voor grote sites met veel regionale versies

Hreflang.org is vooral nuttig voor SEO-professionals of ontwikkelaars die aan grote, complexe websites werken. Met flexibele uitvoerformaten biedt het volledige controle over hoe hreflang-tags op verschillende delen van een site worden geïmplementeerd.

Ahrefs Site Audit – hreflang checker

Ahrefs Site Audit is opgenomen in de site-audittool van Ahrefs. Het helpt bij het detecteren van problemen met de hreflang-implementatie, zoals:.

  • Inconsistente tags tussen pagina's
  • Hreflang die verwijst naar niet-canonieke pagina's
  • Ongeldige kruisverwijzingen tussen taalversies

Als onderdeel van een uitgebreid SEO-platform stelt Ahrefs u in staat om diepgaande technische audits uit te voeren en de meertalige SEO-status van uw site continu te monitoren. Het is perfect voor bedrijven en bureaus die regelmatig toezicht op hreflang-prestaties nodig hebben.

Screaming Frog SEO Spider

Deze desktoptool bevat een functie om hreflang te controleren via het crawlen van websites.

  • Controleert hreflang-tags in HTML, HTTP-headers en sitemaps
  • Biedt gedetailleerde rapporten die kunnen worden geëxporteerd
  • Ideaal voor grootschalige technische audits

Screaming Frog blinkt uit in het gedetailleerd crawlen van complexe sitestructuren. Met de hreflang-checker kunt u alle tussentaalrelaties visueel inspecteren en direct technische fouten opsporen die moeilijk handmatig te vinden zijn.

Google Search Console

De laatste tool is Google Search Console. Hoewel GSC geen tags genereert, helpt het je hreflang-implementatie te valideren.

  • Toont fouten zoals ontbrekende tags of niet-gelinkte taalversies
  • Werkt alleen voor sites die in GS zijn geverifieerd

Google Search Console is een must-have, omdat het laat zien hoe Google je hreflang-tags leest en interpreteert. Na de installatie is het een ideale metgezel die directe inzichten biedt vanuit de zoekmachine zelf.

SEO-voordelen van het gebruik van hreflang-code op meertalige sites

Zoals eerder uitgelegd is het belangrijk dat meertalige sites hreflang gebruiken. Waarom is dat belangrijk?

Omdat het gebruik van hreflang-code op meertalige sites een aantal SEO-voordelen biedt die aanzienlijk bijdragen aan de algehele prestaties en zichtbaarheid van de site. Enkele van de belangrijkste voordelen zijn:

  • Minder problemen met dubbele content: Door taal- en regio-targeting te specificeren, helpen hreflang-codes te voorkomen dat zoekmachines identieke content in verschillende taalversies als duplicaat aanmerken, wat een positieve invloed kan hebben op de SEO-prestaties van de site.
  • Verbeterde internationale zichtbaarheid in zoekresultaten: Het implementeren van hreflang-codes zorgt ervoor dat meertalige websites verschijnen in relevante zoekresultaten voor gebruikers in verschillende regio's en talen, wat leidt tot meer zichtbaarheid en verkeer van een wereldwijd publiek.
  • Beter gerichte betrokkenheid van het publiek: Door content in de voorkeurstaal van de gebruiker te tonen, faciliteren hreflang-codes een gerichtere en relevantere betrokkenheid, wat leidt tot meer gebruikerstevredenheid, langere paginabezoeken en betere conversiepercentages.
  • Geoptimaliseerde meertalige contentstrategie: Hreflang-codes stellen website-eigenaren in staat om een uitgebreide meertalige contentstrategie te ontwikkelen en te implementeren die aansluit bij de specifieke voorkeuren en behoeften van diverse internationale doelgroepen, wat uiteindelijk de algehele meertalige SEO -prestaties van de site verbetert.
Klaar om nieuwe markten te verkennen? Probeer onze automatische vertaaldienst gratis met onze 1 maand risicovrije proefperiode. Geen creditcard nodig!

Conclusie: Automatische hreflang-codes met Linguise nu!

Nu begrijp je beter wat de hreflang-taalcode en hreflang-lijst zijn, en hoe je deze zowel handmatig als automatisch kunt implementeren.

Om tijd te besparen en menselijke fouten te voorkomen, kun je het beste de hulp inschakelen van een geautomatiseerde vertaaldienst die in een pakket wordt geleverd met het gebruik van automatische hreflang.

Zo hoef je niet telkens als er talen worden gebruikt, hreflang-links één voor één toe te voegen. Meld je gewoon aan Linguise, voeg een websitedomein, API-sleutelrelatie toe, voeg een taal toe, en automatische vertaling en hreflang-resultaten worden gegenereerd. Effectief toch? Kom op, probeer het nu!

Misschien vindt u het ook interessant om te lezen

Mis het niet!
Abonneer u op onze nieuwsbrief

Ontvang nieuws over automatische websitevertaling, internationale SEO en meer!

Invalid email address
Probeer het eens. Eén per maand, en u kunt zich op elk moment uitschrijven.

Vertrek niet zonder uw e-mailadres te delen!

We kunnen niet garanderen dat je de loterij wint, maar we beloven je wel interessante informatieve nieuwtjes over vertalingen en af en toe kortingen.

Mis het niet!
Invalid email address