Hreflang-taalcodes zijn een van de dingen die u moet toevoegen aan meertalige websites . Hreflang-taalcodes kunnen het publiek helpen erachter te komen welke webtaal momenteel wordt gebruikt.
Daarom is het belangrijk om de juiste taalcode te bepalen met volledige begeleiding bij de implementatie van hreflang. In dit artikel zullen we de lijst met ISO-standaardtaalcodes bestuderen en hoe deze te implementeren.
Wat zijn hreflang -taalcodes?

Voor degenen onder u die niet begrijpen 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, de Franse code is bijvoorbeeld 'fr' en de Spaanse code is 'es'.
Met deze codes kunnen website-eigenaren alternatieve versies van pagina's voor verschillende talen of regio's definiëren. Door hreflang-taalcodes te implementeren, kunt u ervoor zorgen dat gebruikers naar de meest relevante versie van uw inhoud worden geleid op basis van hun taalvoorkeuren en geografische locatie.
Het belang van het gebruik van de hreflang-taalcode betekent dat u de taalcode voor elk land echt moet begrijpen. Het wordt aanbevolen om deze te combineren met de ISO 3166-1 alpha-2 regionale hreflang-code.
Het is bedoeld om uitgebreide informatie aan zoekmachines te bieden over de taal en de geografische regio waarnaar een bepaalde webpagina is gericht. Ook al gebruiken ze dezelfde taal, spelling en alledaagse zinnen kunnen verschillen.
Lijst met hreflang taalcodes

