hreflang: Aufbau, Beispiele und typische Fehler
hreflang ist ein HTML-Attribut, das Suchmaschinen mitteilt, für welche Sprache und Region eine Seitenversion gedacht ist. Es verknüpft alle Sprachvarianten einer Seite miteinander, damit Google Nutzern die passende Version ausspielt statt einer beliebigen.
Was ist hreflang?
hreflang ist eine Angabe im Quelltext, die Google sagt: Diese Seite existiert auch in anderen Sprachen oder für andere Länder, und hier sind die Adressen. Google nutzt das, um jedem Nutzer die passende Version auszuspielen, abhängig von Sprache und Standort.
Ohne hreflang muss Google raten. Typische Folge: Ein Schweizer Interessent landet auf der deutschen Seite mit falschen Preisen und Versandhinweisen, oder die österreichische Version rankt in Deutschland und umgekehrt.
Wichtig für das Verständnis: hreflang ist ein Hinweis, kein Befehl. Google folgt der Angabe in aller Regel, garantiert ist es nicht. Und hreflang verbessert keine Rankings direkt, es sorgt dafür, dass die richtige Version rankt. Gleiche Inhalte in mehreren Sprachversionen sind dank hreflang außerdem kein Duplicate Content, sondern korrekt ausgezeichnete Alternativen.
Wie ist eine hreflang-Angabe aufgebaut?
Jede Angabe besteht aus drei Teilen: dem Sprachcode nach ISO 639-1, optional einem Ländercode nach ISO 3166-1 Alpha 2 und der zugehörigen URL. Die Reihenfolge ist immer Sprache, dann Land, niemals umgekehrt.
Drei Regeln entscheiden über Erfolg oder Wirkungslosigkeit. Erstens: Die Angabe muss auf jeder Version stehen, nicht nur auf der Hauptseite. Zweitens: Jede Version muss sich auch selbst nennen, das nennt sich Selbstreferenz. Drittens: Die Verweise müssen wechselseitig sein. Verlinkt Seite A auf B, muss B auch auf A verweisen, sonst ignoriert Google die gesamte Gruppe.
Der Sonderfall x-default steht für alle Nutzer, die zu keiner der definierten Versionen passen. Typisch ist eine internationale Startseite oder eine Sprachauswahl. Pflicht ist er nicht, empfohlen aber schon.
Welche drei Wege gibt es für die Einbindung?
hreflang lässt sich über den HTML-Kopf, den HTTP-Header oder die XML-Sitemap ausliefern. Alle drei sind gleichwertig, entscheidend ist: Man wählt genau einen Weg und mischt nicht.
Für die meisten Unternehmen gilt: In WordPress übernimmt ein Mehrsprachigkeits-Plugin die Einbindung im HTML-Head automatisch, damit ist der Fall erledigt. Ab etwa fünf Sprachversionen lohnt der Wechsel in die Sitemap.
Die DTILE Potenzialanalyse prüft mit echten Daten, wie deine Website in verschiedenen Ländern ausgespielt wird und wo Sichtbarkeit an der falschen Version verloren geht.
Kostenfreie PotenzialanalyseBrauchst du hreflang für Deutschland, Österreich und die Schweiz?
Nur dann, wenn es je Land eigene Seiten mit eigenen Inhalten gibt: andere Preise, andere Währung, andere Kontaktdaten oder rechtliche Angaben. Wer eine einzige deutschsprachige Seite für den gesamten DACH-Raum betreibt, braucht kein hreflang.
Der typische Fall sieht so aus: Ein Shop führt eine deutsche, eine österreichische und eine Schweizer Version mit unterschiedlichen Preisen und Versandbedingungen. Dann sorgt hreflang dafür, dass Schweizer Kunden Franken sehen statt Euro.
Die Kehrseite: Drei fast identische Länderversionen ohne echte Unterschiede erzeugen unnötigen Aufwand und interne Konkurrenz. Bevor du hreflang einsetzt, lohnt die ehrliche Frage, ob die Länderversionen inhaltlich wirklich verschieden sind. Wann sich der Aufwand strategisch rechnet, behandelt der Ratgeber International SEO.
Welche Fehler machen hreflang unwirksam?
hreflang ist fehleranfällig, weil schon ein einzelner falscher Code die gesamte Gruppe entwertet. Fünf Fehler tauchen in der Praxis immer wieder auf.
Prüfen lässt sich das Ergebnis am schnellsten mit einem Crawling-Tool wie Screaming Frog, das fehlende Rückverweise und ungültige Codes automatisch auflistet. Für kleine Websites reicht ein Blick in den Quelltext jeder Sprachversion.
Welche Begriffe gehören zu hreflang dazu?
Häufige Fragen zu hreflang
Ist hreflang ein Rankingfaktor?
Brauche ich hreflang bei nur einer Sprache?
Was bedeutet x-default?
Wie richte ich hreflang in WordPress ein?
Beachtet Bing hreflang auch?
DTILE sorgt dafür, dass internationale Websites sauber ausgezeichnet sind und Kunden in jedem Land auf der passenden Seite landen.
Unverbindliche Beratung