Shopify SEO: Was Shopify automatisch erledigt und wo du nachsteuerst

Justin Keirath
Justin Keirath SEO & GEO Freelancer

Shopify SEO ist die Suchmaschinenoptimierung (SEO) für Online-Shops auf Shopify und damit ein Teilbereich des E-Commerce-SEO. Die Plattform übernimmt technische Basics wie Sitemap, robots.txt und Canonical-Tags. Deine Arbeit liegt in der URL-Struktur, den Collections, Inhalten mit Kaufabsicht, interner Verlinkung und Ladezeit. Ich arbeite seit 2007 im SEO und setze diese Maßnahmen auch in meinem eigenen Shopify-Shop LORA um. Entscheidend ist, welche Seiten für relevante Suchbegriffe ranken und daraus Umsatz entsteht.

Was Shopify für SEO automatisch erledigt

Shopify ist ein Shopsystem, das 6 technische SEO-Basics automatisch erledigt: Sitemap, robots.txt, Canonical-Tags, URL-Struktur, strukturierte Daten und hreflang. Deine Steuerung beginnt bei Inhalten, URL-Handles, der Ausgabe im Theme und der Struktur deiner Märkte.

FunktionWas Shopify machtWas du steuerst
SitemapErzeugt die sitemap.xml im Stammverzeichnis als Index für Produkte, Collections, Blogs und Seiten und aktualisiert sie bei neuen Inhalten selbst.Inhalte und Einreichung
robots.txtLiefert eine Standarddatei mit den zentralen Crawling-Regeln.Anpassungen über robots.txt.liquid
Canonical-TagsSetzt Canonical-Tags automatisch.Ausgabe je Seitentyp und Theme
URL-StrukturLegt feste Verzeichnisse für Produkte, Collections, Seiten und Blogartikel an.Den Handle am Ende der URL
Strukturierte Daten im ThemeThemes enthalten standardmäßig strukturierte Daten.Markup und doppelte Ausgaben
hreflang über Shopify MarketsErzeugt hreflang für Märkte mit eigener Domain, Subdomain oder Unterordner.Marktstruktur und Aktivierung

Automatik bedeutet nicht, dass jede Ausgabe zu deinem Shop passt. Was das Theme tatsächlich ausgibt, zeigen erst die gerenderten Seiten.

Die feste URL-Struktur von Shopify und ihre Folgen

Die URL-Struktur von Shopify ist ein festes Schema mit 4 Verzeichnissen: Produkte unter /products/, Collections unter /collections/, Seiten unter /pages/ und Blogartikel unter /blogs/<blog-handle>/<artikel-handle>. Die Verzeichnisnamen sind fest. Ändern kannst du nur den URL-Handle am Ende. Navigation, Keyword-Recherche und Migration planst du deshalb von Anfang an mit diesem Schema.

Ein Handle sollte das Thema der Seite eindeutig benennen und möglichst stabil bleiben. Bei Seiten und Blogartikeln ist die Option „URL-Weiterleitung erstellen“ nach einer Änderung vorausgewählt. Bei Collections kannst du sie auswählen.

Für Produkte nennt die Shopify-Hilfe die Option nicht. Nach einer Handle-Änderung am Produkt lohnt deshalb ein Test der alten URL. Manuelle Weiterleitungen verwaltet Shopify unter Inhalt > Menüs > URL-Weiterleitungen anzeigen.

Doppelte URLs durch Collections, Tags, Varianten und Filter

Duplicate Content ist in Shopify ein Strukturthema: Collection-Pfade, Tag-Seiten und Filter erzeugen 2 oder mehr URLs für denselben Inhalt. Auch bei Varianten prüfe ich die ausgegebenen URLs und ihre Canonicals. Die Werkzeuge dagegen sind Canonical-Tag, interne Verlinkung und Crawling-Regeln. Themes geben den Canonical über das Liquid-Objekt canonical_url aus.

Im Shopify-Demoshop mit Standard-Theme Dawn kanonisiert /collections/<handle>/products/<handle> auf /products/<handle>. Tag-gefilterte Collections wie /collections/<handle>/<tag> haben dort einen selbstreferenzierenden Canonical. Beide Ausgaben sind Beobachtungen, keine dokumentierten Regeln.

Schaubild: Die Adressen /collections/sommer/products/leinenhemd, /collections/neu/products/leinenhemd und /products/leinenhemd führen zum selben Produkt; /products/leinenhemd ist als Canonical markiert.
Ein Produkt, drei URLs: Der Canonical-Tag zeigt auf /products/.

Filter aus der App Search & Discovery hängen Parameter nach dem Muster filter.<p|v>.<attribut> an die Collection-URL. Ein Beispiel ist /collections/all?filter.p.product_type=shoes&filter.v.option.color=red. Tag-Filter bilden dagegen Tag-Seiten wie /collections/frontpage/new. Kombinierte Tags werden mit + verbunden.

