So nutzen Sie den Hreflang-Generator
- 1
Geben Sie die Basisadresse Ihrer Website ohne Sprachordner ein, zum Beispiel https://www.example.com.
- 2
Wählen Sie alle Sprachen, in denen die Seite existiert. Fügen Sie Regionscodes wie de-AT oder de-CH hinzu, wenn Sie Länder und nicht nur Sprachen ansprechen.
- 3
Wählen Sie die Standardversion für x-default: die Seite für Besucher, deren Sprache nicht in Ihrer Liste steht.
- 4
Wählen Sie HTML-Tags oder XML-Sitemap, kopieren Sie die Ausgabe und fügen Sie sie in jede Sprachversion der Seite ein.
So funktioniert hreflang
hreflang sagt Suchmaschinen, welche URLs Sprach- oder Regionalversionen derselben Seite sind, damit sie jedem Suchenden die passende zeigen. Drei Regeln sind am wichtigsten: • Jede Version listet alle Versionen auf, auch sich selbst. • Die Verweise müssen gegenseitig sein: Verweist die deutsche Seite auf die französische, muss die französische zurückverweisen. • Jede URL muss die kanonische, indexierbare Version ihrer Seite sein und Status 200 liefern. x-default nennt die Seite, die angezeigt wird, wenn keine der aufgeführten Sprachen passt.
Tags oder Sitemap?
Beides erfüllt denselben Zweck; nutzen Sie pro Seite eine Methode. Tags im Head sind auf kleinen Websites am einfachsten. Sitemap-Einträge halten das HTML schlanker und sind bei vielen Seiten oder Sprachen leichter zu pflegen: Jede Sprachversion bekommt einen eigenen url-Eintrag mit allen Alternativen. Der Generator schreibt jede URL als Basisadresse + Sprachcode + Schrägstrich (https://www.example.com/de/). Nutzt Ihre Website Subdomains, eigene Domains oder keinen abschließenden Schrägstrich, passen Sie die URLs vor dem Veröffentlichen an.
Häufige Fragen
Welche Codes kann ich verwenden?
Einen zwei- oder dreibuchstabigen Sprachcode nach ISO 639-1 (de, fr), optional gefolgt von einem Ländercode nach ISO 3166-1 (de-AT, en-GB). Ein Land allein ist ungültig: „uk“ bedeutet zum Beispiel Ukrainisch, nicht Vereinigtes Königreich.
Brauche ich x-default?
Es ist nicht Pflicht, aber empfehlenswert. Es sagt Suchmaschinen, welche Seite sie zeigen sollen, wenn keine Ihrer Sprachen passt, oft die englische Version oder eine Sprachauswahl.
Ersetzt hreflang die Canonical-Tags?
Nein. Jede Sprachversion behält ein Canonical-Tag, das auf sich selbst zeigt. Zeigen die Canonicals aller Versionen auf eine Sprache, sollen Suchmaschinen die anderen ignorieren.
Warum funktionieren meine hreflang-Tags nicht?
Häufige Ursachen sind fehlende Rückverweise, URLs mit Weiterleitung oder 404, Canonical-Tags, die woandershin zeigen, und ungültige Codes. Prüfen Sie einige Seiten mit einem Crawler und mit der URL-Prüfung in der Google Search Console.