Zum Inhalt springen
SEO NW – Alexander Müller 18 FachportaleHotline 0800 188 7 100 rund um die UhrGratis Sprechstundewww.seo-manager.info
SEO FAQFragen und Antworten zu SEO
Menü

Häufige Fragen

Wie funktioniert hreflang?

hreflang ist eine Angabe, mit der du Google sagst, welche Seiten Sprach- oder Länderfassungen voneinander sind. Jede Fassung nennt sich selbst und alle anderen mit Sprachcode und vollständiger Adresse, und die Verweise müssen gegenseitig sein. Du setzt sie im HTML-Kopf, im HTTP-Header oder in der XML-Sitemap.

Drei hölzerne Wegweiser mit leeren Schildern an einer Wanderkreuzung in den Bergen am Morgen
Bild: KI-generiert

hreflang funktioniert wie ein Verzeichnis, das an jeder Fassung einer Seite hängt. Darin steht, in welchen Sprachen und für welche Länder es dieselbe Seite noch gibt und unter welcher Adresse. Google nutzt diese Angaben, um Nutzern die passende Fassung in den Suchergebnissen zu zeigen [1]. Ob du hreflang überhaupt brauchst, klärt die Frage Wann brauche ich hreflang. Hier geht es darum, wie die Angabe aufgebaut ist. Eine ausführlichere Erklärung bietet der Ratgeber hreflang erklärt.

Der Aufbau einer hreflang-Angabe

Im HTML-Kopf ist hreflang ein link-Element mit drei Teilen: rel="alternate", dem Attribut hreflang mit dem Code für Sprache und Land und href mit der Adresse der Fassung [1]. Für eine deutsche Seite mit Fassungen für Österreich und die Schweiz stehen auf jeder der drei Seiten dieselben drei Zeilen. Eine mit hreflang="de-DE" und der Adresse der deutschen Fassung, eine mit "de-AT" und eine mit "de-CH".

Drei fast gleiche Keramiktassen in leicht unterschiedlichen Farben auf einem Regal im Tageslicht
Bild: KI-generiert

Drei Regeln gelten dabei immer. Jede Fassung nennt sich selbst und alle anderen Fassungen [1]. Die Verweise müssen gegenseitig sein: Zeigt Seite A auf Seite B, muss B auch auf A zeigen, sonst kann Google die Angaben ignorieren [1]. Und die Adressen müssen vollständig sein, also mit Protokoll (http oder https) und Domain [1].

Sprach- und Ländercodes

Der Sprachcode folgt der Norm ISO 639-1, zum Beispiel "de" für Deutsch oder "fr" für Französisch. Optional ergänzt du einen Regionscode nach ISO 3166-1 Alpha 2, etwa "AT" für Österreich [1]. Die Sprache ist Pflicht, die Region nicht. Ein Ländercode allein ist ungültig und wird als Sprachcode gelesen. Google nennt dafür das Beispiel "be": Das ist der Code für Belarussisch, auch wenn jemand Belgien gemeint hat [1]. Wer "at" statt "de-AT" schreibt, gibt Google also eine Angabe, mit der es nichts anfangen kann. Eine Übersicht der Codes enthält der Ratgeber Sprachen und Länder in hreflang.

Für Nutzer, zu deren Sprache keine Fassung passt, gibt es den Wert x-default. Er zeigt meist auf eine Seite mit Sprachauswahl oder auf die internationale Hauptfassung [1].

Noch eine Frage offen?

In der gratis Sprechstunde beantworten wir Fragen zu SEO live, jeden ersten Samstag im Monat um 18 Uhr. Oder du rufst einfach an.

Drei Orte für hreflang

Du kannst hreflang auf drei Wegen angeben, und Google behandelt sie gleichwertig [1]. Im HTML-Kopf jeder Seite ist der Weg am leichtesten zu prüfen, weil du die Angabe im Quelltext siehst. Im HTTP-Header steht sie in der Antwort des Servers, das passt für Dateien ohne HTML-Kopf wie PDF-Dokumente [1]. In der XML-Sitemap stehen die Angaben gesammelt an einer Stelle. Bei großen Shops ist das oft der praktischste Weg, weil die Sitemap meist automatisch entsteht. Alle drei gleichzeitig zu nutzen, bringt keinen Vorteil [1]. Nach unserer Erfahrung entstehen dabei eher Widersprüche zwischen den Quellen. Wie die Variante in der Sitemap aussieht, zeigt der Ratgeber hreflang in der Sitemap.

