Hreflang
Auch: hreflang-Tag, alternate hreflang, internationale SEO
Hreflang ist eine Angabe im Code einer Website, die Google mitteilt, welche Sprach- oder Länderversion einer Seite für welche Nutzer gedacht ist – zum Beispiel Deutsch für Deutschland, Deutsch für die Schweiz und Englisch.
Was ist Hreflang?
Hat eine Website mehrere Sprach- oder Länderversionen derselben Seite, hilft Hreflang Google, Nutzern die passende Version anzuzeigen. Ein Suchender aus Österreich sieht dann die österreichische Seite, ein englischsprachiger Nutzer die englische. Hreflang verhindert außerdem, dass ähnliche Länderversionen als doppelte Inhalte gegeneinander antreten.
So sieht Hreflang aus
Im <head> jeder Version stehen Verweise auf alle Versionen, einschließlich sich selbst:
<link rel="alternate" hreflang="de-DE" href="https://beispiel.de/" />
<link rel="alternate" hreflang="de-CH" href="https://beispiel.ch/" />
<link rel="alternate" hreflang="en" href="https://beispiel.com/" />
<link rel="alternate" hreflang="x-default" href="https://beispiel.com/" />
| Wert | Bedeutung |
|---|---|
| de | Deutsch, unabhängig vom Land |
| de-AT | Deutsch für Österreich |
| en-GB | Englisch für Großbritannien |
| x-default | Standardversion, wenn keine Sprache passt |
Alternativ kann Hreflang über die XML-Sitemap oder HTTP-Header angegeben werden.
Typische Fehler
- Fehlende Rückverweise: Jede Version muss auf alle anderen verweisen – und umgekehrt.
- Falsche Codes, etwa „de-AU“ statt „de-AT“.
- Hreflang zeigt auf weitergeleitete oder per noindex ausgeschlossene Seiten.
- Widersprüche zu den Canonical Tags.
Häufige Fragen
Brauche ich Hreflang bei einer rein deutschen Website?
Nein. Hreflang ist nur nötig, wenn es mehrere Sprach- oder Länderversionen gibt.
Wie setze ich Hreflang in WordPress um?
Mehrsprachigkeits-Plugins wie WPML oder Polylang erzeugen die Angaben in der Regel automatisch.
