SEO CAMPIXX extreme | Event | CAMPIXX

Shopify SEO:
7 technische Hacks für maximale Sichtbarkeit jenseits der Defaults

Facebook
Twitter
LinkedIn
Pinterest
Shopify SEO | Artikelbild | CAMPIXX

Werbepartner

SISTRIX - Die SEO-Profi-Toolbox
Agentur-Verzeichnis | Marketing | CAMPIXX
Digitallotsen
openPR | Angebot | CAMPIXX

Um einen wirklich performanten Shopify-Store aufzubauen, reicht es nicht aus, sich auf die Standardeinstellungen zu verlassen. Während Shopify einen schnellen Markteintritt ermöglicht, legen die Default-Settings der Sichtbarkeit oft Steine in den Weg – besonders bei der URL-Struktur und der Crawling-Logik. Wer tausende redundante URLs mitschleppt, zwingt Google dazu, wertvolle Zeit mit „Junk-Seiten“ zu verschwenden, anstatt die Priorität auf die eigentlichen Umsatztreiber zu legen.

Ich zeige dir sieben technische Hacks, mit denen wir Shopify-Stores effizient bereinigen und messbares Wachstum generieren.

Ein wichtiger Hinweis vorab: Einige der folgenden Tipps greifen direkt in den Liquid-Code deines Themes ein. Erstelle vor solchen Änderungen immer ein frisches Backup deines Themes und arbeite zunächst in einem Duplikat, um Änderungen in der Vorschau zu testen, niemals im aktiven Theme!

1. Eliminierung doppelter Produkt-URLs

Das Fundament technischer Optimierung ist eine saubere Seite, die den Crawlern möglichst wenig überflüssigen Ballast präsentiert und einen klaren Fokus auf indexierbare Seiten legt. Was in der Theorie so einfach klingt, stellt sich in der Praxis oft doch als schwierig heraus.

Ein kritisches Standardverhalten vieler Shopify-Themes ist in dieser Hinsicht das Handling von Produkt-URLs. Standardmäßig ist ein Produkt über mehrere Pfade erreichbar:

  • Die saubere URL: com/products/produkt-name
  • Die Collection-URL: com/collections/kategorie/products/produkt-name

Zwar setzt Shopify Canonical-Tags, um Google die „Master-Version“ zu signalisieren, doch die Bots crawlen dennoch jede einzelne Variante. Bei einem Store mit 1.000 Produkten in 20 Collections bläht sich das Crawling von 1.000 auf 21.000 URLs auf – eine massive Verschwendung von Crawl-Budget, an der auch ein Canonical nicht viel ändert.

Die technische Lösung: Du musst Shopify zwingen, innerhalb der Collection-Grids direkt auf die Root-URL deiner Produkte zu verlinken. Dazu sind einmalige Änderungen am Liquid-Code des Themes notwendig.

Schritte im Theme (Liquid):

  1. Suche in den Code-Editor nach dem Muster within: collection. Meist findest du Treffer in Dateien wie card-product.liquid oder main-collection-product-grid.liquid
  2. Ersetze die Variable für den Produkt-Link:
    • Vorher: <a href=“{{ product.url | within: collection }}“>
    • Neu: <a href=“{{ product.url }}“>

Dadurch zeigt jeder interne Link direkt auf die kanonische Version, was die Link-Authority der PDPs auf je einer einzelnen URL konsolidiert.

Am besten setzt du diesen Tipp um, bevor dein Store livegeht. Existiert der Shop schon länger und Google kennt die nicht-kanonischen Produkt-URLs bereits, musst du nach der Anpassung noch dafür sorgen, dass die alten URLs weitergeleitet werden.

Denn durch diesen Trick werden sie nur nicht mehr verlinkt. Shopify kennt die Adressen aber weiterhin und würde bei Anfragen von Bots weiter Seiten ausliefern. Da Shopify von Haus aus keine Wildcard-Weiterleitungen setzen kann, brauchst du eine App, die das für dich erledigt und damit kommen wir direkt zum zweiten Tipp.

2. Erweitertes Redirect-Management

Änderst du eine URL erstellt Shopify automatisch Weiterleitungen. Wenn du aber bspw. von einem anderen System auf Shopify migriert, dann sind deine alten URLs nicht bekannt. Du benötigst also eigene Weiterleitungsregeln. Shopify selbst kann allerdings nur einfache 1‑zu‑1‑Weiterleitungen erstellen. Je nach Größe deines Shops kommen da schnell tausende Regeln zusammen, die du von Hand erstellen müsstest.

