InternationalSEO

hreflang in Shopify einrichten: Anleitung für mehrsprachige Shops

hreflang in Shopify einrichten: Diese Anleitung zeigt dir, wie Shopify Markets die hreflang-Tags automatisch setzt, wann ein Theme-Snippet nötig ist und welche typischen Fehler du bei mehrsprachigen Shops vermeiden musst.

hreflang in Shopify einrichten: Anleitung für mehrsprachige Shops

Das Wichtigste in Kürze

  • hreflang brauchst du erst, sobald dein Shop mehr als eine Sprach- oder Länderversion mit eigenen URLs hat – ein rein deutscher Shop kommt ohne aus.
  • Wenn du Sprachen und Märkte über Shopify Markets veröffentlichst, rendert Shopify die hreflang-Tags automatisch – inklusive Selbstreferenz und Rückverweisen.
  • Prüfe im Quelltext von Produkt-, Kollektions- und Blogseiten auf Selbstreferenz, wechselseitige Verweise, korrekte Codes wie de-CH und einen x-default-Eintrag.
  • Ein Theme-Snippet ist nur für Sonderfälle nötig, etwa alte Themes oder getrennte Stores pro Land – sonst erzeugst du Dubletten.

Du verkaufst mit deinem Shopify-Shop in mehreren Ländern oder Sprachen – und willst sicherstellen, dass Google in Deutschland deine deutsche Seite zeigt, in Österreich die österreichische Variante und in der Westschweiz die französische? Genau dafür gibt es hreflang: ein HTML-Attribut, das Suchmaschinen sagt, welche Sprach- und Länderversion einer Seite für welche Nutzer gedacht ist. Die gute Nachricht für Shopify-Händler: Wenn du Mehrsprachigkeit über Shopify Markets abbildest, erzeugt Shopify die hreflang-Tags automatisch. In dieser Anleitung zeige ich dir, wie du das sauber aufsetzt, wie du die Ausgabe prüfst, wann ein Theme-Snippet nötig ist – und welche typischen Fehler du vermeiden solltest.

Was hreflang macht – und wann du es wirklich brauchst

hreflang-Tags stehen im <head> jeder Seite und verknüpfen alle Sprach- und Länderversionen derselben Seite miteinander, z. B. de-DE, de-AT, de-CH und fr-CH. Der Nutzen ist doppelt: Nutzer landen auf der für sie richtigen Version (Sprache, Währung, Versandinfos), und Google versteht, dass die Varianten übersetzte bzw. lokalisierte Fassungen sind – nicht etwa Duplicate Content, der sich gegenseitig Rankings streitig macht. Gerade im DACH-Raum ist das relevant: Deutschsprachige Inhalte für Deutschland, Österreich und die Schweiz sind oft fast identisch – ohne hreflang konkurrieren sie in den Suchergebnissen gegeneinander.

Du brauchst hreflang, sobald dein Shop mehr als eine Sprach- oder Länderversion mit eigenen URLs hat. Ein rein deutscher Shop mit einer einzigen Version braucht es nicht.

Schritt 1: Mehrsprachigkeit über Shopify Markets aufsetzen

Die Grundlage für korrektes hreflang in Shopify ist ein sauberes Markets-Setup:

  1. Märkte anlegen: Definiere im Admin unter Einstellungen > Märkte deine Zielmärkte, z. B. Deutschland, Österreich, Schweiz.
  2. Sprachen veröffentlichen: Füge unter Einstellungen > Sprachen die benötigten Sprachen hinzu und veröffentliche sie. Übersetzungen pflegst du über Shopify Translate & Adapt oder eine Übersetzungs-App.
  3. URL-Struktur wählen: Shopify bildet Varianten als Unterordner (z. B. /fr, /en) oder über eigene Domains bzw. Subdomains pro Markt ab. Jede Variante bekommt so eine eigene, indexierbare URL – die Voraussetzung für hreflang.
  4. Automatik greifen lassen: Für alle veröffentlichten Sprachen und Märkte rendert Shopify die passenden hreflang-Tags automatisch in den <head> – inklusive Selbstreferenz und wechselseitiger Verlinkung. Du musst dafür nichts am Theme ändern.

