Ga naar inhoud
100% lokaal

Hreflang-tag generator

Zet een lijst met taalversies om in een volledige set hreflang-tags.

Invoer
Uitvoer

Hreflang-tag generator

Hreflang-tags vertellen zoekmachines welke URL voor welke taal en regio moet worden weergegeven, zodat een Franse bezoeker op /fr/ terechtkomt in plaats van op de Engelse startpagina. Het handmatig schrijven van tags schaalt niet eens voor twee of drie versies: elke pagina moet naar alle andere pagina's linken, inclusief zichzelf, en één ontbrekende terugverwijzing is genoeg voor Google om de hele set te negeren. Plak een lijst met taalkodes en URL's, één paar per regel, en deze tool bouwt de volledige, onderling gekoppelde set voor u.

Voer elke taalversie in als code en URL, zoals „nl https://example.com/“ of „de-BE https://example.com/be/“, elk op een afzonderlijke regel. De tool controleert of elke code een plausibele taal(-regio-)code is en of elke URL absoluut is, slaat alles anders over en rapporteert hoeveel vermeldingen zijn overgeslagen of herhaald, zodat u typo's kunt corrigeren. Kies de uitvoer die past bij waar u deze plakt: HTML link-tags voor de head van een pagina, HTTP Link-headers voor een server die HTML niet kan bewerken (PDF's, afbeeldingen), of een XML-fragment met xhtml:link-alternatieven voor elke URL in uw sitemap.

Voeg een x-default-tag toe voor bezoekers wiens taal niet overeenkomt met een van de vermelde versies – zoekmachines vallen daarop terug, en browsers gebruiken deze voor een taal-selectiepagina. Kies op welke ingevoerde taal deze moet verwijzen, of typ zelf een regel die met „x-default“ begint om de URL rechtstreeks in te stellen. Een enkele taalversie heeft geen pagina om naar terug te verwijzen, dus de tool beschouwt hreflang als zinvol alleen wanneer minstens twee versies zijn ingevoerd.

Alles wordt lokaal in uw browser uitgevoerd. De URL's en taalkodes die u invoert voor een hreflang-set zijn vaak onpubliceerde sitestructuur, en niets hiervan wordt ergens naartoe geüpload – de tags worden op uw apparaat gegenereerd en nergens anders.

FAQ

In welk formaat moet ik elke taalversie invoeren?
Één taalkode en één absolute URL per vermelding, gescheiden door een spatie, zoals „nl https://example.com/“ of „de-CH https://example.com/ch/“. Voer elk paar op een afzonderlijke regel in.
Hoe werkt x-default?
x-default is de fallback hreflang-waarde die zoekmachines en browsers gebruiken wanneer geen ander taalkabel overeenkomt met de bezoeker. Schakel „x-default toevoegen“ in en kies op welke ingevoerde taal deze moet verwijzen, of typ zelf een regel die met „x-default“ begint – een expliciete x-default-regel heeft altijd voorrang.
Waarom zijn sommige regels overgeslagen?
Een regel wordt overgeslagen als de taalkode niet lijkt op een geldige taal- of taal-regiokode, als de URL geen absoluut http(s)-adres is, of als de taalkode al eerder is ingevoerd. Het aantal onder de uitvoer laat zien hoeveel regels zijn overgeslagen of gedupliceerd, zodat u deze kunt corrigeren.
Welk uitvoerformaat moet ik gebruiken?
Gebruik HTML-tags voor een pagina die u direct kunt bewerken (plak deze in <head>). Gebruik HTTP-headers wanneer de pagina geen HTML kan bevatten, zoals een PDF of afbeelding. Gebruik het XML-sitemap-fragment wanneer u hreflang beheert via uw sitemap in plaats van individuele pagina's.
Wordt mijn URL-lijst ergens naartoe geüpload?
Nee. De tags worden volledig in uw browser gegenereerd en uw taalkodes en URL's verlaten uw apparaat nooit.