Schaubild: Die Collection /collections/hemden wird über die Filter Farbe, Größe und Material in viele Kombinationen ohne Suchvolumen aufgefächert, die per robots.txt gesperrt sind; der Material-Filter mit Suchvolumen führt zur eigenen Collection /collections/leinenhemden.
Filter-Kombinationen ohne Suchvolumen sperrt die robots.txt, ein Filter mit Suchvolumen wird zur eigenen Collection.

Google empfiehlt den Ausschluss über robots.txt für Filter-URLs, die nicht in der Suche erscheinen sollen. Indexierbare Filter brauchen & als Trennzeichen, eine feste Filterreihenfolge und einen 404-Status für leere Kombinationen. rel=canonical und nofollow sind langfristig weniger wirksam.

URLs mit nicht mehr verwendeten Tags leitet Shopify auf die Collection ohne Tag um. Eigene Weiterleitungen für Tag-Filter-URLs lassen sich nicht anlegen. Meine Arbeitsregel lautet: Filter mit eigenem Suchvolumen werden zu Collections. Der Rest bleibt über Crawling-Regeln aus dem Index. Bei Varianten prüfe ich ebenfalls, ob ein eigener Suchbegriff eine eigenständige Seite rechtfertigt.

Collections als wichtigste Ranking-Seiten im Shop

Collections sind die Kategorieseiten von Shopify und die wichtigsten Seiten für Suchen mit Kaufabsicht. Kategorieseiten ranken dafür nach meiner Erfahrung, nicht die Startseite und selten das einzelne Produkt. Produktseiten übernehmen die spezifische Nachfrage nach einem bestimmten Angebot.

Oft entstehen Collections direkt aus der Sortimentslogik im Backend, ohne Abgleich mit den Begriffen, nach denen Kunden suchen. Ich beginne deshalb mit einer Keyword-Recherche und ordne jede relevante Suchintention einer Collection zu.

Die Collection erhält einen eindeutigen Seitentitel, einen einführenden Text und passende interne Links. Blogartikel verlinken auf die Collection, die Navigation führt ebenfalls dorthin. So entsteht eine Seite, die Sortiment und Suchnachfrage zusammenführt.

Produktlinks im Collection-Raster

Der Liquid-Filter within erzeugt aus einer Produkt-URL eine URL im Kontext der übergebenen Kollektion. Aus /products/draught-of-immortality wird im offiziellen Beispiel /collections/sale-potions/products/draught-of-immortality. Beim Aufruf steht im Produkt-Template das zugehörige collection-Objekt zur Verfügung.

Shopify weist in der Filter-Dokumentation selbst auf die SEO-Folgen des within-Filters hin. Die normale Produktseite und die Produktseite im Kollektionskontext liefern denselben Inhalt unter zwei URLs aus.

Dass der Canonical einer /collections/<handle>/products/<handle>-URL auf die /products/<handle>-URL zeigt, ist auf shopify.dev nicht dokumentiert. Ich ordne den Canonical deshalb als Beobachtung am Shop ein, wie im Abschnitt zu doppelten URLs beschrieben.

Beim BARFERS-Projekt verantwortete ich die SEO-Seite des Umzugs zu Shopify. Die Kategorieseiten verlinkten Produkte als /collections/...-URLs, deren Canonicals auf /products/ zeigten. Die Lösung lag im Theme: Das Collection-Raster verlinkt direkt die /products/-URL, ohne den within-Filter.

Interne Verlinkung: Klar definieren, wofür eine Seite ranken soll

Interne Verlinkung ist der Hebel, mit dem du im eigenen Shop klar und konsistent definierst, wofür eine Seite ranken soll. Google schreibt in seiner Dokumentation, dass Links ein Signal für die Relevanz von Seiten sind. Der Ankertext sagt Google, worum es auf der Zielseite geht.

Ein Begriff, ein Ziel

Mein Grundsatz für Shops lautet: ein Begriff, ein Ziel. Für jede Suchintention legst du genau eine Zielseite fest; die Zuordnung zu Collections steht im Collections-Abschnitt. Alle internen Links auf diese Seite nutzen denselben beschreibenden Ankertext. Er enthält den Begriff, für den die Seite ranken soll. Das Ziel wird unklar, wenn derselbe Ankertext auf zwei Seiten verweist.

Laut Google hilft mehr Aufmerksamkeit für interne Ankertexte Menschen und Suchmaschine, eine Website zu verstehen. Ankertext ist der sichtbare Text eines Links. Google beschreibt guten Ankertext als beschreibend, angemessen knapp und relevant für Ausgangs- und Zielseite. Links helfen Google außerdem, neue Seiten zum Crawlen zu finden.

Wo du in Shopify verlinkst

Interne Verlinkung läuft in Shopify über Navigation, Texte und Bilder. Die Navigation pflegst du unter Inhalt > Menüs. Auf Collections sowie in Blogartikeln und Ratgebern setzt du Textlinks auf die jeweils passende Collection. Google crawlt Links in der Regel nur als <a>-Element mit href-Attribut. Bei Kacheln und Bannern mit verlinktem Bild nutzt Google das alt-Attribut des Bildes als Ankertext.