Wie du Markets strategisch aufsetzt – Preise, Währungen, Domains und Steuern inklusive – ist ein eigenes Thema; das behandle ich ausführlich im Beitrag Shopify Markets: International verkaufen. Hier konzentrieren wir uns auf die SEO-Seite.

Steht bei dir ein Shopify-Projekt an?Schreib mir in zwei Sätzen, worum es geht. Ich sage innerhalb eines Werktags zu oder ab.
Projekt besprechen

Schritt 2: Prüfen, ob dein Shop hreflang korrekt ausgibt

Verlasse dich nicht blind auf die Automatik – prüfe die Ausgabe:

  1. Öffne eine Produktseite in deinem Shop und zeige den Quelltext an (Rechtsklick > "Seitenquelltext anzeigen").
  2. Suche nach hreflang. Du solltest pro veröffentlichter Sprach-/Länderversion eine Zeile sehen, etwa: <link rel="alternate" hreflang="de-AT" href="https://deinshop.at/products/beispiel">
  3. Prüfe drei Dinge: Ist die Seite selbst als Version enthalten (Selbstreferenz)? Zeigen alle URLs auf die jeweils gleiche Seite in der anderen Version (nicht auf die Startseite)? Und existiert ein x-default-Eintrag für alle übrigen Nutzer?
  4. Wiederhole den Test auf einer Kollektionsseite und einem Blogartikel – und in jeder Sprachversion, denn hreflang muss wechselseitig sein.
  5. Beobachte anschließend in der Google Search Console, ob die Varianten sauber indexiert werden.

Schritt 3: Theme-Snippet – nur für Sonderfälle nötig

Ein eigenes hreflang-Snippet im Theme brauchst du nur, wenn dein Setup von der Markets-Automatik abweicht – etwa bei einem älteren Theme, das die Tags nicht ausgibt, oder wenn du getrennte Shopify-Stores pro Land betreibst (dazu gleich mehr). Die Logik eines solchen Snippets: Für jede veröffentlichte Sprache wird eine alternate-Zeile mit der lokalisierten URL der aktuellen Seite gerendert. Vereinfacht sieht das so aus:

{%- for locale in shop.published_locales -%}
  <link rel="alternate"
        hreflang="{{ locale.iso_code }}"
        href="{{ shop.url }}{{ locale.root_url }}{{ request.path }}" />
{%- endfor -%}
<link rel="alternate" hreflang="x-default" href="{{ shop.url }}{{ request.path }}" />

Beachte: Für die Standardsprache ist locale.root_url nur / – den doppelten Schrägstrich musst du im Snippet abfangen, ebenso Sonderfälle wie übersetzte Handles. Das Snippet bindest du in der theme.liquid im <head> ein – aber nur, wenn Shopify nicht ohnehin schon Tags ausgibt, sonst erzeugst du Dubletten. Betreibst du separate Stores pro Land, müssen die hreflang-Tags storeübergreifend aufeinander verweisen – das geht nur mit einem gepflegten Mapping und gehört in erfahrene Hände.

Typische hreflang-Fehler in Shopify – und wie du sie vermeidest

  • Fehlende Rückverweise: Version A verlinkt B, aber B nicht zurück auf A. Google ignoriert dann das gesamte Paar. Bei Markets-Automatik passiert das selten – bei manuellen Snippets und Multi-Store-Setups ständig.
  • hreflang auf weitergeleitete oder noindex-Seiten: Alle referenzierten URLs müssen mit Status 200 erreichbar und indexierbar sein.
  • Falsche Codes: Sprache nach ISO 639-1, Land nach ISO 3166-1 Alpha-2 – also de-CH, nicht de-SZ oder ch-DE. Nur Sprache ohne Land ist erlaubt (de), nur Land ohne Sprache nicht.
  • Identische Inhalte ohne Lokalisierung: hreflang löst die Zuordnung, ersetzt aber keine Lokalisierung. Währung, Versandangaben und Rechtstexte sollten pro Markt stimmen – sonst nutzt du das Potenzial nicht.
  • hreflang als Ranking-Wundermittel missverstehen: Das Attribut ordnet Versionen zu, es verbessert keine Positionen. Die Basis – Content, interne Verlinkung, Technik – bleibt entscheidend; einen aktuellen Überblick gibt dir mein Beitrag Shopify SEO 2026.

