Wofür braucht man hreflang?
Ohne hreflang kann Google nicht automatisch entscheiden, welche Sprachversion einer Seite für Nutzer aus Deutschland, Österreich oder der Schweiz relevant ist. Das führt zu falschen Treffern – zum Beispiel zeigt Google die englische statt der deutschen Version.
Aufbau eines hreflang-Tags
hreflang-Tags stehen im <head> der Seite: <link rel="alternate" hreflang="de" href="https://domain.de/seite/">. Der Sprachcode folgt ISO 639-1 (de, en, fr), optional mit Region (de-DE, de-AT, en-GB).
Das reziproke Prinzip
Jede Seite, die in einer hreflang-Annotation aufgeführt wird, muss auf alle anderen Seiten zurückverweisen. Fehlt der Gegenlink, ignoriert Google die Angabe. Das ist der häufigste hreflang-Fehler überhaupt.
x-default
x-default kennzeichnet die Fallback-URL für Nutzer, deren Sprache oder Region kein eigenes hreflang-Ziel hat. Empfohlen auf mehrsprachigen Startseiten oder Seiten mit einer Sprachauswahl.