Viel einfacher zu erstellen sind Redirects, die mit Wildcards und Umschreibungs-Regeln arbeiten. Bei selbst gehosteten Shopsystemen erstellt man diese meistens direkt auf dem Webserver, bspw. in der Apache .htaccess oder in einer Conf-Datei auf NginX-Servern. Da Shopify in der Cloud läuft und du dort folglich keinen Zugriff auf die Serverkonfiguration hast, können keine nativen Rewrite-Regeln erstellt werden.

Lösung: Nutze Apps wie EasyRedirects, um Wildcard-Regeln zu implementieren. So kannst du ganze Verzeichnisstrukturen in Sekunden umziehen und den SEO-Wert sichern. Für unsere Umstellung der Produkt-URLs aus Punkt 1 benötigst du etwa folgende Regel:

Weiterleitung | Artikelbild | CAMPIXX
/collections/*/products/* → /products/* (EasyRedirects kennzeichnet Platzhalter farbig und erlaubt dir so, bestimmte Werte aus der alten in die neue URL zu übernehmen, in unserem Fall alles, was nach /products/ folgt)

Wichtig: In der günstigeren Version kann EasyRedirects keine Live-URLs weiterleiten, sondern wird immer nur dann aktiv, wenn die aufgerufene URL einen 404-Fehler auslöst. Da die PDP-URLs mit Collection nach wie vor erreichbar sind, würde die Weiterleitung nicht greifen. Du benötigst daher zwingend das teurere Abo, in dem auch Live-URLs umgeleitet werden können.

3. Das seo.hidden Metafeld

Oft gibt es Seiten, die für den Nutzer wichtig, für Google aber irrelevant sind (z. B. Landingpages oder Dankesseiten). Solche Seiten werden dann meistens auf „noindex“ gesetzt. Leider werden diese Seiten von Shopify weiterhin in der Sitemap aufgeführt und die Crawler sind wieder mit Seiten beschäftigt, die sie gar nicht interessieren müssten.

Hier hilft das integrierte, aber versteckte Metafeld seo.hidden. Es setzt nicht nur ein Noindex-Tag, sondern entfernt die Seite auch komplett aus der sitemap.xml.

Implementierung:

  • Erstelle unter Einstellungen > Eigene Daten eine neue Metafeld Definition und verknüpfe sie mit den nötigen Seitentypen (z.B. Produkte, Collections, Blogs, Pages)
  • Gib deinem neuen Metafeld einen Namen, bspw. SEO Hidden
  • Shopify erstellt daraus einen neuen Key im custom-Namespace. Das musst du zwingend anpassen, ansonsten funktioniert es nicht. Klicke dazu erst auf den generierten Key, um ihn manuell auf hidden anzupassen.
    Wähle als Typ Integer bzw. Ganze Zahl und setze den gültigen Wertebereich auf 0 bis 1
Produkt-Meta-Definition | Artikelbild | CAMPIXX

Um nun bspw. eine Collection oder eine Page auf noindex zu setzen, rufst du diese Seite im Backend auf und setzt den Wert des SEO Hidden Metafelds auf 1.

4. Custom Canonical Overrides

Die Standardlogik von Shopify erlaubt keine manuellen Anpassungen der Canonical-URLs auf Seitenebene. Das ist problematisch, wenn du ähnliche Inhalte auf verschiedenen Seiten hast und den organischen „Credit“ gezielt steuern willst.

Lösung: Erstelle ein Metafeld für die Canonical-URL und passe die theme.liquid an:

Suche in der theme.liquid Datei nach dem Canonical. In der Regel sieht der Code dort so aus:

<link rel=“canonical“ href=“{{ canonical_url }}“>

Ersetze die Zeile durch den folgenden Code (achte dabei darauf, dass die Variable deiner Metafeld-Definition entspricht!)

{% if item.metafields.custom.canonical_url %}
  <link rel=“canonical“ href=“{{ item.metafields.custom.canonical_url }}“>
{% else %}
  <link rel=“canonical“ href=“{{ canonical_url }}“>
{% endif %}

Damit behältst du die volle Kontrolle über die Autoritätsverteilung ohne unnötige 301-Weiterleitungen.

5. Bereinigung von Empfehlungs-Parametern

Shopifys Recommendation-Engine, die bspw. empfohlene Produkte am Ende einer PDP zeigt, hängt oft Tracking-Parameter wie ?pr_prod_strat= an URLs an. Wenn das Theme nicht sauber konfiguriert ist, werden diese URLs gecrawlt, was schnell einem Wust aus möglichen Duplikaten führt.

Die default Robots.txt von Shopify verhindert das Crawling dieser URLs zwar, das führt aber zu einem neuen Problem: Denn nun sind hunderte oder gar tausende Links in deinem Shop zu finden, die für das Crawling gesperrt sind. Oft führen viele Inlinks zu gesperrten Seiten dazu, dass Google die URLs doch crawlt und dann steigen in der Search Console die Berichte zu URLs, die trotz Sperre indexiert wurden. Außerdem entgeht dir durch die Sperre eine gute Möglichkeit, die interne Verlinkung deiner PDPs zu stärken.

Die Lösung: Stelle sicher, dass deine Empfehlungs-Snippets saubere URLs, ohne Parameter verwenden.

Suche zunächst die Liquid-Datei, die für das Erstellen von Product Cards bzw. deine empfohlenen Produkte zuständig ist. Das kann z.B. die product-card.liquid sein. Als Verlinkung zu Artikelseiten findest du dort die Variable {{ product.url }}. Die änderst du zu {{ product.url | split: “?” | first }}. Dadurch werden eventuell angehängte Parameter einfach abgeschnitten und nur die eigentliche Produkt-URL ausgegeben.

6. Das Trailing-Slash-Dilemma

Konsistenz ist im technischen SEO essenziell. Shopify-Seiten laden oft sowohl unter beispiel.de/seite als auch unter beispiel.de/seite/. Für Suchmaschinen sind das zwei verschiedene URLs, was die Autorität splittet.

Shopify setzt die Canonical-URL auf die Adresse ohne Trailing Slash. Eine versehentliche Indexierung von abweichenden URLs sollte es daher nicht geben. Noch besser wäre eine direkte Weiterleitung auf die richtige URL. Diese gibt es im Default aber nicht.

Lösung:

  • Setze interne Links immer über eine direkte Verknüpfung mit dem Ziel und nicht über das manuelle Einfügen von URLs!
  • Falls irgendwo eine URL manuell gesetzt werden muss oder du von außen auf deinen Shop verlinkst, nutze konsequent die URLs ohne Slash am Ende
  • Prüfe regelmäßig deine interne Links (z. B. mit dem Screaming Frog) und korrigiere gefundene Fehler zeitnah.

7. Optimierung der Alt-Attribute

Die meisten Themes nutzen einfach den Produkttitel als Alt-Text für jedes Bild. Das ist verschenktes Potenzial für die Bildersuche.

Strategie: Nutze Metafelder für Bildbeschreibungen. Verknüpfe diese im Liquid-Code (z. B. in product-media.liquid), um spezifische, Long-Tail-relevante Alt-Texte auszugeben (z. B. „Goldene Luxusuhr mit Lederarmband Nahaufnahme“).

Zusammenfassung: Impact vs. Aufwand

Shopify ist eine solide und zeitgemäße Grundlage, um einen neuen Shop zu starten oder einen bestehenden Shop zu optimieren. Insbesondere langfristig kann Shopify gegenüber anderen Shopsystemen durch geringe Wartungskosten punkten. Aber auch hier ist nicht alles Gold, was glänzt, und es braucht eigene Optimierungen, wie die gerade gezeigten Hacks, um deinen Store fit für SEO zu machen.

In der folgenden Tabelle haben wir dir alle Tipps noch einmal übersichtlich zusammengefasst, nach Aufwand & Impact bewertet und zeigen dir, welchen Aspekt deines Shops der jeweilige Hack optimiert.

Hack Aufwand SEO-Impact Fokus
URL-Konsolidierung Mittel Hoch Crawl-Budget
SEO.hidden Niedrig Hoch Sitemap-Hygiene
Eigene Canonicals Mittel Hoch Duplicate Content
Parameter-Stripping Niedrig Mittel Technischer Clean-up
Trailing Slash Niedrig Niedrig Konsistenz
Wildcard-Redirects Mittel Hoch Migration
Image-Metafelder Hoch Mittel Bilder-SEO

Fazit

Technisches SEO bei Shopify ist kein „Magic Button“. Es ist die Summe gezielter Anpassungen, die deinen Store für Suchmaschinen lesbar machen. Mit diesen sieben Hacks verwandelst du einen Standard-Shop in eine hocheffiziente E-Commerce-Maschine.

Kevin Krüger | Experte | CAMPIXX

Kevin Krüger

Head of SEO at pan pan | Website

Als Head of SEO bei pan pan trägt Kevin die fachliche Verantwortung für SEO-Projekte und treibt die Aus- und Weiterbildung seines Teams voran.

Seit über 18 Jahren unterstützt er in verschiedenen Positionen auf Agentur- und InHouse-Seite führende Marken und Onlinehändler dabei, ihre digitale Sichtbarkeit und Performance nachhaltig zu steigern. Sein Schwerpunkt liegt auf technischem SEO und der Lösung scheinbar aussichtsloser Probleme.

Nutzer-Kommentare