Zum Hauptinhalt springen
← Alle Guides

Hreflang

Hreflang sagt einer Suchmaschine, dass mehrere Seiten derselbe Inhalt für unterschiedliche Zielgruppen sind, damit sie die richtige ausliefert. Es ist ein Signal, dem sie folgen kann, keine Anweisung, der sie folgen muss.

Vier Regeln, die die Menge interpretierbar halten

Hreflang bildet eine Gruppe von Annotationen. Fehler auf einer Seite können deshalb beeinflussen, wie Google die Beziehung interpretiert. Google sagt, dass fehlende Rücklinks oder andere ungültige Annotationen ignoriert oder falsch interpretiert werden können; ein einzelner Fehler macht nicht automatisch den gesamten Cluster ungültig.

  • Vollständig: Jede Version der Gruppe listet jede andere Version.
  • Gegenseitig: Wenn X auf Y zeigt, sollte Y auf X zurückverweisen. Fehlende Rücklinks können dazu führen, dass Annotationen ignoriert oder falsch interpretiert werden.
  • Selbstreferenzierend: Jede Seite listet sich selbst neben den anderen.
  • Gültig: Die Codes müssen sich als echte Sprach- und Regionscodes lesen lassen.

Die Gegenseitigkeit ist der Punkt, an dem Teams häufig stolpern, weil hreflang Beziehungen zwischen Seiten beschreibt und keine isolierte Eigenschaft einer einzelnen Seite. Veröffentlichen Sie zusammengehörige Rücklinks gemeinsam, damit die Beziehung vollständig ist, sobald Google eine der Seiten crawlt.

Wo die Auszeichnungen hingehören

Drei Platzierungen stehen zur Wahl und sie sind in ihrer Wirkung gleichwertig. Wählen Sie eine und nutzen Sie sie überall — sie über die Site zu mischen ist der Weg zu halb deklarierten Sets.

MethodeAm besten fürWorauf zu achten ist
HTML-link-ElementeKleine und mittlere SitesSeitengewicht bei vielen Versionen
HTTP-HeaderPDFs und andere Nicht-HTML-DateienHeader-Größenlimits bei großen Sets
Sitemap-EinträgeGroße Sites, viele SprachenSynchronhaltung mit den Seiten selbst
HTML-link-Elemente
<link rel="alternate" hreflang="en" href="https://example.com/guide/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/guide/" />
<link rel="alternate" hreflang="pt-br" href="https://example.com/pt-br/guide/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/guide/" />

Beachten Sie, dass die englische Seite im Beispiel sich selbst listet. Das ist die Selbstreferenz, und ihr Fehlen ist der mit Abstand häufigste Defekt in ansonsten sorgfältigen Umsetzungen — weil sie überflüssig aussieht und für jeden, der das Template aufräumt, nach einem Fehler wirkt.

Codes und die, die es nicht gibt

Die Sprache folgt ISO 639-1. Ihr darf optional ein Bindestrich und eine Region nach ISO 3166-1 Alpha 2 folgen. Eine Region allein ist nie gültig: Es gibt keine Möglichkeit zu sagen „diese Seite ist für Kanada“, ohne zu sagen, in welcher Sprache.

CodeUrteilWarum
deGültigNur Sprache — Deutsch, beliebige Region
de-ATGültigDeutsch, wie es für Österreich geschrieben ist
ATUngültigRegion ohne Sprache
ukGültig, aber nicht das Vereinigte Königreichuk ist Ukrainisch; das Vereinigte Königreich ist GB
euAls Region ungültigDie EU ist kein Ländercode
en-UKUngültigDer Ländercode für das Vereinigte Königreich ist GB

Wofür x-default gedacht ist

x-default fängt die Sprachen ab, die Sie nicht aufgeführt haben. Es ist der Rückfall für Besucher, deren Sprache zu keiner Ihrer Versionen passt, und sein natürlicher Ort ist eine Auswahlseite oder eine Startseite, die Besucher selbst weiterleitet.

Es ist kein Weg, eine Hauptversion zu bestimmen. x-default auf Ihre englische Seite zu richten, weil sich Englisch nach Standard anfühlt, sagt der Suchmaschine, dass ein nicht zugeordneter japanischer oder türkischer Besucher Englisch bekommen soll. Das mag zutreffen — es ist eine Entscheidung, die man bewusst treffen sollte statt aus Gewohnheit.

Hreflang und Canonical sind zwei verschiedene Aufgaben

Diese beiden werden häufiger verwechselt als jedes andere Paar in der technischen Suchmaschinenoptimierung, und der Schadensfall ist gravierend. Ein Canonical sagt „indexiere diese andere URL statt meiner“. Hreflang sagt „diese andere URL ist derselbe Inhalt für eine andere Zielgruppe“.

Richten Sie das Canonical Ihrer deutschen Seite auf die englische, haben Sie der Suchmaschine gesagt, die deutsche Seite solle gar nicht indexiert werden — was sie aus den Ergebnissen nimmt und zugleich das Hreflang-Set zerbricht, das auf sie verwies. Jede lokalisierte Seite sollte auf sich selbst kanonisieren und ihre Geschwister per Hreflang beschreiben.

Auf der eigenen Website testen

Fragen und Antworten

Löst Hreflang Duplicate Content über Sprachen hinweg?

Es ist ein Targeting-Signal, keine Duplicate-Content-Lösung. Übersetzungen sind keine Duplikate; Hreflang sagt der Suchmaschine, welche Übersetzung zu welcher Zielgruppe gehört.

Warum rankt die falsche Sprachversion?

Meist wegen eines unvollständigen Rückverweis-Sets oder wegen Codes, die die Validierung nicht bestehen. Da Hreflang ein Signal ist, wird ein Set, dem die Suchmaschine misstraut, beiseitegelegt, und sie fällt auf ihre eigene Spracherkennung zurück.

Brauche ich Hreflang, wenn alle Seiten in einer Sprache sind?

Nur wenn Sie damit mehrere Regionen ansprechen — etwa de-DE und de-AT, wo sich der Inhalt je Markt unterscheidet. Eine einsprachige Site für eine Zielgruppe braucht nichts davon.

Soll jede Seite auf sich selbst kanonisieren oder auf die Ausgangssprache?

Auf sich selbst. Eine Übersetzung auf die Ausgangssprache zu kanonisieren, sagt der Suchmaschine, die Übersetzung nicht zu indexieren — das nimmt sie aus den Ergebnissen und zerbricht das Hreflang-Set, das auf sie zeigte.

Wohin soll x-default zeigen?

Auf das, was einen Besucher bedienen soll, dessen Sprache Sie nicht veröffentlichen — meist eine Auswahlseite oder eine sich selbst weiterleitende Startseite. Es benennt einen Rückfall, keine Hauptversion.

Ist Hreflang ein Rankingfaktor?

Nein. Es ist ein Targeting-Signal, das der richtigen Version zur richtigen Zielgruppe verhilft. Es hebt kein Ranking, und Google kann den Auszeichnungen auch gar nicht folgen.