hreflang

Allgemeine Infos

hreflang ist ein Attribut für rel="alternate"-Verweise, mit dem eine Website Google mitteilt, welche Sprach- oder Regionalversionen einer Seite existieren. Google nutzt die Angaben, um Suchenden die Version zu zeigen, die zu ihrer Sprache oder Region passt, etwa die österreichische Preisseite für Nutzer in Österreich und die englische Fassung für internationale Interessenten.

Einsatzszenarien sind mehrsprachige Unternehmenswebsites, Shops mit eigenen Länderversionen für Deutschland, Österreich und die Schweiz sowie Seiten in derselben Sprache mit abweichenden Preisen, Währungen oder Ansprechpartnern. Übersetzte Seiten gelten für Google nur dann als Duplikate, wenn der Hauptinhalt unübersetzt bleibt.

Abgrenzung: Das Canonical-Tag bestimmt unter Duplikaten die bevorzugte URL, hreflang verknüpft gleichwertige Alternativen. Zur Spracherkennung nutzt Google weder hreflang noch das HTML-Attribut lang, sondern wertet den Inhalt per Algorithmus aus. hreflang gehört zu Technical SEO und lässt sich wahlweise über die XML-Sitemap pflegen.

Funktionsweise & Details

Google akzeptiert drei gleichwertige Wege, mehrere gleichzeitig bringen in der Suche keinen Vorteil:

  1. HTML: Im <head> jeder Version steht pro Variante ein Element wie <link rel="alternate" hreflang="de-AT" href="https://www.example.com/at/">.
  2. HTTP-Header: Ein Link-Header in der Serverantwort, sinnvoll für Nicht-HTML-Dateien wie PDFs.
  3. XML-Sitemap: Pro <url>-Eintrag listen <xhtml:link>-Elemente alle Varianten auf, dafür wird der xhtml-Namespace eingebunden.

Der Wert besteht aus einem Sprachcode nach ISO 639-1, optional ergänzt um einen Regionscode nach ISO 3166-1 Alpha 2 (zum Beispiel de-CH). Ein Regionscode allein ist ungültig, weil Google die Sprache nicht aus dem Land ableitet, Schriftvarianten wie zh-Hant folgen ISO 15924. Jede Version nennt sich selbst und alle anderen Versionen, und jeder Verweis braucht einen Rückverweis, sonst ignoriert Google die Angaben. Der Wert x-default kennzeichnet die Rückfallseite für alle, deren Spracheinstellung keiner Variante entspricht, typisch ist eine Sprachauswahl oder eine automatisch weiterleitende Startseite.

Vorteile & Nutzen

  • Nutzer landen direkt auf der Seite in ihrer Sprache oder mit den Konditionen ihres Landes, statt erst umschalten zu müssen.
  • Regionale Varianten in derselben Sprache (de-DE, de-AT, de-CH) lassen sich sauber trennen, weil Google die Zuordnung nicht aus dem Inhalt ableiten muss.
  • Die Pflicht zum Rückverweis verhindert, dass eine fremde Website Deine Seiten als ihre Alternativen ausgibt.
  • Mit x-default gibt es eine definierte Einstiegsseite für alle Märkte ohne eigene Version.

Praxisbeispiel

Ein Maschinenbauer aus Baden-Württemberg mit 300 Beschäftigten betreibt seine Website auf Deutsch und Englisch, dazu eigene Seiten für Österreich und die Schweiz mit abweichenden Ansprechpartnern und Lieferbedingungen. Suchende in Zürich bekommen häufig die deutsche Kontaktseite angezeigt. Die IT ergänzt hreflang-Angaben für de-DE, de-AT, de-CH, en und x-default über die vom CMS erzeugte Sitemap und achtet darauf, dass jede Variante sich selbst und alle anderen nennt. Danach zeigt Google Suchenden in der Schweiz zunehmend die Schweizer Seiten.

Worauf sollte man achten?

  • Rückverweise sind Pflicht: Fehlt auf Seite B der Verweis zurück auf Seite A, wertet Google die Angaben nicht aus.
  • Codes exakt nach Norm setzen: Für Großbritannien gilt en-GB, reservierte Codes wie UK oder EU haben keine Wirkung, und es-419 unterstützt Google nicht.
  • Die kanonische URL einer Sprachversion liegt in derselben Sprache, ein Canonical von der englischen auf die deutsche Seite widerspricht der hreflang-Angabe.
  • In hreflang-Angaben ausschließlich HTTPS-URLs verwenden, HTTP-Adressen zählt Google zu den typischen Fehlern.
  • Bei großen Websites ist die Pflege über die Sitemap meist einfacher als im Kopfbereich jeder Seite, weil alle Varianten an einer Stelle stehen.

Fazit

hreflang lohnt sich für jede Website mit mehreren Sprach- oder Ländervarianten, gerade im DACH-Raum mit drei deutschsprachigen Märkten. Entscheidend ist eine vollständige, gegenseitige Verknüpfung, die Dein CMS automatisch erzeugt.