hreflang

hreflang ist ein HTML-Attribut, mit dem Websites Suchmaschinen mitteilen, welche Sprach- und Länderversion einer Seite für welche Zielgruppe bestimmt ist.

Kurz erklärt

Bietet eine Website Inhalte in mehreren Sprachen oder für mehrere Länder an, signalisiert das hreflang-Attribut im HTML-Head oder in der Sitemap, welche URL für welche Sprach-Land-Kombination bestimmt ist. Suchmaschinen nutzen diese Angabe, um Nutzern die passende Sprachversion in den Suchergebnissen anzuzeigen.

Beispiel

<link rel="alternate" hreflang="de-DE" href="https://beispiel.de/de/" />
<link rel="alternate" hreflang="en-US" href="https://beispiel.de/en/" />
<link rel="alternate" hreflang="x-default" href="https://beispiel.de/" />

Diese Angaben verknüpfen die deutsche und englische Version einer Seite miteinander und definieren zusätzlich eine Standardversion (x-default) für nicht abgedeckte Sprachen.

Warum ist das relevant?

Ohne korrekte hreflang-Angaben kann es passieren, dass Suchmaschinen Nutzern die falsche Sprachversion anzeigen oder mehrere Sprachversionen als Duplicate Content fehlinterpretieren. Für international ausgerichtete Websites gehört eine saubere hreflang-Implementierung zu den technisch anspruchsvollsten, aber wirkungsvollsten SEO-Maßnahmen.

Häufige Missverständnisse

hreflang-Angaben müssen wechselseitig sein: Verweist die deutsche Seite auf die englische, muss die englische Seite ebenfalls zurück auf die deutsche verweisen - fehlt diese Rückverlinkung, ignorieren Suchmaschinen die Angabe häufig komplett. hreflang ist zudem kein Rankingfaktor im klassischen Sinn, sondern ein Steuerungsmechanismus dafür, welche Version in welchem Suchmarkt angezeigt wird.

Weiterführende Inhalte