Wanneer je een website op het internet plaatst en deze meertalig wilt maken, heb je een hreflang-tag nodig. Deze informeert Google welk type taal je op een specifieke pagina gebruikt. De tag onthult de relatie tussen webpagina's in verschillende talen. Als je een pagina in het Spaans, Frans of een andere taal vertaalt, kun je een signaal toevoegen om de taal van die specifieke pagina te identificeren.
De hreflang-tag is een HTML-attribuut dat wordt gebruikt om de taal van de website samen met de geografische locatie te beschrijven. Het toont de inhoud van een website in meerdere talen. Als je via een Google-zoekmachine in het Engels naar een website zoekt, zie je de website in het Engels dankzij de hreflang-tag.
Als je de website in een ander land opent, bijvoorbeeld Frankrijk, wordt de webpagina in het Frans weergegeven. Het kan echter voorkomen dat de hreflang-tags soms verkeerd zijn ingesteld. Hierdoor verschijnt de foutmelding "Uw site heeft geen hreflang-tags". Gelukkig is dit probleem snel op te lossen.

Wanneer zijn hreflang-tags vereist?
Websites hebben hreflang-tags nodig wanneer er meerdere versies zijn op basis van taal of regio. Voordat je het probleem van ontbrekende hreflang-tags aanpakt, moet je alle regionale of taalversies van je websites in kaart brengen.
Navigatie en taalwisselaars leiden bezoekers naar de juiste URL wanneer ze door uw website browsen. Als een website een lijst met verschillende URL's heeft, zoals een website in andere talen, dan geeft de XML-sitemap de zoekmachine een lijst met al deze URL's. Net zoals de HTML-sitemap of gewoon navigatiemenu's een bezoeker begeleiden, begeleidt een XML-sitemap een zoekmachine naar de juiste URL.
Zo ziet een hreflang-tag eruit:
De en-US verwijst naar de code voor het “US-dialect” van de Engelse taal die in de VS wordt gebruikt. Je kunt ook expert tools van Linguise gebruiken om een hreflang-tag voor je website in te stellen zonder de rompslomp van het schrijven van code.
Methoden om hreflang-tags te plaatsen

Er zijn twee methoden om hreflang-tags op een website te plaatsen. De eerste methode is het gebruik van XML-sitemaps en de tweede methode is het gebruik van de paginatagging-methoden. Hier is het verschil tussen de twee:
Methoden voor het taggen van pagina's via de HTML-head
Paginatagging biedt een eenvoudige methode om hreflang-tags aan je website toe te voegen. Bij deze methode wordt een hreflang-tag toegevoegd aan de header van de HTML van je website. De paginatag voor je website ziet er als volgt uit:
De “en” -tag wordt gebruikt voor Engels, en als je deze pagina naar het Duits wilt vertalen, moet je “de” toevoegen, of voor een Chinese versie “zh-CN” in het HTML-adres. De resulterende HTML-tags zien er dan zo uit:
Chinese
Duits
Dit proces lijkt misschien eenvoudig, maar u moet voor elke webpagina een aparte code toevoegen. Het kost veel tijd en kan ook leiden tot handmatige fouten bij het invoeren van de codes, wat verschillende fouten kan veroorzaken
Alternatieve taaltags
De alternatieve taaltag vormt een aanvulling op het hreflang-attribuut en stelt je in staat om zoekmachines te laten zien wat de relatie is tussen vertaalde webpagina's van je website.
Bijvoorbeeld, wat is de Spaanse versie van deze Franse pagina en wat is ook de oorspronkelijke taalversie van deze pagina.
Het is handig wanneer je content hebt gemaakt die specifiek is voor een lokaal publiek. Het hreflang-attribuut geeft zoekmachines een signaal dat een gebruiker die vanuit Frankrijk met een Franse zoekopdracht zoekt, de Franse versie van de pagina wil in plaats van een pagina met vergelijkbare inhoud in het Engels.

