Hreflang Generator

Voeg elke gelokaliseerde URL toe en ontvang een complete hreflang-set inclusief x-default.

Taalversies

Voer één volledige URL in voor elke gelokaliseerde versie van de pagina.

Kies de terugval-URL voor bezoekers zonder een overeenkomende taal of regio.

0

Gegenereerde hreflang-tags

De weergave verschijnt zodra alle rijen en de x-default succesvol zijn gevalideerd.

Gereed. Laad het voorbeeld of voeg je eigen taalversies toe.0 taalversie(s)

Code- en URL-controle

    Je URL's blijven in je browser. Er wordt niets geüpload naar BroBroGo.

    Veelgestelde vragen

    Welke hreflang-codes accepteert deze generator?

    Gebruik een tweeletterige ISO 639-1 taalcode, optioneel gevolgd door een ISO 15924 schrift-subtag en/of een tweeletterige ISO 3166-1 regiocode: bijv. en, zh-Hant, zh-CN of zh-Hans-US. Hoofd- en kleine letters worden in de uitvoer genormaliseerd.

    Waar moet ik de gegenereerde tags plaatsen?

    Voeg de volledige, ongewijzigde set tags toe binnen de <head> van elke gelokaliseerde versie. Elke pagina moet naar zichzelf en naar alle andere versies verwijzen.

    Waar moet x-default naar verwijzen?

    Kies de pagina voor bezoekers voor wiens taal of regio geen exacte match is. Een taalkeuze-pagina, een wereldwijde homepage of je belangrijkste taalversie kan als terugvaloptie dienen.

    Het belang van hreflang-tags voor meertalige websites

    Voor website-eigenaren, SEO-specialisten en webontwikkelaars die meertalige websites beheren, is het correct implementeren van internationale SEO-signalen cruciaal. Wanneer een website dezelfde inhoud aanbiedt in verschillende talen of specifiek is afgestemd op verschillende regio's, moeten zoekmachines begrijpen welke pagina aan welke gebruiker getoond moet worden.

    Het rel="alternate" hreflang-attribuut is de technische standaard die hiervoor wordt gebruikt. Door deze tags correct te configureren, begrijpen zoekmachines de relatie tussen de verschillende gelokaliseerde versies van een pagina. Dit voorkomt problemen met duplicate content en zorgt ervoor dat een Franstalige gebruiker in Frankrijk de Franse URL te zien krijgt, terwijl een Engelstalige gebruiker in de Verenigde Staten op de Amerikaanse pagina terechtkomt.

    De structuur en syntax van hreflang-attributen

    Een correct geformatteerde hreflang-tag bestaat uit een link-element dat de relatie, de specifieke taal- en regiocodes en de bijbehorende URL definieert. De syntax volgt een strikte opbouw:

    <link rel="alternate" hreflang="taal-regio" href="https://example.com/pagina" />

    De codes die binnen het hreflang-attribuut worden gebruikt, zijn gebaseerd op internationale standaarden:

    • ISO 639-1: Een verplichte tweeletterige taalcode (bijvoorbeeld en of nl).
    • ISO 15924: Een optionele schrift-subtag, die direct achter de taalcode wordt geplaatst (bijvoorbeeld zh-Hant voor traditioneel Chinees of zh-Hans voor vereenvoudigd Chinees).
    • ISO 3166-1 Alpha-2: Een optionele tweeletterige regiocode die de geografische doelgroep specificeert (bijvoorbeeld US of BE).

    De generator normaliseert de schrijfwijze van deze codes automatisch in de uitvoer. Zo wordt een invoer als EN-us omgezet naar de standaardnotatie en-US. Daarnaast worden specifieke codes zoals zh-Hant en zh-Hans genormaliseerd, terwijl ongeldige of onbekende codes zoals es-419 direct worden geweigerd.

    De rol van de x-default terugvaloptie

    Naast specifieke taal- en regiocodes is er de x-default waarde. Deze waarde dient als een terugvaloptie (fallback) voor bezoekers wier taal of regio niet expliciet is gedefinieerd in de overige hreflang-tags.

    Wanneer een bezoeker uit een land komt waarvoor geen specifieke taalversie beschikbaar is, verwijst de zoekmachine de gebruiker naar de x-default URL. Dit kan een algemene homepage zijn, een pagina waar de gebruiker zelf een taal kan selecteren, of de primaire taalversie van de website. Het toevoegen van een x-default URL is een best practice binnen een complete hreflang-configuratie.

    Regels voor invoer en validatie

    Om een foutloze set tags te genereren, hanteert de tool strikte validatieregels voor alle ingevoerde gegevens:

    • Aantal versies: Er moeten minimaal twee taalversies worden ingevoerd om een geldige set te genereren. De editor ondersteunt maximaal 100 taalversies tegelijkertijd.
    • URL-opbouw: Elke URL moet een complete, absolute URL zijn die begint met http:// of https://. URL-queryparameters worden in de gegenereerde uitvoer automatisch geëscaped.
    • URL-lengte: De ingevoerde URL's moeten korter zijn dan 2.048 tekens.
    • Unieke codes: Elke hreflang-code mag binnen een set slechts één keer worden gebruikt om duplicaten te voorkomen.

    Als er invoerfouten worden gedetecteerd, blijft de uitvoer leeg en toont de tool specifieke foutmeldingen om de problemen te lokaliseren.

    Foutmeldingen en probleemoplossing

    Tijdens het invoeren van de gegevens voert de generator een directe controle uit op de ISO-codes en URL-structuren. De volgende foutmeldingen kunnen optreden wanneer de invoer niet aan de richtlijnen voldoet:

    • Voeg ten minste twee taalversies toe.
    • Versie {index} heeft een taal- of taal-regiocode nodig.
    • Versie {index} heeft een volledige URL nodig.
    • Versie {index} moet een tweeletterige taalcode gebruiken, optioneel met een ISO 15924 schrift en/of een tweeletterige regiocode.
    • Versie {index} gebruikt {code}, wat geen geldige ISO 639-1 taalcode is.
    • Versie {index} gebruikt {code}, wat geen geldige ISO 3166-1 Alpha-2 regiocode is.
    • Versie {index} gebruikt {code}, wat geen geldige ISO 15924 schriftcode is.
    • Versie {index} herhaalt de hreflang-code {locale}.
    • Versie {index} vereist een volledige http:// of https:// URL.
    • De URL voor versie {index} moet korter zijn dan 2.048 tekens.
    • Voeg de URL toe die x-default moet gebruiken.
    • De x-default URL vereist een volledig http:// of https:// adres.
    • De x-default URL moet korter zijn dan 2.048 tekens.
    • Deze editor ondersteunt maximaal {max} taalversies tegelijk.

    Zodra alle problemen zijn opgelost, toont de statusindicator de melding Alle codes en URL's zijn geldig. en wordt de complete set tags gegenereerd.

    Privacy en gegevensverwerking

    Bij het gebruik van deze generator worden uw gegevens lokaal verwerkt. Alle ingevoerde URL's en taalconfiguraties blijven volledig binnen uw eigen browser. Er vindt geen gegevensoverdracht plaats naar externe servers en er wordt niets geüpload naar BroBroGo.

    Veelgestelde vragen

    Welke hreflang-codes accepteert deze generator?
    Gebruik een tweeletterige ISO 639-1 taalcode, optioneel gevolgd door een ISO 15924 schrift-subtag en/of een tweeletterige ISO 3166-1 regiocode: bijv. en, zh-Hant, zh-CN of zh-Hans-US. Hoofd- en kleine letters worden in de uitvoer genormaliseerd.

    Waar moet ik de gegenereerde tags plaatsen?
    Voeg de volledige, ongewijzigde set tags toe binnen de <head> van elke gelokaliseerde versie. Elke pagina moet naar zichzelf en naar alle andere versies verwijzen.

    Waar moet x-default naar verwijzen?
    Kies de pagina voor bezoekers voor wiens taal of regio geen exacte match is. Een taalkeuze-pagina, een wereldwijde homepage of je belangrijkste taalversie kan als terugvaloptie dienen.