Wenn du unsicher bist, ob dein internationales Setup sauber ist, prüfe ich das gern mit dir – buche dir einfach ein kostenloses 30-Minuten-Gespräch.

FAQ zu hreflang in Shopify

Setzt Shopify hreflang wirklich automatisch?

Ja – für alle Sprachen und Märkte, die du über Markets und die Spracheinstellungen veröffentlicht hast, rendert Shopify die hreflang-Tags automatisch, egal ob du Unterordner, Subdomains oder Marktdomains nutzt. Manuell eingreifen musst du nur bei Sonderfällen wie getrennten Stores pro Land.

Brauche ich hreflang für Deutschland, Österreich und die Schweiz, wenn alles auf Deutsch ist?

Wenn die drei Länder eigene URLs mit eigenen Preisen oder Versandinfos haben: ja. Genau dafür sind Länder-Codes wie de-DE, de-AT und de-CH gedacht – sie verhindern, dass sich die fast identischen deutschen Versionen gegenseitig kannibalisieren. Gibt es nur eine gemeinsame Version für alle, brauchst du kein hreflang.

Was bedeutet x-default?

x-default markiert die Version für alle Nutzer, auf die keine deiner Sprach-/Länderversionen passt – quasi der Fallback. Üblich ist die internationale oder englische Version, bei DACH-Shops oft die deutsche Hauptversion.

Wie erkenne ich hreflang-Fehler in meinem Shop?

Erster Check: Quelltext mehrerer Seitentypen in allen Sprachversionen ansehen und auf Selbstreferenz, Rückverweise und korrekte Codes prüfen. Für größere Shops lohnt ein Crawl mit einem SEO-Tool, das hreflang-Paare validiert, plus ein Blick in die Indexierungsberichte der Google Search Console.

Fazit: Mit Markets ist hreflang fast geschenkt – wenn das Setup stimmt

hreflang in Shopify einzurichten ist vor allem eine Frage des richtigen Fundaments: Wenn du Sprachen und Märkte sauber über Shopify Markets veröffentlichst, erledigt Shopify die Tags automatisch – du musst nur prüfen, ob Selbstreferenz, Rückverweise und x-default stimmen. Theme-Snippets sind die Ausnahme für Sonderfälle, nicht die Regel. Und: hreflang ordnet zu, lokalisiert aber nicht – die Qualität deiner Länderversionen bleibt dein Job. Du planst die internationale Expansion oder willst dein bestehendes Setup prüfen lassen? Einen Überblick über meine Angebote findest du auf der Leistungsseite – oder du vereinbarst direkt ein unverbindliches Erstgespräch.

Dominik-Lukas Moral Falke
ÜBER DEN AUTOR
Dominik-Lukas Moral Falke

Shopify & Shopify Plus Freelancer · Berlin & Marbella. Seit Jahren setze ich Shopify-Shops für Marken im DACH-Raum um — von der Migration über den Relaunch bis zur Conversion-Optimierung. In diesem Blog teile ich, was in echten Projekten funktioniert.

Projekt besprechen
Zuletzt aktualisiert: · Redaktionell geprüft· Erstellt mit KI-Unterstützung
Zurück zum Blog

Passt es, machen wir es. Passt es nicht, sage ich das.

Ich arbeite an wenigen Projekten gleichzeitig und nehme keine reinen Angebotsvergleiche an. Wenn du weißt, was du willst, und jemanden suchst, der es umsetzt: zwei Sätze genügen.

Projekt besprechen