hreflang ist ein HTML-Attribut, das Suchmaschinen die Sprache und Region einer Seite mitteilt. Es verknüpft sprachliche oder regionale Varianten derselben Inhalte miteinander.
Das signalisiert Suchmaschinen, für welche Sprache und Region eine Seite gedacht ist, und verbindet gleichwertige Sprach- oder Länderversionen einer Seite. So kann Google Nutzern die passende Variante ausspielen, etwa eine deutschsprachige Seite für die Schweiz statt einer englischen Fassung.
Angegeben wird hreflang als Auszeichnung in der , der Auszeichnungssprache für Webseiten, oder in der . Jede Variante sollte auf alle anderen verweisen und auf sich selbst zurück.
de-ch für Deutsch in der Schweiz,
fr-ch für Französisch in der Schweiz,
en für eine sprachlich allgemeine englische Version.
Korrekt gesetzte hreflang-Angaben helfen, über Sprachversionen hinweg zu vermeiden und die richtige Seite in den passenden Suchergebnissen zu zeigen. Fehlerhafte oder einseitige Angaben können dagegen zu Verwirrung bei der Zuordnung führen.