Zum Hauptinhalt springen
Technisches SEO

Hreflang für die Schweiz: de-CH, fr-CH, it-CH richtig implementieren

Die Schweiz hat vier Landessprachen, regionale Dialekte und grenzüberschreitende Suchmuster. Hreflang korrekt zu implementieren ist hier komplexer als in fast jedem anderen europäischen Markt — und Fehler kosten bares Geld in Form von verlorener Sichtbarkeit.

Warum Hreflang für die Schweiz so komplex ist

Wer in Deutschland eine mehrsprachige Website betreibt, denkt meist an Deutsch und Englisch. In der Schweiz ist die Ausgangslage grundlegend anders: Vier Amtssprachen — Deutsch, Französisch, Italienisch und Rätoromanisch —, dazu eine starke Dialektkultur und das Phänomen der grenzüberschreitenden Suche. Ein Zürcher sucht auf Hochdeutsch, ein Genfer auf Französisch, ein Tessiner auf Italienisch. Und trotzdem: Viele dieser Nutzer landen auf denselben deutschen oder französischen Websites aus dem Ausland, wenn die Hreflang-Implementierung fehlt oder fehlerhaft ist.

Das Problem verschärft sich durch die geografische Kleinheit der Schweiz. Nutzer im Aargau sind geografisch näher an deutschen Suchergebnissen als Nutzer im Zürcher Oberland. Google muss entscheiden, welche Sprachversion für welchen Nutzer relevant ist — und diese Entscheidung trifft es massgeblich auf Basis der Hreflang-Tags. Fehlen diese oder sind sie falsch, verliert Google die Orientierung und zeigt häufig die falsche Sprachversion an.

Hinzu kommt die grenzüberschreitende Suche: Schweizer Nutzer suchen regelmässig nach Dienstleistungen in Grenzkantonen — im Kanton Schaffhausen googelt man Restaurants in Schaffhausen, findet aber auch Angebote aus dem deutschen Hegau. Hreflang hilft Google dabei, die richtige geografische und sprachliche Zielseite zu identifizieren, selbst wenn Nutzer und Server in unterschiedlichen Ländern sind.

4 Amtssprachen machen die Schweiz zu einem der komplexesten Hreflang-Märkte Europas
63% der Schweizer Bevölkerung sind Deutschsprachige — aber de-CH und de-DE sind nicht austauschbar

Die richtigen Locale-Codes für die Schweiz

Hreflang-Tags bestehen aus einem Sprachcode nach ISO 639-1 und einem optionalen Ländercode nach ISO 3166-1 Alpha-2. Für die Schweiz (Ländercode CH) ergeben sich folgende Kombinationen:

Hreflang-Code Bedeutung Wann verwenden Typische Seiten
de-CH Deutsch (Schweiz) Immer wenn Schweizer Deutsch-Content vorhanden Hauptseite, Dienstleistungen, Blog
fr-CH Französisch (Schweiz) Romandie-spezifischer Content Genf, Lausanne, Wallis, Jura
it-CH Italienisch (Schweiz) Tessin-spezifischer Content Lugano, Bellinzona, Locarno
rm-CH Rätoromanisch (Schweiz) Nur wenn tatsächlich rm-Content vorhanden Graubünden (sehr selten)
en-CH Englisch (Schweiz) Internationaler B2B-Content, Fintech, Pharma Zürich Financial District, Basel Pharma
de-DE Deutsch (Deutschland) Wenn separater DE-Content existiert Parallele DE-Website oder DE-Unterordner
de Deutsch (generisch) Wenn kein länderspezifischer Content unterschieden wird Kleine Unternehmen ohne länderspez. Seiten
x-default Fallback / Standard Für Nutzer ohne passende Sprachversion Sprachauswahl-Seite oder Hauptsprache

Wichtig: de-CH und de-DE sind NICHT austauschbar. Eine de-DE-Seite wird in der Schweizer Suche anders eingestuft als eine de-CH-Seite. Google behandelt beide als eigenständige Sprachregionen. Wer seine Schweizer Seiten mit de-DE auszeichnet, signalisiert Google, dass der Content für Deutschland bestimmt ist — mit entsprechend negativen Folgen für das CH-Ranking.

Die 5 häufigsten Hreflang-Fehler in CH-Websites

In der Praxis sehen wir bei Schweizer Websites immer wieder dieselben Implementierungsfehler. Diese Fehler sind oft nicht offensichtlich — die Website funktioniert technisch einwandfrei, aber Google zeigt die falsche Sprachversion an oder ignoriert die Tags komplett.