Om u te helpen de lijst met hreflang-codes beter te begrijpen, hebben we hieronder een tabel gegeven op basis van ISO 639-1, ISO 3166 en gemeenschappelijke taalcombinaties Hreflang.
ISO 639-1
Naam van de taal | Hreflang-taalcode |
Afrikaans | af |
Albanees | vierkante meter |
Amhaars | ben |
Arabisch | ar |
Armeens | hoi |
Azerbeidzjaans | az |
Bashkir | ba |
baskisch | EU |
Wit-Russisch | zijn |
Bengaals | miljard |
Bosnisch | bs |
Bulgaars | bg |
Birmees | Mijn |
Catalaans | ca |
Cebuano | cb |
Centrale Khmer | km |
Chichewa | ni |
Chinees (vereenvoudigd) | z |
Chinese traditionele) | twee |
Corsicaans | co |
Kroatisch | uur |
Tsjechisch | cs |
Deens | da |
Nederlands | nl |
Engels | nl |
Esperanto | ee |
Ests | enz |
Fijisch | fj |
Filipijns | fl |
Fins | fi |
Frans | NS |
Galicisch | gl |
Georgisch | ka |
Duits | de |
Grieks Modern | el |
Gujarati | gu |
Haïtiaans | ht |
Hausa | ha |
Hawaïaans | hw |
Hebreeuws | Hij |
Hindi | Hoi |
Hmong | Hm |
Hongaars | he |
IJslands | is |
Igbo | ig |
Indonesisch | ID kaart |
Iers | ga |
Italiaans | Het |
Japans | ja |
Javaans | jv |
Kannada | kn |
Kazachs | kk |
Koreaans | ko |
Koerdisch | Ku |
Kirgizisch | ky |
Lao | zie |
Latijns | la |
Lets | lv |
Litouws | Het |
Luxemburgs | pond |
Macedonisch | mk |
Madagaskar- | mg |
Maleis- | ml |
Maltees | mt |
Maori- | mi |
Marathi | Dhr |
Mongools | mn |
Nepalees | ne |
Noors | Nee |
Odia | of |
Pasjtoe | ps |
Perzisch | fa |
Pools | pl |
Portugees | pt |
Punjabi | vader |
Roemeense | ro |
Russisch | Ru |
Samoaans | sm |
Schots Gaelic | gd |
Servisch | sr |
Shona | sn |
Sindhi | sd |
Singalees | si |
Slowaaks | sk |
Sloveens | sl |
Somalisch | Dus |
Sotho, Zuid | st |
Spaans | es |
Soendanees | zo |
Swahili | zw |
Zweeds | sv |
Tagalog | tl |
Tahitiaans | ty |
Tadzjieks | tg |
Tamil | ta |
Tataars | tt |
Telugu | te |
Thais | e |
Tonga (Tonga-eilanden) | naar |
Turks | tr |
Turkmeens | tk |
Oekraïens | VK |
Urdu | jij |
Oezbeeks | uz |
Vietnamees | vi |
Welsh | cy |
West-Fries | fy |
Xhosa | xh |
Jiddisch | ja |
Joruba | jo |
Zoeloe | zo |
ISO 3166
Land | Alfa-2 code |
Afghanistan | AF |
Albanië | Al |
Algerije | Dz |
Andorra | ADVERTENTIE |
Angola | Ao |
Antarctica | Aq |
Argentinië | AR |
Armenië | BEN |
Australië | Au |
Oostenrijk | BIJ |
Azerbeidzjan | Az |
Bahrein | BH |
Bangladesh | BD |
Wit -Rusland | DOOR |
België | ZIJN |
Belize | BZ |
Bolivia (plurinational staat van) | Bo |
Bonaire, Sint Eustatius en Saba | BQ |
Brazilië | BR |
British Indian Ocean Territory (de) | IO |
Brunei Darussalam | Bn |
Bulgarije | BG |
Burkina Faso | BF |
Cambodja | Kh |
Canada | Ca |
Chili | Klet |
China | CN |
Colombia | CO |
Congo (de) | CG |
Kroatië | HR |
Cuba | Cu |
Tsjechië | CZ |
Denemarken | DK |
Dominica | DM |
Ecuador | EC |
Egypte | Bijv. |
El Salvador | SV |
Estland | EE |
Ethiopië | ET |
Finland | Fi |
Frankrijk | Fris |
Frans Guyana | GF |
Gabon | GA |
Gambia (de) | GM |
Georgië | Ge |
Duitsland | De |
Griekenland | GR |
Groenland | Gl |
Guatemala | GT |
Guinea | Gn |
Haïti | HT |
Honduras | HN |
Hong Kong | HK |
Hongarije | Hu |
IJsland | IS |
India | IN |
Indonesië | Id |
Iran (Islamitische Republiek) | IR |
Irak | IQ |
Ierland | D.W.Z |
Italië | HET |
Jamaica | JM |
Japan | JP |
Jersey | JE |
Jordanië | Jo |
Kazachstan | Kz |
Kenia | Klootzak |
Korea (de Democratische Volksrepubliek) | Kp |
Korea (de Republiek) | Kr |
Koeweit | Kw |
Letland | Lv |
Libanon | Lb |
Liberia | LR |
Libië | Ly |
Litouwen | Lt |
Luxemburg | Lu |
Macao | Mo |
Madagascar | Mg |
Maleisië | MIJN |
Maldiven | MV |
Mauritanië | Meneer |
Mexico | Mx |
Monaco | MC |
Mongolië | Mn |
Myanmar | Mm |
Namibië | NA |
Nepal | NP |
Nederland (de) | NL |
Nieuw -Zeeland | NZ |
Nigeria | Ng |
Noorwegen | NEE |
Oman | Om |
Pakistan | Pk |
Palestina, staat van | Ps |
Panama | Pa |
Papoea -Nieuw -Guinea | Pg |
Paraguay | Py |
Filippijnen (de) | PH |
Polen | PL |
Portugal | PT |
Puerto Rico | PR |
Qatar | QA |
Roemenië | RO |
Russische Federatie (de) | Ru |
Rwanda | RW |
Saint Barthélemy | BL |
Sint Lucia | LC |
Samoa | WS |
San Marino | SM |
Saoedi -Arabië | SA |
Singapore | SG |
Spanje | Es |
Sri Lanka | Lk |
Soedan (de) | SD |
Zwitserland | Ch |
Taiwan (provincie China) | Tw |
Tadzjikistan | TJ |
Thailand | E |
Timor-Leste | TL |
Kalkoen | TR |
Turkmenistan | TM |
Oeganda | Ug |
Oekraïne | Ua |
Verenigde Arabische Emiraten (de) | AE |
Verenigd Koninkrijk van Groot -Brittannië en Noord -Ierland (de) | GB |
Verenigde Staten Minor outlying eilanden (de) | Ur |
Verenigde Staten van Amerika (de) | ONS |
Uruguay | Uy |
Oezbekistan | Uz |
Venezuela (Bolivarian Republiek van) | Vele |
Vietnam | VN |
Maagdeneilanden (Brits) | VG |
Maagdeneilanden (VS) | VI |
Wallis en Futuna | WF |
Westelijke Sahara | Eh |
Jemen | GIJ |
Zambia | Zm |
Zimbabwe | ZW |
Gemeenschappelijke combinaties van taalgrenzen (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 | Versimpeld Chinees) | China |
ZH-TW | Chinese traditionele) | 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 | Kalkoen |
VI-VN | Vietnamees | Vietnam |
Hoe hreflang -talencodes te implementeren?

