Join our community of websites already using SEOJuice to automate the boring SEO work.
See what our customers say and learn about sustainable SEO that drives long-term growth.
Explore the blog →Aktualisiert Mai 2026. Ergänzt um einen Abschnitt zu AI Overview / GEO, zitierte Quellen zum Canonical-Handling bei Shopify, einen FAQ-Block und statt drei geschönter Erfolgsstories eine ehrliche „Muster aus Audits“-Einordnung.
Kurzfassung: Shopify deckt grundlegendes SEO von Haus aus ab, lässt aber viel Potenzial liegen. Der größte Einzelfehler ist das doppelte URL-Muster /collections/.../products/, das Crawl-Budget und Link-Equity auf zwei URLs pro Produkt verteilt. Danach folgen: dünne Kollektionstexte, fehlendes Offer-/AggregateRating-Schema, JavaScript-Ballast aus dem Theme und keinerlei Strategie für AI-Overview-Zitate. Diese Checkliste arbeitet die Punkte in der Reihenfolge ab, in der ich sie auch umsetze.
Shopify ist eine großartige E-Commerce-Plattform – aber keine großartige SEO-Plattform ab Werk. Die meisten Händler merken das erst nach sechs Monaten Livebetrieb, wenn sie sich wundern, warum ihre Produkte in Google nicht auftauchen.
Das größte, kaum diskutierte Problem: Shopify erzeugt für jedes Produkt doppelte URLs. Dein Produkt steht unter /products/blue-widget, aber auch unter /collections/widgets/products/blue-widget. Zwei URLs für dieselbe Seite – deine SEO-Signale werden aufgesplittet. Shopify setzt zwar ein Canonical-Tag (ihre eigene SEO-Dokumentation erklärt das), doch Canonicals sind ein Hinweis, keine Vorschrift, und die doppelten URLs werden trotzdem gecrawlt und indexiert. (Randnotiz: Ich habe mich einmal 40 Minuten mit einem Shopify-Support-Ingenieur gestritten. Er beharrte darauf, „das Canonical regelt das“. Der Google-Index sah es anders.)
Ich bin Vadim und bei den Shopify-Sites, die SEOJuice im großen Stil gecrawlt hat, tauchen immer wieder dieselben Probleme auf. Statt drei verdächtig perfekte Erfolgsstories gibt’s hier das ehrliche Muster aus dem Audit-Pool.
Das Dünninhalt-Muster: Ein typischer kleiner Shopify-Shop verkauft gute Produkte, hat eine ordentliche Instagram-Präsenz und zieht fast keinen organischen Traffic. Beim Crawl sehen wir: Jede Produktbeschreibung ein Einzeiler (oft der Herstellertext), Kollektionsseiten ganz ohne Body-Copy. Google hat nur Titel und Preis zum Indexieren. Fügt man den Top-20-Produkten 200-Wörter-Beschreibungen und den Hauptkollektionen 300-Wörter-Intros hinzu, steigen laut unseren Daten rund ein Drittel dieser Shops innerhalb weniger Quartale von nahezu Null auf ein paar Hundert organische Sitzungen pro Monat. (Ich hatte anfangs mit einer höheren Erfolgsquote gerechnet. Bei den restlichen zwei Dritteln lag entweder ein weiteres technisches Problem vor oder sie befanden sich in einer Kategorie, in der Google stark auf Big-Brands setzt – da reicht guter Text allein nicht.)
Das Keyword-Stuffing-Muster: Shops, die einen billigen „SEO-Experten“ engagiert haben und nun Metabeschreibungen wie „Buy best protein powder online best protein powder for muscle building buy protein powder.“ besitzen. Google ignoriert das und generiert eigene Snippets, meist den ersten zufälligen Satz der Seite. Klare Metabeschreibungen, Behebung des Canonical-Bypass (siehe unten) und korrektes Product-/Offer-Schema verdoppeln häufig die Klickrate der bereits impressionstarken Produktseiten. Der Traffic verdoppelt sich nicht immer; manchmal bleiben Impressionen konstant und die CTR steigt von 0,8 % auf 2,1 % – gleicher Effekt, weniger dramatisch.
Das Theme-Ballast-Muster: Premium-Themes, die über zwei Megabyte JavaScript pro Seite ausliefern (ein Fashion-Theme lieferte 2,3 MB JS, bevor Apps installiert waren). Lighthouse-Mobile-Scores dümpeln in den Zwanzigern. Reine Speed-Optimierung hob den organischen Traffic in mehreren Fällen um 30–50 %, ohne ein Wort Inhalt zu ändern. Fairerweise sind die schlimmsten Lighthouse-Sünder meist auch die, die die meisten Apps und die schlechteste Bildhygiene haben – selten ein reines Speed-Experiment.
Und das ungelöste Beispiel: Eine Supplement-Marke, die letztes Jahr jedes einzelne Punkt dieser Liste umgesetzt hat. Richtige Beschreibungen, Schema, Speed, echte Backlinks. Nach acht Monaten war der Non-Brand-Traffic immer noch flach. Die Kategorie wird von drei Alt-Händlern mit zwanzig Jahren Linkhistory dominiert – Google will keinen Newcomer zeigen. SEO ist kein Snackautomat; jeder Leitfaden mit „garantiertem“ Traffic verschweigt die Fälle, die nicht funktionieren.
Die drei Fehlmuster (dünner Inhalt, Canonical-Bypass, Theme-Bloat) plus die realistische Decke bilden den Rahmen für die restliche Checkliste.
Ein gut optimierter Shopify-Shop beginnt mit Technik. Können Suchmaschinen deine Site nicht sauber crawlen und indexieren, spielt Inhaltsqualität keine Rolle.
| Aufgabe | Maßnahme | Einsatzszenario |
|---|---|---|
| JavaScript-Footprint des Themes prüfen | Lighthouse im Inkognito-Mobile-Modus auf einer Produktseite laufen lassen. Liegt „Total Blocking Time“ über 300 ms oder „JavaScript execution time“ über 2 s, ist das Theme der Flaschenhals. Bilder komprimieren, nicht-kritische Skripte deferen, ungenutzte SEO-Apps löschen. | Mobile Lighthouse-Score < 50 oder Top-Produktseiten brauchen > 4 s bis Interaktivität. |
| SSL vollständig prüfen | Shopify stellt SSL automatisch bereit, aber kontrolliere, dass alle internen Links HTTPS nutzen und keine Mixed-Content-Warnungen in DevTools erscheinen. | Immer; Mixed-Content ist häufigste Ursache für „Secure connection failed“-Absprünge. |
| Crawl-Fehler beheben | In der Google-Search-Console „Seiten“-Bericht öffnen. Nach „Nicht indexiert“ & „Gecrawlt, derzeit nicht indexiert“ filtern. Letzteres ist meist dünner Inhalt (Kollektionen ohne Body-Copy) statt technischer Block. | Wenn weniger Seiten indexiert sind als Produkte + Kollektionen + Blogposts. |
| Mobile Rendering testen | URL-Inspection-Tool der Search-Console auf einer Produktseite nutzen und gerendertes HTML ansehen. Prüfen, dass Product-Schema, Preis und „In den Warenkorb“-Button im gerenderten Output erscheinen, nicht nur im Quelltext. | Theme nutzt starkes Client-Side-Rendering für Varianten oder Preise. |
| Sitemap einreichen & überwachen | Shopify generiert /sitemap.xml automatisch. Einmal in Search Console einreichen, dann monatlich auf „Entdeckt, aber nicht eingereicht“ prüfen. |
Einrichten und anschließend monatlich prüfen. |
Ein eigener Abschnitt, weil es jeden Shopify-Shop betrifft und kaum jemand davon weiß. Hier richten die Voreinstellungen den größten Schaden an, weshalb die meisten meinungsstarken SEO-Posts 2026 genau das hervorheben.
Fügst du ein Produkt zu einer Kollektion hinzu, entstehen zwei URLs:
/products/blue-widget (die kanonische URL)/collections/widgets/products/blue-widget (kollektionsbezogene URL)Beide liefern denselben Inhalt. Shopify setzt ein Canonical auf die /products/-Variante, was Google eigentlich ignorieren lassen sollte. In der Praxis crawlt Google beide, was Crawl-Budget verschwendet. Und weil Shopifys Standard-Navigation häufig auf die Kollektions-Variante verlinkt, wird Link-Equity geteilt.
Die Lösung: Im Theme-Code alle internen Produktlinks auf das Muster /products/ umstellen, nicht /collections/.../products/. Meist heißt das in den Snippets {{ product.url | within: collection }} zu {{ product.url }} ändern. Eine Liquid-Zeile, die mehr für deine Crawl-Effizienz tut als drei Monate „SEO-App“-Abos.
(Ich bin weniger sicher, ob das Canonical bei sehr tiefen Kollektionstrukturen immer greift. Unsere Crawler-Daten deuten an, dass es bis ~500 Produkte sauber läuft und darüber schwächer wird – ein sauberer A/B-Vergleich fehlt noch.)
Die Struktur hilft Suchmaschinen wie Nutzern gleichermaßen, Inhalte zu verstehen. Eine saubere, logisch gegliederte Store-Architektur zahlt sich doppelt aus.
| Aufgabe | Maßnahme | Einsatzszenario |
|---|---|---|
| Saubere URLs | Kurze, beschreibende Handles vergeben. Lieber /products/organic-cotton-tshirt als /products/product-12847. |
Bei neuen Produkten oder Audit alter Nummern-Handles. |
| Logische Navigation | Menüs intuitiv aufbauen, maximale Tiefe: drei Klicks von der Startseite bis zum Produkt. | Bei jedem Menü-Redesign oder neuen Kollektionen. |
| Interne Verlinkung optimieren | Produkte, Kollektionen und Blogposts mit beschreibendem Ankertext verlinken. Auf Produktseiten „Das könnte dir auch gefallen“-Sektionen einbauen; in Blogposts auf erwähnte Produkte verlinken. | Ab 20 Produkten oder 10 Blogposts – vorher fehlen Knoten. |
| Produktkollektionen organisieren | Verwandte Produkte zu Kollektionen mit keyword-reichen Titeln und ≥ 200 Wörtern Intro zusammenfassen. Häufigster Fehler: Kollektionen ohne Body-Text. | Immer; höchste ROI-Content-Aufgabe für die meisten Shops. |
| Sitemap aktuell halten | Shopify aktualisiert automatisch. Nach Veröffentlichung mehrerer Produkte den Timestamp in Search Console prüfen. | Nach ~10 neuen Produkten auf einmal. |
Hier verschenken die meisten Shops den meisten Traffic. Jede Produkt-, Kollektions- und Blog-Seite muss nützlich, spezifisch und einzigartig sein. „Optimiert“ heißt nicht „Keyword-überfüllt“.
| Aufgabe | Maßnahme | Einsatzszenario |
|---|---|---|
| Titel-Tags | Jede Seite erhält einen einzigartigen Titel < 60 Zeichen mit Haupt-Keyword. Bewährtes Muster: [Produktname] – [Hauptnutzen] | [Marke] | Für alle indexierbaren Seiten; der SERP-Klicktreiber Nr. 1. |
| Metabeschreibungen | Max. 155 Zeichen, menschlich klingend, ein konkretes Detail. Statt „Jetzt unser tolles Produkt kaufen!“ lieber „Bio-Baumwoll-T-Shirt, 180 gsm, vorgewaschen, Gratisversand ab 50 €.“ Spezifisch schlägt verkäuferisch. | Alle indexierbaren Seiten; Standard-Shopify-Beschreibungen sind meist gekürzt. |
| Header-Tags (H1, H2, H3) | Eine H1 pro Seite. Shopify nutzt den Produkttitel als H1; bei Landing-Pages prüfen, dass es nicht zwei gibt. | Bei Custom-Landing-Pages oder Page-Builder-Apps. |
| Bild-Alt-Text | Beschreibend und konkret: „Seitenansicht Bio-Baumwoll-T-Shirt navy, Detail Naht“ statt „product-image-3“. | Für jedes Produktbild, besonders in visuellen Nischen. |
| Echte Produktbeschreibungen | Einzigartige Texte ≥ 200 Wörter in eigener Stimme. Kein Hersteller-Copy-Paste. Beschreibe Zielgruppe, Problemlösung, Differenzierung. | Jedes Produkt; meist unterschätzte SEO-Aufgabe. |
Die integrierte Blog-Funktion wird fast überall ignoriert. Long-Form-Content bringt Besucher und deckt Long-Tail-Keywords ab, die Produktseiten strukturell nicht anvisieren können.
Was funktioniert: Schreib über die Probleme, die deine Produkte lösen. Eine Kerzenmarke profitiert mehr von „So gestaltest du einen entspannten Abend“ als von „10 Gründe für unsere Kerzen“. Supplemente ziehen mehr Suchtraffic mit „150 g Protein pro Tag ohne dauernd Huhn essen“ als mit „warum unser Protein das Beste ist“. (In einem Kunden-Experiment brachten problemorientierte Posts 4× so viele organische Sitzungen in sechs Monaten.)
| Aufgabe | Maßnahme | Einsatzszenario |
|---|---|---|
| Themengetriebene Blog-Posts | Mit Google Autocomplete und „Nutzer fragen auch“ echte Suchanfragen recherchieren und direkt beantworten. | Blog leer oder voll mit „10 Gründe zu kaufen“-Posts. |
| Keywords im Titel | Haupt-Keyword in die erste Titelhälfte und eine H2-Frage, die eine PAA-Anfrage spiegelt. | Für jeden neuen Blogpost. |
| Interne Links zu Produkten | Jeder Post verlinkt auf 2–3 passende Produkte/Kollektionen mit beschreibendem Ankertext – so wird Info-Traffic zu Umsatz. | Immer; ältere Posts quartalsweise nachrüsten. |
| Alte Posts auffrischen | Monatlich 1–2 ältere Artikel mit neuen Daten, Links und „Aktualisiert“-Datum versehen. Ein 2024-Post mit 2026-Zahlen schlägt einen neuen ohne Links. | Ab 12 Monaten Blog-Historie. |
Schema-Markup sagt Google: „Das ist ein Produkt, kostet 29 $, ist auf Lager und hat 47 Bewertungen mit Ø 4,8 Sternen.“ Ohne Schema muss Google raten – oft falsch oder ohne Snippet. Googles Produkt-Schema-Doku listet die Pflichtfelder klar auf.
Die meisten Themes enthalten rudimentäres Product-Schema, oft unvollständig oder veraltet. Mindestumfang 2026:
Mit Googles Rich-Results-Test prüfen. Fehlt Offer oder AggregateRating, gibt es kein Rich Snippet. Ein Home-Goods-Katalog sah bei uns +31 % CTR nach Ergänzung von Offer + AggregateRating (n = 320 Queries, 60 Tage, organisch).
Die zwei Apps, die hier ihr Geld wert sind: JSON-LD for SEO und Schema Plus for SEO. Eine reicht. Früher empfahl ich Plug in SEO parallel zu JSON-LD, bis beide live um Meta-Tags stritten und sich überschrieben. Heute: eine Schema-App, sonst nichts.
Dieser Abschnitt fehlt fast jedem SEO-Leitfaden aus 2024 – hier passiert aber gerade alles. AI Overview, ChatGPT-Shopping, Perplexity, Claude beantworten Produktfragen aus wenigen zitierten Quellen. Stehst du dort nicht, bist du unsichtbar, selbst wenn du im klassischen Ranking erscheinst. BrightEdge und IceCubeDigital widmen dem zu Recht viel Raum.
Was bei E-Commerce funktioniert:
robots.txt GPTBot, ClaudeBot, PerplexityBot und Google-Extended explizit für Katalog und Blog erlauben. Blockierst du sie, gibt es keine Zitate.(Randnotiz: Wer „GEO-Zertifikate“ oder ein generatives Dashboard mit exakten Zahlen verkauft, dem stehe ich skeptisch gegenüber. Thema real, Daten chaotisch. Zitate bis auf Weiteres manuell verfolgen.)
Off-Page dauert. Was laut unseren Audits wirklich wirkt:
Mit physischem Standort oder lokalem Publikum ist die To-do-Liste kurz:
Shopifys App-Vielfalt ist Fluch & Segen. Die meisten Apps sind überflüssig, manche machen den Shop langsamer. Diese lohnen sich:
| App | Funktion | Einsatzszenario |
|---|---|---|
| SEO Manager | Metadaten, Alt-Texte und 404-Redirects bulk-verwalten. | > 100 Produkte, manuelles Optimieren unrealistisch. |
| Plug in SEO | Dauer-Audit typischer SEO-Fehler (fehlende Titel, Beschreibungen, Alt-Texte). | Dashboard gewünscht; vorsichtig kombinieren, falls Schema-App aktiv. |
| JSON-LD for SEO | Erzeugt strukt. Daten (Product, Offer, AggregateRating, FAQ) site-weit. | Rich Snippets gewünscht & Theme liefert kein Schema. |
| Schema Plus for SEO | Alternative Schema-App mit anderer UI. | Gleiche Use-Case wie JSON-LD; eine wählen, nicht beide. |
Warnung: Keine zehn SEO-Apps installieren. Jede fügt JavaScript hinzu, verlangsamt den Shop und viele überschreiben sich. Ich habe einen Shop mit acht SEO-Apps gesehen, jede schrieb bei Page-Load dieselbe Metabeschreibung um. Der Shop war messbar langsamer als ohne „Optimierung“. Zwei bis drei gezielte Apps reichen, Rest deinstallieren.
Drei Tools kombiniert:
Search Console wöchentlich, GA monatlich, Rank-Tracker monatlich prüfen. Häufiger = Rauschen, verführt zum Über-Tüfteln.
Ist Shopify gut für SEO?
Shopify ist „gut genug“. SSL, Sitemap, Mobile-Rendering, Canonicals gibt’s ab Werk – besser als viele Self-Hosted-Lösungen. Doch es gibt strukturelle Mängel (doppelte URLs, starre URL-Struktur, Theme-abhängiges Schema), die man aktiv angehen muss. „Gut genug plus Checkliste“ trifft es.
Macht Shopify SEO automatisch?
Teilweise. Shopify erstellt Sitemap, Canonicals, SSL und robots.txt. Es schreibt aber weder Produkttexte, noch Meta-Titel oder Alt-Texte und löst das Duplicate-URL-Problem nicht. Die automatischen 30 % der Arbeit – die restlichen 70 % liegen bei dir.
Wie lange dauert es, bis Shopify-SEO wirkt?
Bei neuen Shops ohne Autorität: 3–6 Monate bis spürbares Wachstum, 12 Monate bis stabil. Bei etablierten Shops können technische Fixes (Duplicate-URLs, Schema, Speed) nach 4–8 Wochen sichtbar sein. Einige Nischen sind so umkämpft, dass organisch nie richtig fliegt (siehe Supplements-Beispiel).
Brauche ich SEO-Apps für Shopify?
Eine Schema-App ist sinnvoll, wenn das Theme kein vollständiges Product/Offer/AggregateRating-Schema ausgibt. Alles andere ist optional und verlangsamt oft. Größter Fehler: Fünf SEO-Apps installieren, weil jede „etwas fixt“, ohne Speed oder Rankings zu messen.
Wie behebe ich das Duplicate-URL-Problem?
In den Produktkarten-Snippets {{ product.url }} statt {{ product.url | within: collection }} verwenden. So verlinken alle internen Links auf /products/, konsolidieren Link-Equity und sparen Crawl-Budget. Zusammen mit Shopifys Canonicals löst das das Problem meist. Bei sehr großen Katalogen zusätzlich via Liquid-Bedingung ein noindex auf Kollektions-Scoped-URLs setzen – erst auf Teilmenge testen.
Die meisten SEO-Checklisten sind Wunschlisten. Diese hier ist die Reihenfolge, in der ich arbeite, und endet mit Dingen, die ich bewusst auslasse: keine Keyword-Density-Tools, keine URL-Neuschreibung bei alten, verlinkten Produkten, kein Domain-Authority-Chasing. Shopifys eigene Checkliste ist breiter und vendor-neutraler; wer die Enzyklopädie will, startet dort. Dies hier ist mein Praxis-Ablauf.
Willst du schneller wissen, wo dein Shop steht (Duplicate-URLs, Schema, AI-Bots, Content-Lücken), führt dich der kostenlose SEOJuice-Audit in wenigen Minuten zur priorisierten To-do-Liste – ganz ohne App-Installation.
Weiterführende Artikel:
no credit card required