Fehler Konsequenz Fix
Fehlende Reziprozität: Seite A verlinkt auf B, aber B nicht auf A Google ignoriert alle betroffenen Hreflang-Tags Jede verlinkte Seite muss zurückverlinken
de-DE statt de-CH für Schweizer Content verwendet Schweizer Seiten ranken in .ch-Suche schlechter Ländercode konsequent auf CH setzen
x-default fehlt komplett Nutzer ohne passende Sprache sehen falsche Version x-default auf Sprachauswahlseite oder Hauptsprache setzen
Hreflang in Sitemap und HTML-Head widersprüchlich Google-Verwirrung, potenzielle Indexierungsfehler Einheitliche Implementierung wählen (am besten HTML-Head)
Absolute URLs fehlen (relative URLs verwendet) Tags werden ignoriert oder falsch interpretiert Immer vollständige URLs mit https:// angeben
fr-FR statt fr-CH für Romandie-Content Genfer Nutzer sehen ggf. France-spezifischen Content Für Romandie-Seiten fr-CH verwenden

Hreflang korrekt implementieren: Schritt für Schritt

Es gibt drei anerkannte Methoden zur Hreflang-Implementierung. Welche am besten passt, hängt von der technischen Infrastruktur ab.

Methode 1: HTML-Head (empfohlen für die meisten Websites)

Im <head>-Bereich jeder Seite werden alle Sprachversionen als <link rel="alternate">-Tags eingebunden. Wichtig: Jede Seite muss sich selbst referenzieren und alle anderen Sprachversionen auflisten.

<link rel="alternate" hreflang="de-CH" href="https://www.beispiel.ch/de/dienstleistungen/" />
<link rel="alternate" hreflang="fr-CH" href="https://www.beispiel.ch/fr/services/" />
<link rel="alternate" hreflang="it-CH" href="https://www.beispiel.ch/it/servizi/" />
<link rel="alternate" hreflang="en-CH" href="https://www.beispiel.ch/en/services/" />
<link rel="alternate" hreflang="x-default" href="https://www.beispiel.ch/de/dienstleistungen/" />

Methode 2: HTTP-Header (für PDFs und Nicht-HTML-Dokumente)

Wenn Dateien wie PDFs mehrsprachig vorliegen, können Hreflang-Angaben im HTTP-Header übermittelt werden. Das ist technisch aufwendiger und erfordert Serverkonfiguration.

Methode 3: XML-Sitemap

In der Sitemap können alle URLs mit ihren Sprachversionen verknüpft werden. Das ist bei grossen Websites mit Tausenden von Seiten praktischer als der HTML-Head-Ansatz, da Änderungen zentral vorgenommen werden. Nachteil: Die Sitemap muss regelmässig aktualisiert werden.

Hreflang-Reziprozität: Was bedeutet das und wie prüft man es?

Reziprozität ist das häufigste und folgenreichste Hreflang-Problem. Die Regel lautet: Wenn Seite A auf Seite B als Alternative verweist, muss Seite B ebenfalls auf Seite A zurückverweisen. Google ignoriert alle Hreflang-Angaben, wenn diese Bedingung nicht erfüllt ist.

Praktisches Beispiel: Die deutsche Seite /de/kontakt/ verweist auf /fr/contact/ und /it/contatto/. Gleichzeitig muss /fr/contact/ auf /de/kontakt/ und /it/contatto/ verweisen — und /it/contatto/ auf beide anderen. Bei vier Sprachen bedeutet das: Jede Seite hat vier Hreflang-Einträge (einschliesslich Selbstreferenz).

Zur Prüfung der Reziprozität eignen sich folgende Tools: Der Google Search Console-Bericht unter "Internationalausrichtung" zeigt erkannte Fehler. Spezialisierte Tools wie hreflangtest.com oder Screaming Frog können alle Seiten crawlen und fehlende Gegenseitigkeit identifizieren.

Hreflang testen und validieren

Nach der Implementierung ist vor der Validierung. Folgende Tools helfen dabei:

  • Google Search Console: Unter "Internationalausrichtung" werden Hreflang-Fehler und Warnungen angezeigt. Neu indexierte Änderungen erscheinen hier nach einigen Tagen.
  • Screaming Frog SEO Spider: Crawlt alle Seiten und prüft Reziprozität, absolute URLs und Konsistenz zwischen Sitemap und HTML-Head.
  • hreflangtest.com: Kostenloses Tool zur URL-Einzel-Analyse — ideal zum schnellen Check einzelner Seiten.
  • Ahrefs Site Audit: Prüft Hreflang-Implementierung im Rahmen eines vollständigen technischen Audits.
  • Sistrix Toolbox: Zeigt Sichtbarkeitsunterschiede zwischen Sprachversionen, hilfreich zur indirekten Validierung.