Als de gebruiker beide talen spreekt, Frans en Engels, kan Google ook beide resultaten tonen.
HTTP-header taalmarkering voor bestanden
Hreflang-tags worden aan webpagina's toegevoegd met behulp van een HTTP-header voor niet-HTML-inhoud en PDF-bestanden. Je kunt een href-tag toevoegen in de link-elementen van je HTTP-header. De header wordt aan het einde van de link toegevoegd en ziet er als volgt uit:
; rel="alternate"; hreflang="es"
Je kunt alles toevoegen in het gedeelte dat in het rood is geschreven. Voeg gewoon de URL van het pdf-bestand toe en koppel de hreflang-tag aan het einde.
Wat is de Hreflang-foutmelding die Google teruggeeft?
Wanneer je een "je site heeft geen hreflang-tags" ziet, betekent dit dat er een probleem is met de kruisverwijzing of linking van de pagina. Dit betekent dat pagina 1 linkt naar pagina 2, maar pagina 2 niet teruglinkt naar pagina 1. Het ontbreken van een retour-tag leidt vaak tot een Hreflang-fout. Je kunt de XML-sitemaps controleren om het aantal Hreflang-tags op een enkele pagina en de fouten die met deze tags samenhangen, te achterhalen. Zorg ervoor dat je grondig onderzoek doet voordat je een oplossing toepast.
Taalcodefouten
De correcte hreflang-tag voor Urdu is lang=ur. Je kunt verschillende tools gebruiken om meer te weten te komen over de codes die voor elke taal worden gebruikt. Linguise biedt je een eenvoudige oplossing voor fouten in hreflang-tags. Zodra je de juiste code aan de juiste taal koppelt en deze met het opgegeven land verbindt, zie je de Hreflang-tagfout niet meer wanneer je de webpagina's van je website opent.
Onjuiste taalkenmerken
De meeste mensen verwarren de hreflang-attributen met een versie van de taal met een koppelteken. Dit leidt tot fouten bij het koppelen van de website aan de juiste taalcode. De meeste gebruikers denken dat het gebruik van “en-uk” voor een Brits dialect voldoende is om hun webpagina te laten werken. Het juiste attribuut voor een Brits-Engels dialect is “en-gb”. Zodra je het juiste attribuut gebruikt, verdwijnt het probleem van een foutief hreflang-attribuut.
Gelijktijdig gebruik van sitemap en paginamarkering

De meeste mensen denken dat ze beide methoden voor hreflang-tags gebruiken. Dit resulteert in een ingewikkelde reeks van het integreren van verschillende hreflang-tags in de head-secties van meerdere URL's als je een pagina-taggingmethode gebruikt. Anderen gebruiken de hreflang-sitemapmethoden om de taal van de webpagina te specificeren. Wanneer je beide hreflang-taggingmethoden gebruikt, veroorzaakt dit redundantie en kan Google je website helemaal afwijzen. Kies één methode om je hreflang-tag te implementeren en zorg ervoor dat er geen fouten in de implementatie zitten.
Hoe implementeer ik Hreflang-tags met Linguise?
De gemakkelijkste oplossing voor uw Hreflang-probleem is het gebruik van Linguise. Het genereert en implementeert automatisch een hreflang-tag, zodat u zich geen zorgen hoeft te maken over het leren van de code. Het heeft een aangepast systeem dat HTML-inline content vertaalt. Deze vertalingen zijn gecorreleerd met de metadata van een website en leveren snelle resultaten op.
De implementatie van de hreflang-tag verifiëren
Zodra je website met Linguise, klik je met de rechtermuisknop ergens op de pagina en selecteer je 'Inspecteren' of gebruik je F12.
Je hebt toegang tot de browser devtool.

Als mijn pagina bijvoorbeeld in het Frans is, moet de gebruikte hreflang-waarde 'fr' zijn.

Samengevat wordt de hreflang-tag automatisch geïmplementeerd op je vertaalde pagina en de tag is globaal, wat betekent dat het voor het Frans fr is. Dus als een Frans-Canadees een Franse aanvraag doet, krijgt hij de pagina ook prioritair terug in zoekmachines.
Conclusie
Hreflang-fouten lijken in het begin misschien ontmoedigend, maar je kunt ze gemakkelijk oplossen. Gebruik gewoon de hierboven beschreven methoden om de fout op te lossen en zie het verschil. Als je geen tijd hebt om de fouten handmatig op te lossen, kun je Linguisegebruiken. Het is een automatische taalvertaalextensie die elke hreflang-fout binnen enkele minuten kan verwijderen.



