Hreflang-Tags helfen Suchmaschinen zu verstehen, welche Sprach- oder Länderversion einer Seite dem richtigen Nutzer angezeigt werden sollte. Wenn Ihre Website mehrere Länder, mehrere Sprachen oder beides bedient, kann eine korrekte Hreflang-Implementierung die Relevanz erhöhen, Indexierungsverwirrung reduzieren und ein stärkeres Internationales SEO unterstützen. Dieser Leitfaden erklärt, was Hreflang ist, wie es funktioniert, wie man es implementiert und welche Fehler es am häufigsten kaputtmachen.
Was Hreflang-Tags sind
Hreflang ist ein Attribut, das alternative Versionen einer Seite für verschiedene Sprachen oder Regionen kennzeichnet. Es teilt Suchmaschinen mit, dass mehrere URLs eng miteinander verwandt sind, aber für unterschiedliche Zielgruppen gedacht.
Beispielsweise könnten Sie haben:
- en-us für englischsprachige Nutzer in den Vereinigten Staaten
- en-gb für englischsprachige Nutzer im Vereinigten Königreich
- de-de für deutschsprachige Nutzer in Deutschland
Ohne Hreflang können Suchmaschinen Schwierigkeiten haben, die beste Version für einen Nutzer auszuwählen, insbesondere wenn Seiten über Märkte hinweg sehr ähnlich sind. Mit Hreflang machen Sie diese Beziehungen explizit.
Warum Hreflang für SEO wichtig ist
Hreflang wirkt nicht wie ein direkter Ranking-Boost, spielt aber eine wichtige Rolle im SEO. Die Hauptaufgabe besteht darin, Suchanfragen besser mit der passenden lokalen Seite zu matchen.
- Bessere Zielgruppenansprache – Nutzer landen wahrscheinlicher auf der Version, die für ihre Sprache oder ihren Markt geschrieben wurde.
- Sauberer Umgang mit ähnlichen Seiten – Regionale oder übersetzte Seiten können sich sehr ähneln, und Hreflang hilft Suchmaschinen zu verstehen, dass es beabsichtigte Alternativen sind.
- Stärkeres Nutzererlebnis – Besucher vermeiden es, auf der falschen Währung, Schreibweise, Botschaft oder einem regionalen Angebot zu landen.
- Klarere internationale Seitenbeziehungen – Suchmaschinen können Ihre lokalisierte Struktur präziser interpretieren.
Dies wird besonders wichtig für Unternehmen, die in mehrere Märkte expandieren, wo lokalisierte Inhalte, interne Verlinkung und Indexierungssignale zusammenarbeiten statt miteinander konkurrieren müssen.
Wie ein Hreflang-Tag aussieht
Das grundlegende HTML-Format sieht so aus:
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
Jeder Teil hat eine spezifische Aufgabe:
- rel=”alternate” kennzeichnet die Seite als alternative Version
- hreflang=”en-us” legt die Sprache und optional die Region fest
- href=”…” verweist auf die korrekte URL für diese Version
Wie Hreflang-Werte funktionieren
Hreflang-Werte können nur die Sprache oder Sprache plus Region anvisieren.
Nur Sprache
Verwenden Sie einen Sprachcode, wenn dieselbe Version allen Nutzern dieser Sprache dient:
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
Sprache plus Region
Verwenden Sie einen Sprach- und Ländercode, wenn die Seite auf einen bestimmten Markt zugeschnitten ist:
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" />
Dies ist nützlich, wenn sich Seiten in Währung, Produktverfügbarkeit, rechtlichen Details, Versandbedingungen oder lokaler Wortwahl unterscheiden.
x-default
Der Wert x-default wird für eine Fallback-Seite verwendet, wenn keine Sprach- oder Länderversion am besten passt.
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
Dies wird häufig für eine globale Startseite oder einen Sprachselektor genutzt.
Regeln für eine korrekte Hreflang-Implementierung
Die meisten Hreflang-Probleme entstehen aus einigen Kernfehlern. Wenn Sie die folgenden Regeln richtig umsetzen, ist Ihr Setup meist deutlich stabiler.
Jede Version sollte alle Alternativen referenzieren
Wenn eine englische Seite und eine deutsche Seite Alternativen sind, sollten beide Seiten die vollständige Menge an Hreflang-Verweisen enthalten. Suchmaschinen nutzen diese Gegenseitigkeit, um die Beziehung zu bestätigen.
Self-referencing Hreflang-Tag einfügen
Jede Seite sollte in der Regel auch einen Hreflang-Eintrag auf sich selbst enthalten. Das hilft, einen vollständigen und konsistenten Cluster zu bilden.
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" />
<link rel="alternate" hreflang="de-de" href="https://example.com/de/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
Gültige Sprach- und Regionscodes verwenden
Sprachcodes sollten ISO 639-1 folgen und Regionscodes ISO 3166-1 Alpha 2. Ein gängiges Beispiel ist en-gb statt en-uk.
Hreflang auf kanonische, indexierbare URLs zeigen lassen
Ihre Hreflang-Annotationen sollten auf live kanonische URLs verweisen, nicht auf weitergeleitete Seiten, kaputte Seiten oder URLs, die ein anderes kanonisches Ziel deklarieren. Wenn Canonical und Hreflang in Konflikt stehen, können Suchmaschinen das Setup ignorieren oder unvorhersehbar interpretieren.
So fügen Sie Hreflang-Tags hinzu
Es gibt drei gängige Implementierungsmethoden. Pro Seitentyp benötigen Sie nur eine, und Konsistenz ist wichtiger als Komplexität.
1. HTML-Head
Dies ist die direkteste Option für normale Webseiten. Fügen Sie die alternativen Links im <head> jeder Seite ein.
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" />
<link rel="alternate" hreflang="de-de" href="https://example.com/de/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
Das funktioniert gut für kleinere Websites oder dort, wo Seitentemplates das Markup sauber verarbeiten können. Mit wachsender Anzahl an Sprachen und URLs wird das Management jedoch schwieriger. Wenn Sie WordPress verwenden, deckt unser WordPress-SEO-Leitfaden Implementierungsdetails und häufige Fallstricke ab.
2. XML-Sitemap
Für größere mehrsprachige SEO-Sites ist Hreflang in XML-Sitemaps oft leichter zu pflegen. Anstatt Alternativlinks in jedes Seitentemplate zu setzen, verwalten Sie die Beziehungen zentral.
<url>
<loc>https://example.com/us/</loc>
<xhtml:link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
<xhtml:link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" />
<xhtml:link rel="alternate" hreflang="de-de" href="https://example.com/de/" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/" />
</url>
Diese Methode wird bei der Skalierung von SEO über viele Seiten hinweg oft bevorzugt, weil Aktualisierungen an einer Stelle leichter kontrollierbar sind.
3. HTTP-Header
HTTP-Header werden hauptsächlich für Nicht-HTML-Dateien wie PDFs eingesetzt. Da diese Dateien keinen Seitenkopf haben, muss Hreflang stattdessen im Response-Header ausgeliefert werden.
Hreflang und Canonical-Tags
Hreflang und Canonical-Tags lösen unterschiedliche Probleme, müssen aber zusammenspielen.
- Hreflang teilt Suchmaschinen mit, welche Seitenversion zu welcher Zielgruppe passt.
- Canonical teilt Suchmaschinen mit, welche URL die bevorzugte Version ist, wenn Duplikate oder Beinaheduplikate existieren.
Ein häufiger Fehler ist, regionale Seiten als Alternativen mit Hreflang zu setzen und sie dann kanonisch alle auf eine einzige Master-URL zu verweisen. Das sendet gemischte Signale. Wenn Ihre US- und UK-Seiten eigenständige regionale Versionen sind, sollten sie in der Regel selbst kanonisch sein und über Hreflang miteinander verbunden werden.
Häufige Hreflang-Fehler, die Sie vermeiden sollten
Sie brauchen kein komplexes Setup, um Hreflang falsch zu machen. Die meisten Fehlschläge stammen aus einer kurzen Liste technischer Fehler.
Fehlende Rückverweise
Wenn Seite A auf Seite B verweist, Seite B aber nicht auf Seite A, ist die Hreflang-Beziehung unvollständig.
Fehlendes Self-Referencing-Hreflang
Wenn eine Seite auf Alternativen, aber nicht auf sich selbst verweist, ist der Cluster schwächer und leichter zu brechen.
Ungültige Codes
Falsche Sprach- oder Regionswerte können dazu führen, dass Suchmaschinen Ihre Annotationen vollständig ignorieren.
Mehrere URLs für dasselbe Sprach-Markt-Ziel
Wenn zwei Seiten denselben Hreflang-Wert beanspruchen, wissen Suchmaschinen möglicherweise nicht, welche sie ausliefern sollen.
Hreflang zeigt auf nicht-kanonische oder kaputte Seiten
Alternativlinks sollten nicht auf weitergeleitete, noindexierte, kanonisch wegverweisende oder 404-Seiten zeigen.
Mehrere Implementierungsmethoden unbedacht mischen
HTML-, Sitemap- und Header-Implementierungen können alle funktionieren, aber das Mischen ohne perfekte Übereinstimmung erhöht die Chance auf widersprüchliche Signale.
Sprachinkonsistenz zwischen Seiteninhalt und Signalen
Wenn Seiteninhalt, HTML-Sprachattribut und Hreflang auf unterschiedliche Sprachen zeigen, erhalten Suchmaschinen widersprüchliche Informationen.
Wann sich Hreflang lohnt
Hreflang ist sinnvoll, wenn Sie inhaltlich weitgehend gleichwertige Seiten für verschiedene Sprachen oder Märkte haben. Typische Beispiele sind:
- Übersetzte Versionen derselben Seite
- Regionale Varianten mit unterschiedlicher Preisgestaltung, Währung, Rechtstexten oder lokaler Ansprache
- Multinationale Content-Hubs, bei denen mehrere Länder dieselbe Kernseite mit lokalisierten Unterschieden teilen
Wenn Sie nur eine Sprache und einen Markt haben, wird Hreflang in der Regel nicht benötigt.
Praktische Wartungstipps
Hreflang ist keine Einmal-und-fertig-Aufgabe. Es benötigt Pflege, sobald sich Ihre Seitenstruktur ändert.
- Hreflang aktualisieren, wenn sich URLs ändern
- Cluster nach Migrationen oder Template-Updates prüfen
- Auf kaputte, weitergeleitete oder nicht-kanonische Ziele prüfen
- Internationale Bereiche in Google Search Console und Crawl-Reports überprüfen
- Lokalisierte Inhalte und interne Verlinkung an Ihre Marktstruktur anpassen
Dieser letzte Punkt ist wichtig, weil Hreflang am besten funktioniert, wenn es ein breiteres mehrsprachiges SEO-Setup unterstützt, nicht wenn es als isolierter Tag-Fix betrachtet wird.
FAQ
Was sind Hreflang-Tags?
Hreflang-Tags sind Signale, die Suchmaschinen mitteilen, welche Sprach- oder Länderversion einer Seite unterschiedlichen Nutzern gezeigt werden soll.
Was ist ein Beispiel für ein Hreflang-Tag?
Ein einfaches Beispiel ist:
<link rel="alternate" hreflang="en-us" href="https://example.com/us/" />
Wie füge ich Hreflang-Tags hinzu?
Sie können sie im HTML-Head einer Seite, in einer XML-Sitemap oder in HTTP-Response-Headern für Nicht-HTML-Dateien hinzufügen.
Wie helfen Hreflang-Tags beim internationalen SEO?
Sie helfen Suchmaschinen, die richtige lokalisierte Seite der richtigen Zielgruppe zuzuordnen, was die Relevanz verbessert und Verwechslungen zwischen ähnlichen regionalen oder Sprachversionen reduziert.
Für Teams, die mehrsprachiges SEO in großem Maßstab managen, funktioniert Hreflang in der Regel am besten als Teil einer breiteren technischen Optimierung, die auch Canonical-Tags, Indexierungssteuerung, lokalisierte Inhaltsstruktur und interne Verlinkung abdeckt.