Praxis-Tipp: Testen Sie nach der Implementierung mit einem VPN oder dem Google-Tool "URL-Inspektion", ob die Hreflang-Tags korrekt erkannt werden. Wechseln Sie dazu in der Google Search Console auf die relevante Property und prüfen Sie einzelne URLs.

Spezialfall: Schweizerdeutsch — braucht man de-gsw-CH?

Schweizerdeutsch (Dialekt, nicht Hochdeutsch) hat den BCP-47-Code gsw. Technisch wäre also gsw-CH oder de-gsw-CH als Hreflang-Code möglich. In der Praxis ist das jedoch irrelevant: Schweizerdeutsch wird kaum als Schriftsprache verwendet, und Nutzer suchen auf Google fast ausnahmslos auf Hochdeutsch. Websites mit Schweizerdeutschem Content (z.B. Mundart-Blogs oder Radio-Transkripte) sind Ausnahmen.

Die Empfehlung ist klar: Verwenden Sie de-CH für alle deutschsprachigen Schweizer Seiten, unabhängig davon, ob vereinzelt Schweizerdeutsche Ausdrücke vorkommen. Google versteht den regionalen Kontext. Eine separate Auszeichnung mit gsw-CH bringt keinen nachweisbaren SEO-Vorteil und verursacht unnötige Komplexität.

Wer mehrsprachige Websites für den Schweizer Markt technisch sauber aufsetzen möchte, sollte Hreflang von Anfang an mitplanen — nachträgliche Implementierungen bei grossen Sites sind aufwendig und fehleranfällig. Unser Team für Technisches SEO unterstützt Sie dabei, die richtige Struktur von Grund auf zu planen und korrekt umzusetzen.

FAQ

Häufige Fragen zu Hreflang Schweiz

Muss ich Hreflang implementieren, wenn meine Website nur auf Deutsch ist?

Wenn Ihre Website ausschliesslich auf Hochdeutsch ist und keine sprachlichen Varianten für verschiedene Märkte (CH vs. DE vs. AT) hat, ist Hreflang optional. Empfehlenswert ist es trotzdem: Mit de-CH signalisieren Sie Google, dass Ihre Seite für die Schweiz bestimmt ist — und nicht für den deutschen Markt konkurriert. Das verbessert das Ranking in der .ch-Suche messbar.

Was passiert, wenn ich Hreflang falsch implementiere?

Im besten Fall ignoriert Google die fehlerhaften Tags und zeigt die Seite trotzdem korrekt an. Im schlechtesten Fall werden die falschen Sprachversionen für Nutzer ausgespielt — ein Zürcher sieht die französische Version, ein Genfer die deutsche. Das erhöht die Absprungrate und senkt Konversionen. Bei schwerwiegenden Fehlern (z.B. Canonicalization-Konflikte) kann es zu Indexierungsproblemen kommen.

Welche Implementierungsmethode ist für Schweizer Websites empfehlenswert?

Für die meisten Schweizer Unternehmenswebsites empfehlen wir die HTML-Head-Methode. Sie ist transparent, einfach zu debuggen und wird von allen gängigen CMS (WordPress, TYPO3, Webflow) unterstützt. Für sehr grosse Websites mit Tausenden von Seiten kann die Sitemap-Methode effizienter sein.

Wie oft sollte ich meine Hreflang-Implementierung überprüfen?

Mindestens einmal pro Quartal, idealerweise bei jedem grösseren Content-Relaunch. Sobald neue Seiten hinzukommen oder URLs sich ändern, müssen die Hreflang-Tags entsprechend aktualisiert werden. Automatisierte Monitoring-Tools wie Screaming Frog in Kombination mit einem regelmässigen Crawl-Schedule sind hier sehr hilfreich.

Gilt Hreflang auch für die Mobile-Version meiner Website?

Wenn Sie getrennte Mobile-URLs (m.beispiel.ch) verwenden, müssen Hreflang-Tags auf beiden Versionen implementiert werden. Bei responsivem Design mit einer einzigen URL ist das nicht nötig — was heute der Standard sein sollte. Google indexiert primär die Mobile-Version (Mobile-First Indexing), daher sollten die Tags dort korrekt vorhanden sein.

Hreflang-Audit für Ihre Schweizer Website

Falsche Hreflang-Tags kosten Sie täglich Sichtbarkeit in der Schweizer Suche. Unser technisches SEO-Team analysiert Ihre aktuelle Implementierung und zeigt konkrete Massnahmen auf.