Nadat we weten wat de lijst met hreflang-taalcodes voor elke taal is, zullen we vervolgens bespreken hoe hreflang op een website kan worden geïmplementeerd.
Hier zijn er twee manieren die we zullen bespreken, namelijk handmatig en automatisch met behulp van een van de websitevertaaldiensten.
Handmatige implementatie met hreflang taalcode
De implementatiehandleiding waarbij de hreflang-taalcode wordt gebruikt, omvat het toevoegen van een special label in de gedeelte van de HTML-code van de website. Een eenvoudig voorbeeld van deze code is:
Zoals u waarschijnlijk weet, kan het handmatig implementeren van hreflang-tags veel tijd in beslag nemen, vooral als uw website veel pagina's heeft waarvoor deze nodig zijn.
Bovendien raden we de handmatige aanpak af, omdat deze gevoelig is voor fouten. Het handmatig beheren van veel hreflang-tags verhoogt het risico op fouten, zoals ongepast gebruik van taal- of landcodes, of fouten in het hreflang-tagformaat.
Niet alleen dat: het toevoegen van overmatige code kan de laadtijden van pagina's vertragen, wat mogelijk de SEO-ranking van uw website beïnvloedt.
Dergelijke fouten kunnen ertoe leiden dat inhoud in de verkeerde taal aan gebruikers wordt weergegeven, waardoor de gebruikerservaring wordt geschaad.
HTML-hoofdimplementatie (met X-Default)
Dit is de meest gebruikte methode, waarbij hreflang -tags worden geplaatst in de HTML's van elke webpagina<head> Sectie. Deze tags informeren zoekmachines over alternatieve versies van de pagina in verschillende talen en regio's.
Hier is een voorbeeld van de implementatie ervan, zoals te zien in de volgende afbeelding aan de rechterkant, er is een alternatieve rel -link uitgerust met verschillende hreflang -codes volgens de door de site geleverde talen.