Interne Links zeigen auf die kanonische URL, bei Produkten auf /products/ statt /collections/.../products/, wie im Unterabschnitt „Produktlinks im Collection-Raster“ beschrieben. Jede wichtige Seite braucht mindestens einen internen Link von einer anderen Seite deiner Website. Kategorieseiten ohne interne Verlinkung sind in meinen Audits ein typischer Fallstrick. Meine Erfahrung dazu: „Sie sind wichtig, aber die Optimierung leidet entlang des gesamten Pfades.“

Titel, Meta-Description und Alt-Texte im Shopify-Admin

Der Suchmaschineneintrag ist der Bereich im Shopify-Admin für Seitentitel und Meta-Description von Produkten, Collections, Seiten und Blogartikeln. Du öffnest ihn über das Stift-Symbol oder „Website-SEO bearbeiten“. Die Startseite pflegst du unter Onlineshop > Einstellungen. Alt-Texte setzt du direkt am Produktmedium über „Alt-Text hinzufügen“ oder am Feature-Bild.

Shopify nennt 70 Zeichen für den Titel und empfiehlt bis zu 60 Zeichen. Bei der Beschreibung nennen die Hilfeseiten 160 Zeichen für Seiten und Keyword-Artikel. Für Produkte, Collections und Blogartikel stehen dort 320 Zeichen. Suchergebnisse können längere Texte kürzen. Alt-Texte sind auf 512 Zeichen begrenzt, empfohlen sind 125 oder weniger.

Der Title-Tag sollte das Thema und das Angebot der Seite in dieser Reihenfolge benennen. Die Meta-Description beschreibt den konkreten Nutzen des Klicks. Alt-Text beschreibt das sichtbare Bild, ohne Suchbegriffe aneinanderzureihen. Google kann Titel und Beschreibung umschreiben. Deshalb kontrolliere ich die gepflegten Felder im Seitenquelltext und das tatsächliche Suchergebnis getrennt.

robots.txt.liquid: Was Shopify blockiert und wann du anpasst

