Hreflang-tags uitgelegd

Hreflang-tags uitgelegd, met een generator en voorbeelden | We.Inc

Hoe hreflang taal- en regioversies aangeeft: geldige codes, x-default, retourlinks, methoden via HTML, header en sitemap, veelgemaakte fouten en een generator.

Hreflang-tags uitgelegd

Hreflang vertelt zoekmachines welke URL ze voor elke taal of regio moeten tonen. Elke versie van een pagina vermeldt zichzelf en al haar alternatieven met link rel="alternate" hreflang="code" en een volledige URL. Codes bestaan uit een ISO 639-1-taal, eventueel gevolgd door een ISO 3166-1-regio zoals en-GB, en x-default dekt alle anderen.

Geldige en ongeldige codes

De meeste hreflang-problemen zijn administratie: één pagina vergeet terug te linken, een code gebruikt de verkeerde regio, of URL's zijn relatief. De generator hieronder bouwt in één keer de volledige, symmetrische set voor elke versie, zodat elke pagina dezelfde complete lijst bevat.

Veelgestelde vragen

Heb ik een hreflang-tag nodig die naar de pagina zelf verwijst?

Ja. Volgens de documentatie van Google moet elke versie zichzelf vermelden en ook alle andere versies. Zonder die verwijzing naar zichzelf is de set onvolledig.

Waarvoor dient x-default?

x-default wijst de pagina aan die getoond wordt als de taal of regio van een zoeker bij geen van uw vermelde versies past. Een taalkeuzepagina of uw internationale homepage is de gebruikelijke keuze.

Wat gebeurt er als pagina B niet terug linkt naar pagina A?

Google vereist dat de links beide kanten op gaan. Als A naar B wijst maar B niet terug naar A, kan de annotatie worden genegeerd. Retourlinks voorkomen dat derden kunnen beweren een alternatief van uw pagina te zijn.

Moet ik HTML-tags, HTTP-headers of de sitemap gebruiken?

Google behandelt alle drie als gelijkwaardig. HTML-tags passen bij de meeste sites. HTTP Link-headers zijn de optie voor PDF's en andere bestanden die geen HTML zijn. Een sitemap houdt de markup uit uw pagina's en is makkelijker voor grote sites met veel talen.

Kan ik een land targeten zonder taal?

Nee. Een regiocode op zichzelf is ongeldig. Wilt u Canada in het Engels en Frans targeten, gebruik dan en-CA en fr-CA.

Wanneer hreflang de moeite waard is

Veelgemaakte fouten

De drie manieren om alternatieven op te geven

HTML-link-tags in de head

Dezelfde vijf regels komen op de Engelse, Brits-Engelse, Duitse en taalkeuzepagina's.

HTTP Link-header voor een PDF

Door de server met het bestand meegestuurd, omdat een PDF geen head heeft om tags in te zetten.

Sitemapvermeldingen

Elk url-element vermeldt elke versie, inclusief zichzelf. De xhtml-namespace moet op urlset worden gedeclareerd.

Fouten en hoe u ze oplost

Wat het vaakst misgaat

Alleen een regio is niet geldig; voeg een taal toe, zoals en-{code}

Gebruik een koppelteken, geen underscore

De regiocode voor het Verenigd Koninkrijk is GB

Verwacht een vorm zoals en, en-GB of zh-Hant

De URL moet absoluut zijn, met https en host

Dezelfde code komt twee keer voor

Hreflang-generator

Voeg de code en volledige URL van elke versie toe. De generator controleert de codes en schrijft de set tags en het sitemapblok voor alle versies tegelijk.

Code

URL

{name} verwijderen

Rij verwijderen

Verwijderen

Versie toevoegen

x-default-URL (optioneel)

Uitvoerformaat

HTML-tags

Sitemap

Codes en URL's zien er geldig uit. Zet deze zelfde set op elke versie.

Voor de head van elke versie

Kopiëren

Gratis beginnen · Geen creditcard nodig

Gerelateerd: Gidsen

Product

Voor wie

Functies

Bronnen

Bedrijf

Sitemap