hreflang – Sprach- und Länderversionen in der SEO korrekt auszeichnen
Das hreflang-Attribut ist ein HTML-Tag bzw. HTTP-Header, mit dem Websitebetreiber mehrsprachige oder länderspezifische Varianten einer Seite für Suchmaschinen deklarieren. Es hilft Google & Co., die passende Sprachversion einer Seite je nach Nutzerstandort und Browsersprache korrekt auszuliefern.
Typische Anwendungsfälle:
- Internationale Websites (z. B. example.com/de/ und example.com/en/)
- Länderspezifische Inhalte mit gleicher Sprache (z. B. de-de vs. de-at)
- E-Commerce-Plattformen mit unterschiedlichen Währungen oder Lieferbedingungen
- Vermeidung von Duplicate Content bei regionalen Sprachvarianten
Beispiel:
<link rel="alternate" hreflang="de" href="https://example.com/de/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
Best Practices:
- Jede Variante muss sich selbst und alle anderen Versionen referenzieren
- x-default gibt an, welche Seite gezeigt werden soll, wenn keine andere passt
- hreflang-Tags können im HTML <head>, als HTTP-Header oder in der XML-Sitemap implementiert werden
- Die Verwendung von korrekten ISO-Codes (de, en-US, fr-CH) ist essenziell
Hinweis: Falsch gesetzte hreflang-Tags können Verwirrung bei der Indexierung verursachen. Google ignoriert ungültige Werte oder inkonsistente Verlinkungen.