Entwicklerin am Schreibtisch, Laptop von hinten gesehen, daneben Notizbuch und Pflanze
Bild: KI-generiert

Was hreflang nicht leistet

Google erkennt die Sprache einer Seite selbst und nutzt dafür weder hreflang noch das lang-Attribut [1]. Seine Aufgabe ist allein, unter mehreren Fassungen derselben Seite die passende in die Ergebnisse zu bringen. Die Fassungen dürfen auf verschiedenen Domains liegen, etwa einer .de- und einer .at-Domain [1]. Typische Fehler wie fehlende Rückverweise oder falsche Codes und ihre Behebung beschreibt der Ratgeber hreflang-Fehler beheben. Den Begriff selbst erklärt das Glossar unter hreflang.

Du hast hreflang eingebaut und bist unsicher, ob alles stimmt? Stell die Frage in der gratis Sprechstunde. Alexander Müller schaut sich deine Angaben mit dir an. Für einen Auftritt in mehreren Ländern von Grund auf gibt es die Leistung Internationales SEO.

  1. Organisation Google über lokalisierte Versionen deiner Seite informieren. Google Search Central. Stand 22.09.2026. abgerufen am 31.10.2026

Häufige Fragen

Was macht hreflang?

Es verbindet Sprach- und Länderfassungen einer Seite, damit Google Nutzern die passende Fassung in den Suchergebnissen zeigt.

Wie sieht eine hreflang-Angabe im HTML aus?

Als link-Element im Kopf der Seite mit rel="alternate", dem Attribut hreflang mit dem Code und href mit der vollständigen Adresse der Fassung.

Muss eine Seite auf sich selbst verweisen?

Ja. Jede Fassung nennt sich selbst und alle anderen Fassungen der Gruppe.

Was passiert ohne Rückverweis?

Dann kann Google die Angabe ignorieren. Zeigt A auf B, muss B auf A zurückzeigen.

Welche Codes verwendet hreflang?

Für die Sprache ISO 639-1, etwa "de", für die optionale Region ISO 3166-1 Alpha 2, etwa "CH". Zusammen ergibt das "de-CH".

Darf ich nur den Ländercode angeben?

Nein. Ein Ländercode allein ist ungültig und wird als Sprachcode gelesen. "be" steht zum Beispiel für Belarussisch.

Was ist x-default?

Eine Angabe für alle Nutzer, zu deren Sprache keine Fassung passt. Sie zeigt meist auf eine Sprachauswahl oder die internationale Hauptfassung.

Wo setze ich hreflang am besten?

Im HTML-Kopf, im HTTP-Header oder in der Sitemap. Google behandelt alle drei gleich. Entscheide dich für einen Weg, eine Kombination bringt keinen Vorteil.

Wie setze ich hreflang für PDF-Dateien?

Über den HTTP-Header, weil PDF-Dateien keinen HTML-Kopf haben.

Erkennt Google die Sprache über hreflang?

Nein. Google ermittelt die Sprache selbst und nutzt dafür weder hreflang noch das lang-Attribut.

Reichen relative Adressen?

Nein. Die Adressen in hreflang müssen vollständig sein, mit Protokoll und Domain.

Funktioniert hreflang über mehrere Domains?

Ja. Die Fassungen dürfen auf verschiedenen Domains liegen, zum Beispiel auf einer deutschen und einer österreichischen Länderdomain.

Noch eine Frage offen?

In der gratis Sprechstunde beantworten wir Fragen zu SEO live, jeden ersten Samstag im Monat um 18 Uhr. Oder du rufst einfach an.

Zuletzt geprüft am 03.11.2026, nächste Prüfung spätestens im November 2027. Fehler entdeckt? Schreib uns.

Weiterlesen

  • Datenschutzerklärung

    Datenschutzerklärung der SEO NW – Alexander Müller: sparsame Datenverarbeitung, Server-Logfiles, Matomo cookieless mit …