Die Standard-robots.txt von Shopify sperrt unter anderem 6 Pfade für Crawler: /admin, /cart/, /checkout, /checkouts/, /account und /orders. Anpassungen machst du über robots.txt.liquid, eine Vorlage im Theme. Gesperrt sind außerdem kombinierte Tag-URLs nach /collections/*+* und sortierte Collections nach /collections/*sort_by*.

Disallow: /search gehört laut Shopify nicht mehr zur aktuellen Standarddatei. Eine Anpassung ist sinnvoll, wenn ein konkreter Crawling-Fall zusätzliche Regeln braucht. Ich ändere die Vorlage nicht pauschal für vermeintlich bessere Rankings. Vorher gehört die Ausgabe zu den Findings des technischen Checks.

Die Search-Console-Meldung „Indexiert, obwohl durch robots.txt blockiert“ ist laut Shopify bei Shops normal und erfordert meist keine Maßnahme. Für die Einordnung solcher Meldungen und die Prüfung der Canonicals hilft der Bereich Technical SEO. Danach teste ich jede geänderte Regel am betroffenen URL-Muster.

So fügst du eine eigene Regel hinzu

Das Template robots.txt.liquid ist in keinem Theme standardmäßig enthalten und darf kein JSON-Template sein. Du legst es unter Onlineshop > (Drei-Punkte-Menü) > Code bearbeiten > Neue Vorlage hinzufügen > robots an. Es ersetzt die von Shopify generierte Ausgabe. Shopify empfiehlt, vorher die aktuelle /robots.txt zu sichern und mit der gerenderten Ausgabe zu vergleichen.

Die Bearbeitung ist eine nicht unterstützte Anpassung, die der Shopify-Support nicht übernimmt. Falscher Einsatz kann zum Verlust des gesamten Traffics führen. Shopify empfiehlt die bereitgestellten Liquid-Objekte statt reiner Klartext-Regeln. Die gerenderte Ausgabe entspricht nicht immer exakt der generierten Datei.

Das offizielle Shopify-Beispiel sperrt URLs mit dem Parameter ?q= für alle Crawler.

{% for group in robots.default_groups %}
  {{- group.user_agent }}

  {%- for rule in group.rules -%}
    {{ rule }}
  {%- endfor -%}

  {%- if group.user_agent.value == '*' -%}
    {{ 'Disallow: /*?q=*' }}
  {%- endif -%}

  {%- if group.sitemap != blank -%}
	  {{ group.sitemap }}
  {%- endif -%}
{% endfor %}

Für ein eigenes Muster ersetzt du die Zeile mit Disallow und ?q= durch deine eigene Disallow-Regel.

Änderungen gelten sofort, Crawler reagieren aber nicht immer sofort. Ein vorhandenes Template kann veraltete Standardregeln wie Disallow: /policies/ weiter ausgeben. Für die aktuelle Standarddatei löschst du das Template.

Strukturierte Daten in Shopify-Themes

Strukturierte Daten sind eine maschinenlesbare Beschreibung nach schema.org, die Shopify-Themes standardmäßig enthalten. Der Liquid-Filter structured_data gibt für product ein schema.org-Product ohne Varianten oder eine ProductGroup mit Varianten aus. Für article erzeugt er ein Article. Google unterscheidet Produkt-Snippets ohne Kaufmöglichkeit und Händlereinträge mit Kaufmöglichkeit.

Bei Händlereinträgen verwendet Google den Begriff Merchant Listings. Themes und Apps geben Product-, Offer- und Review-Markup nach meiner Erfahrung häufig doppelt aus. Ich prüfe deshalb jeden Seitentyp im gerenderten Code und gleiche die Ausgaben von Theme und Apps ab. Doppelte Blöcke entferne ich an ihrer Quelle.

Was Google für Händlereinträge verlangt

Für Merchant Listings sind name, image und offers im Product Pflicht. offers muss ein Offer sein, weil der Händler selbst Verkäufer ist; ein AggregateOffer genügt nicht. Im Offer sind price und priceCurrency Pflicht, alternativ priceSpecification.price und priceSpecification.priceCurrency. Der Preis muss größer als null sein. Die Währung nutzt einen dreistelligen ISO-4217-Code.

Im Offer sind availability, hasMerchantReturnPolicy, itemCondition, priceValidUntil und shippingDetails empfohlen. Rückgabe- und Versandrichtlinien gibst du bevorzugt global im Organization-Markup an. Wer die Pflichtangaben für Merchant Listings setzt, ist in der Regel auch für Product Snippets geeignet.

Varianten als ProductGroup

Eine ProductGroup ergänzt das Product-Markup um variesBy, hasVariant und productGroupID. Nur name ist dort Pflicht; die drei genannten Eigenschaften sind empfohlen. Die Eltern-SKU (Artikelnummer der übergeordneten Produktgruppe) muss an der ProductGroup oder per inProductGroupWithID an den Varianten stehen.

Jede Variante braucht eine eindeutige ID, etwa über sku oder gtin. Jede Variante muss über eine eigene URL mit Parameter vorauswählbar sein, inklusive passendem Bild, Preis, Verfügbarkeit und Warenkorb-Funktion. Google empfiehlt Product-Markup im initialen HTML, weil per JavaScript erzeugtes Markup Shopping-Crawls seltener und weniger zuverlässig machen kann.

Ladezeit: Core Web Vitals und App-Reste im Theme

Core Web Vitals umfassen bei Shopify LCP (Largest Contentful Paint), INP (Interaction to Next Paint) und CLS (Cumulative Layout Shift). Als gut gelten LCP ≤ 2,5 s, INP ≤ 200 ms und CLS ≤ 0,1. Shopify zeigt die Werte im Admin in Web-Performance-Berichten aus echten Nutzerdaten.

Shopify bildet Chromium-Browser und Firefox ab, wertet das 75. Perzentil aus und zeigt eine Übersicht der letzten 30 Tage. Für die Analyse nutze ich Felddaten aus dem Chrome UX Report. Der Lighthouse-Score allein reicht mir nicht. PageSpeed bleibt damit eine Frage der Nutzerdaten und nicht nur eines Labortests.

Apps hinterlassen nach meiner Erfahrung Skripte im Theme, oft auch nach der Deinstallation. Beim Clean-up prüfe ich deshalb die verbleibenden Skripte und ihre Auswirkungen auf die Berichte. Ich entferne Reste erst nach einer Sicherung und kontrolliere danach Templates und Funktionen. So lassen sich App-Baustellen von Theme-Baustellen trennen.

App-Reste finden und entfernen

Apps binden sich auf 3 Wegen ins Theme ein: als App-Block, als App-Einbettung oder durch direkt eingefügten Code. App-Blöcke lassen sich im Theme-Editor hinzufügen, entfernen und verschieben. App-Einbettungen aktivierst und deaktivierst du im Theme-Editor. Dazu gehören etwa Chat-Bubbles sowie Analytics- und Tracking-Apps. Du schaltest sie unter Onlineshop > Theme bearbeiten über das Symbol „App-Embeds“ in der Seitenleiste per Schalter ein oder aus.

Manche Apps fügen Code hinzu, der bei der Deinstallation nicht automatisch entfernt wird. Frage deshalb vor der Deinstallation den App-Entwickler, ob zusätzliche Schritte nötig sind. Deinstalliert wird unter Einstellungen > Apps über das Menü der App > Deinstallieren. Für zusätzliche Deinstallationsschritte erreichst du den Entwickler über Einstellungen > Apps > Support erhalten.

Für Apps, die das Theme verändern, schreiben die App-Store-Anforderungen Theme-App-Extensions vor. Weder App noch Händler sollen dafür den Theme-Code direkt ändern.

Internationale Shops mit Shopify Markets

Shopify Markets ist die Funktion für Ländermärkte, die hreflang-Tags automatisch für Märkte mit eigener Domain, Subdomain oder Unterordner erzeugt. Die Ausgabe umfasst auch x-default und ist standardmäßig aktiv. Du kannst sie unter Onlineshop > Einstellungen abschalten. Jede Marktversion erhält einen selbstreferenzierenden Canonical-Tag.

Für internationale Shops prüfe ich zuerst, ob die Marktstruktur zu den tatsächlich geführten Versionen passt. Danach kontrolliere ich hreflang und Canonicals gemeinsam je Marktversion. Die automatische Ausgabe bleibt nur sinnvoll, wenn die zugehörigen Marktversionen wirklich gepflegt werden. Inhaltliche Übersetzungen und Suchbegriffe je Markt gehören trotzdem zu deiner Steuerung.

Relaunch und Umzug zu Shopify ohne Ranking-Verlust

Eine Migration zu Shopify braucht ein Redirect-Mapping, das bei den umsatzstarken Seiten beginnt und jede wichtige alte URL einem passenden Ziel zuordnet. Weiterleitungen funktionieren nur von URLs, die einen 404 liefern. Ein Shop kann bis zu 100.000 Weiterleitungen anlegen, im Plus-Plan bis zu 20.000.000.

Schaubild: Sechs alte URLs wie /hundefutter/ und /impressum/ werden per 301-Weiterleitung auf Shopify-URLs wie /collections/hundefutter und /pages/impressum abgebildet; alle Zuordnungen sind gleich dargestellt.
Beispielhaftes Redirect-Mapping: Jede alte URL bekommt ein Ziel in Shopifys festen Verzeichnissen.

BARFERS WELLFOOD verkauft BARF- und Tierfutter und ist auf Shopify umgezogen. Ich habe die SEO-Seite verantwortet: Status quo, Informationsarchitektur und URL-Mapping. Die Seiten mit dem meisten Traffic blieben inhaltlich unangetastet. Der Systemwechsel war Veränderung genug. Nach dem Livegang lag der Fokus auf dem Monitoring der Weiterleitungen.

Der Sistrix-Sichtbarkeitsindex von barfers-wellfood.de lag jahrelang seitwärts um 0,3. Ab Ende 2023 stieg er in der Spitze auf über 1,4. Im Juli 2026 erfasste DataForSEO 316 Platz-1-Rankings, 626 Top-3-Rankings und rund 3.100 rankende Keywords. Die geschätzten organischen Besucher lagen bei rund 76.000 pro Monat.

Für einen Umzug von Shopware zu Shopify verwende ich dieselbe Reihenfolge: Traffic- und Umsatzseiten zuerst, dann das vollständige Mapping und nach dem Livegang das Monitoring. Inhaltliche Änderungen plane ich getrennt, damit sich Wirkungen nicht mit dem Systemwechsel vermischen.

Inhalte für Suchen vor dem Kauf

Ratgeber-Content für Suchen vor dem Kauf ist der Teil von Shopify SEO, der Auswahl- und Vergleichsfragen beantwortet, bevor eine Collection oder Produktseite die Kaufabsicht bedient. Shopify bringt dafür einen Blog mit. Blogbeiträge verwaltest du unter Inhalt > Blogbeiträge. Neue Beiträge bleiben bis zur Veröffentlichung ausgeblendet.

Die Themen kommen aus der Keyword-Recherche und aus Fragen, die im Sortiment noch unbeantwortet bleiben. Jeder Beitrag braucht eine klare interne Verlinkung zur passenden Collection. Ein Beispiel außerhalb von Shopify ist der iPhone-Vergleich auf sparhandy.de. Die Vergleichsseite rankt auf Platz 2 für „iphone vergleich“.

Für „iphone vergleich“ meldet DataForSEO im August 2026 33.100 Suchanfragen pro Monat, die Vergleichsseite bringt geschätzt rund 5.400 Besucher pro Monat. Der Verlauf in Sistrix zeigt Top-3-Rankings seit 2018.

Shopify-Shops in ChatGPT, Copilot und Google AI Mode

Shopify-Shops nutzen für KI-Sichtbarkeit 2 Wege: den Produktkatalog für die Kanäle und auffindbare Seiten für Websuche und Nachprüfung. Der Katalog allein reicht nicht, weil KI-Antworten Angebote auch im Web suchen und ihre Angaben an der Quelle prüfen.

Shopify Catalog und die KI-Kanäle

Shopify Catalog ist der Standardweg, über den berechtigte Produkte in ChatGPT, Microsoft Copilot und Meta gelangen. Für den ChatGPT-Kanal verlangt Shopify zusätzlich, dass der Shop an Kunden in den USA verkauft. Der Firmensitz darf außerhalb der USA liegen. Die agentenbasierten Storefronts verwaltest du im Admin unter Vertriebskanäle > Agentic. Google AI Mode und Gemini laufen über den Google-&-YouTube-Kanal und befinden sich im Rollout.

Eine Platzierung in KI-Antworten sichert Shopify nicht zu. Der Status „Unlisted“ entfernt ein Produkt aus KI-Kanälen, Sitemaps, Suchmaschinen wie Google und der Shop-Suche. Prüfe deshalb vor jeder Umstellung der KI-Kanäle den Produktstatus.

Laut Peec AI holt ChatGPT Shopping in Europa, Stand Oktober 2026, Produkte aus gescrapten Google-Shopping-Ergebnissen, die es reihum über Fan-out-Queries mischt. In den USA nutzt es einen eigenen Index aus Produktfeeds, den Händler direkt oder über Shopify beliefern. Für Händler in Europa zählt deshalb die Präsenz in Google Shopping.

Schaubild: Produktdaten gehen vom Shopify-Shop über Shopify Catalog an ChatGPT, Microsoft Copilot und Meta, wo die Produkte in Antworten erscheinen.
Shopify Catalog verteilt die Produktdaten des Shops an KI-Kanäle.

Query Fan-out: welche Websuchen KI-Systeme stellen

Query Fan-out bedeutet: Ein KI-Suchsystem übersetzt deine Frage in eigene Suchanfragen, führt sie im Web aus und baut aus den Treffern eine Antwort. Nur Seiten, die für die Suchanfragen des Systems gefunden werden, können zitiert werden.

In meinen Daten aus dem AI Mention Index liefen Kaufanfragen zu Smartphones mit Vertrag über die ausgeloggte ChatGPT-Oberfläche in Deutschland, 13.09. bis 01.10.2026. Die Auswertung umfasst 2.631 Läufe, 64 Prompts und 4.353 protokollierte Suchanfragen.

In 93 % der Läufe setzte ChatGPT mindestens eine Suchanfrage ab. 77 % der Läufe mit Web-Suche kamen mit genau einer aus. Die erste Suchanfrage ist offen und enthält nie eine Domain-Einschränkung, Anführungszeichen oder einen konkreten Preis. Wer dort nicht unter den Treffern ist, kommt in den meisten Läufen nicht in Betracht.

ChatGPT ergänzt Land und Zeit. In 86 % der Läufe steht „Deutschland“ in der ersten Suchanfrage, obwohl es im Prompt nicht vorkam. In 81 % steht die Jahreszahl 2026, in 26 % der Monat.

site:-Abfragen kommen nie in der ersten Suchanfrage vor, aber in 45 % der Folge-Suchanfragen. Das System hat ein Angebot gefunden und prüft Preis und Konditionen an der Quelle, wobei Preise in Anführungszeichen stehen. Eine gezielte Abfrage ist noch kein Zitat: In 46 % der Fälle taucht die abgefragte Domain im selben Lauf als Quelle auf.

Die Auswertung zeigt im Detail, wie ChatGPT im Hintergrund sucht. Laut Peec AI fielen site:-Suchen in englischen ChatGPT-Fan-outs nach dem 9.10.2026 von 29,83 % auf 9,60 %. Meine Messung stammt aus der Zeit davor. Der Vergleich zeigt, wie schnell sich Fan-outs ändern. Die Übertragung auf Shopify-Collections und Produktdetailseiten ist eine Folgerung aus diesen Smartphone-Kaufanfragen, kein Messergebnis.

Collections, die KI-Suchen finden und zitieren

Collections müssen für die offene erste Suche ranken, damit dein Shop überhaupt in die Auswahl kommt. Die erste Suche besteht aus Kategorie und Kaufabsicht, dazu kommen Land und Jahr, die ChatGPT selbst ergänzt. Angebote, die nur in Filtern oder Listen existieren, liefern keinen Treffer. Kategorie, Sortiment und Preise gehören deshalb als Text auf die Collection selbst. Die technischen Details stehen in den Abschnitten zu Collections und Filtern.

Laut Peec AI zitiert ChatGPT in UK-Chats mit Produktkarussell für den Begleittext mehr Listicles und Kategorieseiten. Shops dominieren die Quellen, Marktplätze werden am seltensten inline zitiert, und der Anteil von Produktseiten steigt.

Produktdetailseiten für die Nachprüfung

Produktdetailseiten liefern auf site:-Abfragen einen Treffer, wenn jedes Produkt eine eigene, auffindbare Seite mit eindeutigem Titel hat. Preis und Konditionen gehören als lesbarer Text auf diese Seite. Ein Preis, der nur in einem Rechner, einem Bild oder nach einem Klick erscheint, wird bei den Nachprüfungen nicht gefunden.

Meine Einordnung: Die KI-Antworten zu deinem Thema zeigen, welche Fragen deine Seite beantworten muss. Fakten, Spezifikationen, Preise, Vergleiche und FAQ gehören auf die eigene Seite. Bewertungen, Tests und Empfehlungen holt sich die KI von fremden Seiten. Zitiert werden heißt nicht empfohlen werden.

Laut Peec AI schneidet ChatGPT im US-System Produktbeschreibungen in der Bewertungsstufe nach 50 Tokens ab, etwa nach 40 Wörtern. Die wichtigsten Angaben gehören deshalb an den Anfang.

GEO baut auf SEO auf: Generative Engine Optimization ergänzt saubere Produktdaten, indexierbare Seiten und passende Inhalte um Präsenz in KI-Antworten und AI Overviews.

Google Search Console für Shopify einrichten

Die Google Search Console lässt sich für Shopify in 2 Schritten einrichten. Zuerst verifizierst du eine URL-Präfix-Property mit einem HTML-Tag in theme.liquid. Danach reichst du die sitemap.xml unter Indexierung > Sitemaps ein. Der private Modus muss für die Verifizierung ausgeschaltet sein. Eine Domain-Property verifiziert Google nur per DNS-Eintrag beim Domain-Anbieter.

Ich lege die Property vor größeren Änderungen an, damit Ausgangsdaten vorhanden sind. Für die laufende Kontrolle nutze ich Abfragen, Seiten und Sitemap-Berichte als gemeinsame Datengrundlage. So erkenne ich, ob technische Findings, fehlende Rankings oder unveränderte Nachfrage die nächste Baustelle bestimmen. Die regelmäßige Auswertung entscheidet über die folgenden Maßnahmen.

Die Meldungen im Seiten-Bericht, die bei Shopify häufig sind

  • „Duplikat - Google hat eine andere Seite als der Nutzer als kanonische Seite bestimmt“: Die Seite ist als kanonisch gekennzeichnet. Google hält eine andere URL für die bessere kanonische Seite und indexiert sie. Passend ist der Abschnitt zu doppelten URLs und Canonicals.
  • „Alternative Seite mit richtigem kanonischen Tag“: Die Seite verweist korrekt auf die indexierte kanonische Seite. Es ist nichts zu tun. Beispiele sind AMP-, Mobil- und Desktop-Varianten. Der Abschnitt zu doppelten URLs gibt den Prüfkontext.
  • „Gecrawlt - zurzeit nicht indexiert“: Google hat die Seite gecrawlt, aber nicht indexiert. Google kann sie später indexieren, erneutes Einreichen ist nicht nötig. Der Abschnitt über Collections und Suchintentionen passt zur inhaltlichen Prüfung.
  • „Gefunden - zurzeit nicht indexiert“: Google kennt die URL, hat sie aber noch nicht gecrawlt. Google hat den Crawl neu eingeplant, typischerweise weil er die Website überlastet hätte. Das letzte Crawling-Datum fehlt deshalb. Der Abschnitt zur Reihenfolge der Maßnahmen hilft bei der Priorisierung.
  • „Indexiert, obwohl durch robots.txt-Datei blockiert“: Google indexiert über verlinkende Seiten, ohne zu crawlen. Zur Verhinderung der Indexierung entfernst du die robots.txt-Sperre und setzt noindex; zur Shopify-Einordnung siehe den Abschnitt zu robots.txt.liquid.

Shopify SEO selbst starten: Screaming Frog und ein Claude-Skill

Der Screaming Frog SEO Spider ist ein Website-Crawler, der deine Website auf über 300 SEO-Probleme prüft. Er läuft unter Windows, macOS und Linux. Damit crawlst du deinen Shopify-Shop selbst und bereitest die Exporte für die Auswertung mit meinem Claude-Skill vor.

Den eigenen Shop mit Screaming Frog crawlen

Mit der Gratis-Version crawlst du bis zu 500 URLs deines Shopify-Shops. Für einen kleinen Shop reicht das für den ersten Crawl. Für mehr als 500 URLs brauchst du eine Lizenz für 199 Pfund pro Jahr, die ein Jahr läuft. Die Lizenz erlaubt gespeicherte Crawls und den Crawl-Vergleich für deine Auswertung vorher und nachher. Sie schaltet außerdem Konfiguration und erweiterte Funktionen frei, etwa JavaScript-Rendering, Custom Extraction und API-Anbindungen.

Für die Baustellen dieses Ratgebers zählen Canonicals, Direktiven und robots.txt, strukturierte Daten sowie Near Duplicates. Der SEO Spider zeigt Canonical-Link-Elemente, Canonical-HTTP-Header und per robots.txt blockierte URLs. Er erfasst außerdem Direktiven wie noindex oder nofollow aus Meta Robots und X-Robots-Tag. Strukturierte Daten validiert er gegen Schema.org und Googles Rich-Result-Features. Near Duplicates erkennt die Lizenzversion, die auch Search Console, Google Analytics und PageSpeed Insights anbindet. Ich habe 2017 für t3n über Screaming Frog geschrieben.

Den Crawl mit einem Claude-Skill auswerten

Mein Shopify-SEO-Audit-Skill für Claude ist in Arbeit und wertet die Exporte deines Screaming-Frog-Crawls aus. Er prüft interne Links auf /collections/.../products/-URLs, Tag- und Filter-URLs sowie Canonical-Ziele. Außerdem wertet er fehlende oder doppelte Titel und Meta-Descriptions, fehlende Alt-Texte und doppeltes Produkt-Markup aus. Als Ergebnis erhältst du priorisierte Findings mit Fundstellen für die Bearbeitung in deinem Shop. Schreib mir, wenn du den Skill für deinen Shop anfragen möchtest.

In welcher Reihenfolge du bei Shopify SEO vorgehst

Shopify SEO beginnt mit dem Status quo und priorisiert danach die Seiten mit Umsatzbezug. Die Reihenfolge verhindert, dass neue Inhalte auf technischen Baustellen aufbauen. Sieben Schritte verbinden die Abschnitte oben zu einem Umsetzungsplan.

  1. Miss den Ausgangszustand

    Richte die Search Console ein und prüfe die Web-Performance-Berichte. Dokumentiere, welche Collections und Produkte bereits Traffic bringen. Führe zusätzlich einen eigenen Crawl mit Screaming Frog durch, wie im Abschnitt „Shopify SEO selbst starten“ beschrieben.

  2. Prüfe Technik und Indexierung

    Kontrolliere URL-Handles, Canonicals, robots.txt.liquid und strukturierte Daten. Arbeite die Findings vor neuen Templates ab.

  3. Ordne das Sortiment der Nachfrage

    Entwickle die Collection-Struktur aus der Keyword-Recherche. Entscheide bei Filtern und Tag-Seiten, welche Suchintentionen eigene Seiten brauchen.

  4. Pflege Snippets und Bilder

    Überarbeite Seitentitel, Meta-Descriptions und Alt-Texte auf den priorisierten Seiten. Kontrolliere die tatsächliche Ausgabe.

  5. Räume das Theme auf

    Entferne App-Reste und doppeltes Markup. Miss Ladezeit und Funktionen nach jeder Änderung erneut.

  6. Baue Inhalte und interne Verlinkung aus

    Veröffentliche Beiträge für Fragen vor dem Kauf und führe sie zu den passenden Collections.

  7. Erweitere nur nach Bedarf

    Prüfe Shopify Markets für internationale Versionen und die KI-Kanäle für berechtigte Produkte. Beide Punkte setzen die vorherigen Basics voraus.

Ein SEO-Audit für Online-Shops bündelt die Prüfung aller Schritte zu priorisierten Maßnahmen. Mit dem Shopify SEO Potenzial-Check priorisierst du die Baustellen für deinen Shop.

Häufige Fragen zu Shopify SEO

Brauche ich eine SEO-App für Shopify?

Meistens nicht. Shopify deckt die beschriebenen Basics bereits ab, und die meisten SEO-Apps sind für den Standard nicht nötig. Sinnvoll sind Apps für Spezialfälle wie Bildkomprimierung in großen Katalogen. Manche Apps erzeugen doppeltes Schema-Markup oder verschlechtern die Ladezeit durch zusätzliche Skripte. Ich installiere eine App deshalb erst, wenn ihre Aufgabe und ihre Auswirkung auf Theme und Markup klar sind.

Kann ich /products/ oder /collections/ aus der URL entfernen?

Nein. /products/ und /collections/ sind feste Bestandteile der Shopify-URL-Struktur. Änderbar ist nur der Handle am Ende. Auch Weiterleitungen lösen das nicht: Die festen Pfade /products und /collections lassen sich nicht umleiten. Plane die Struktur deshalb von Anfang an mit diesen Verzeichnissen.

Wie lange dauert es, bis Shopify SEO wirkt?

Technische Fixes wie die Behebung von Indexierungsproblemen oder fehlerhaftem Schema-Markup zeigen nach meiner Erfahrung oft nach wenigen Wochen Wirkung. Neue Rankings für umkämpfte Keywords brauchen realistisch drei bis zwölf Monate. Der Zeitraum hängt von Wettbewerb, Domain-Historie und Content-Qualität ab.

Was kostet Shopify SEO mit externer Hilfe?

Bei einem Tagessatz von rund 1.500 Euro liegt ein SEO-Audit je nach Shop zwischen 1.500 und 7.500 Euro. Kleinere Shops brauchen dafür etwa einen Tag, große Shops mit umfangreicher Seitenstruktur bis zu fünf Tage. Der Umfang richtet sich nach Seitentypen und offenen Fragen. Vorab kann der Shopify SEO Potenzial-Check die relevanten Baustellen eingrenzen.

Lohnt sich SEO für einen neuen Shopify-Shop?

SEO lohnt sich für einen neuen Shopify-Shop, wenn es Suchnachfrage nach den Produkten oder ihren Anwendungsfällen gibt. Dann baust du Collection-Struktur, Produktdaten und technische Basics direkt sauber auf. Gibt es kaum Suchnachfrage, sind Ads und Social Media am Anfang meist der schnellere Kanal. Ein umfangreiches Audit lohnt sich vor allem bei etablierten Shops, die bereits Daten für die Priorisierung liefern.

Let's talk

Wenn du wissen willst, wo dein Shopify-Shop bei Collections, doppelten URLs oder Ladezeit steht: Schreib mir kurz, um welchen Shop es geht. Der Austausch ist unverbindlich.

Oder direkt per WhatsApp:

WhatsApp-Chat starten
Antwort in der Regel innerhalb von 24 Stunden
user
envelope
company