De X-Default-waarde wordt gebruikt als een fallback voor gebruikers wier taalvoorkeuren niet overeenkomen met vermelde opties. Het helpt om verkeerd gerichte inhoud te voorkomen en verbetert de internationale SEO -prestaties.
HTTP-headers voor niet-HTML-inhoud (bijv. PDFS)
Als uw site niet-HTML-inhoud bedient, zoals PDF's, afbeeldingen of downloadbare bestanden in meerdere talen, kunt u hreflang implementeren met behulp van HTTP-responskoppen. Dit zorgt ervoor dat zoekmachines zoals Google begrijpen welke bestandsversie te dienen op basis van de taalvoorkeur van de gebruiker, net als met webpagina's.
In tegenstelling tot HTML -pagina's, waar hreflang -tags in de<head> , voor niet-HTML-inhoud, definieert u de alternatieve taalversies met behulp van een linkkop in de serverreactie. Om hreflang in HTTP -headers te implementeren, kunt u deze stappen volgen.
- Bereid uw bestandsversies voor, zorg ervoor dat u een apart bestand hebt voor elke taal, zoals brochure-en.pdf, brochure-fr.pdf, enz.
- Host de bestanden op uw eigen server, upload elke versie naar uw websiteserver of CDN, zodat elk zijn eigen openbare URL heeft.
- Toegang tot uw server- of CDN -instellingen
- Voeg de koppelingsheader handmatig toe: voeg de linkkop in uw serverconfiguratie toe om alle alternatieve versies te verklaren.
Hier is een voorbeeld van hoe het eruit ziet:
; rel="alternate"; hreflang="en-us",
; rel="alternate"; hreflang="fr-fr",
; rel="alternate"; hreflang="x-default"
Eenmaal toegepast, kunt u dit controleren via
- Open uw bestand rechtstreeks in een browser (bijv. Https://example.com/brochure-en.pdf).
- Druk op F12 om ontwikkelaarstools te openen.
- Ga naar het Netwerk en vernieuw de pagina.
- Klik op het bestandsverzoek en controleer het Headers om te bevestigen dat de koptekst wordt weergegeven onder antwoordkoppen.
XML Sitemap -implementatie
Als u de voorkeur geeft aan een gecentraliseerde manier om meertalige URL's te beheren, zijn XML -sitemaps een geweldige optie. Google en andere zoekmachines ondersteunen<xhtml:link> Annotaties binnen sitemap -vermeldingen om taal- en regionale versies van dezelfde pagina aan te geven.
Als u een meertalige plug -in gebruikt, wordt meestal automatisch een meertalige XML -sitemap gemaakt. Hier zijn twee voorbeelden van XML -sitemaps beschikbaar in het Duits.

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

Automatische implementatie met Linguise
Linguise biedt een oplossing voor het automatisch implementeren van hreflang. Met 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 , waardoor de complexiteit van handmatige implementatie wordt verminderd en het risico op fouten bij het handmatig beheren van hreflang wordt overwonnen.
Linguise werkt door de originele inhoud van uw website te detecteren en te vertalen naar de doeltaal, en vervolgens die inhoud weer te geven zonder dat u een sitekopie hoeft te maken.
Tegelijkertijd worden automatische hreflang-tags toegevoegd aan de taal- en regionale versies van uw webpagina's. Dit proces vindt snel en achter de schermen plaats, zonder dat directe tussenkomst in de HTML-code nodig is.
Met Linguisekunnen gebruikers de meertalige weergave van hun websites efficiënter en effectiever optimaliseren.
Om hreflang automatisch toe te kunnen voegen, moet u verschillende stappen volgen, beginnend bij het toevoegen van een websitedomein . In het kort zijn de stappen als volgt.
- Registreer Linguise gratis
- Websitedomein toevoegen
- Vraag een API-sleutel aan
- Taalvertaling toevoegen
- Taalwisselaar instellen
- De website is vertaald en het gebruik van hreflang gebeurt automatisch
Na het automatische proces kunt u de implementatie van de hreflang-taaltag verifiëren. Open hiervoor de pagina die u wilt controleren, klik met de rechtermuisknop > Inspecteren > kijk naar de html lang-sectie linksboven.

De afbeelding hierboven is een voorbeeld van de juiste toepassing van hreflang, omdat het artikel aan de linkerkant Duits gebruikt met de code 'de', en wanneer aangevinkt, toont de rechterkant ook het juiste gebruik van de tag, namelijk html lang=”de ”.
Als uw site geen hreflang-tags heeft , repareer dit dan onmiddellijk, zodat de website-inhoud in verschillende talen beschikbaar is, zodat bezoekers deze gemakkelijker kunnen begrijpen.
U moet ook weten dat deze hreflang-taalcode ook wordt gebruikt wanneer u een meertalige sitemap indient bij Google Search Console. Zorg er dus voor dat de lettercode voor elke taal correct is, zodat zoekmachines deze gemakkelijk kunnen doorzoeken.
Tools voor Hreflang -generatie en validatie

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 nuttig voor het beheren van een website met meerdere talen of regionale versies.
Hreflang.org generator
Deze tool is ontwikkeld door SEO -experts en ondersteunt hreflang -taggeneratie voor HTML, HTTP -headers en XML -sitemaps.
- Ondersteunt geavanceerde configuraties zoals X-Default
- Hiermee kunt u output opslaan en hergebruiken
- Geweldig voor grote sites met veel regionale versies
Hreflang.org is vooral handig voor SEO -professionals of ontwikkelaars die werken op grote, complexe websites. Met flexibele uitvoerformaten biedt het volledige controle over hoe hreflang -tags worden geïmplementeerd in verschillende delen van een site.
Ahrefs Site Audit - Hreflang Checker
Ahrefs Site Audit is opgenomen in de site -audittool van Ahrefs. Het helpt bij het detecteren van hreflang -implementatieproblemen zoals.
- Inconsistente tags tussen pagina's
- Hreflang die wijst op niet-canonieke pagina's
- Ongeldige kruisverwijzing tussen taalversies
Als onderdeel van een uitgebreid SEO -platform, kunt u ahrefs diepe technische audits uitvoeren en continu de meertalige SEO -gezondheid van uw site volgen. Het is perfect voor bedrijven en agentschappen die regelmatig toezicht op hreflang -prestaties vereisen.
Schreeuwende kikker seo spider
Deze desktoptool bevat een functie om Hreflang te controleren via de website die de website kruipen.
- Verifieert hreflang -tags in HTML, HTTP -headers en sitemaps
- Biedt gedetailleerde rapporten die kunnen worden geëxporteerd
- Ideaal voor grootschalige technische audits
Screaming kikker blinkt in detail uit in kruipende complexe site -structuren. Met de hreflang-checker kunt u alle inter-talende relaties visueel inspecteren en onmiddellijk technische fouten detecteren die moeilijk handmatig te vinden zijn.
Google Zoekconsole
De laatste tool is Google Search Console. Hoewel het geen tags genereert, helpt GSC bij het valideren van uw hreflang -implementatie.
- Toont fouten zoals ontbrekende tags of niet -gekoppelde taalversies
- Werkt alleen voor sites geverifieerd in GS
Google Search Console is een must-have omdat het laat zien hoe Google uw hreflang-tags leest en interpreteert. Na het opzetten is het een ideale metgezel die directe inzichten van de zoekmachine zelf biedt.
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 inhoud : door taal- en regionale targeting te specificeren, helpen hreflang-codes te voorkomen dat zoekmachines identieke inhoud in verschillende taalversies als duplicaat markeren, wat een positieve invloed kan hebben op de SEO-prestaties van de site.
- Verbeterde internationale zoekzichtbaarheid: Door het implementeren van hreflang-codes kunnen meertalige websites worden weergegeven in relevante zoekresultaten voor gebruikers in verschillende regio's en talen, wat leidt tot meer zichtbaarheid en verkeer van een wereldwijd publiek.
- Beter gerichte doelgroepbetrokkenheid: Door inhoud in de voorkeurstaal van de gebruiker te presenteren, faciliteren hreflang-codes een meer gerichte en relevante betrokkenheid, wat leidt tot een grotere gebruikerstevredenheid, langere paginabezoeken en verbeterde conversiepercentages.
- Geoptimaliseerde meertalige inhoudsstrategie: Hreflang-codes stellen website-eigenaren in staat een alomvattende meertalige inhoudsstrategie te ontwikkelen en te implementeren die aansluit bij de specifieke voorkeuren en behoeften van een divers internationaal publiek, waardoor uiteindelijk de algehele meertalige SEO- prestaties van de site worden verbeterd.
Conclusie: Automatische hreflang -codes met Linguise nu!
Nu begrijpt u beter wat de hreflang-taalcode en de hreflang-lijst zijn, en hoe u deze zowel handmatig als automatisch kunt implementeren.
Om tijd te besparen en menselijke fouten te voorkomen, kunt u het beste gebruik maken van de hulp van een geautomatiseerde vertaalservice die wordt geleverd in een pakket met het gebruik van automatische hreflang.
Op deze manier hoeft u niet zo vaak hreflang-links één voor één toe te voegen als er talen worden gebruikt. Meld u eenvoudig aan bij Linguise , voeg een websitedomein en een API-sleutelrelatie toe, voeg een taal toe en er worden automatische vertalingen en hreflang-resultaten gegenereerd. Effectief toch? Laten we gaan, probeer het nu!