ONMA Ratgeber

Onlineshop SEO: Tipps für Kategorien, Produkte, Varianten und Filter

Konkrete Onlineshop-SEO-Tipps für Kategorien, Produktvarianten, Filter und Bestandswechsel, inklusive Markup, Technik und Umsatzmessung.

Ein Onlineshop stellt die Suchmaschinenoptimierung vor Aufgaben, die eine Inhaltsseite so nie kennenlernt. Der Seitenbestand ist nicht stabil, sondern atmet: Produkte kommen dazu, laufen aus, sind zeitweise nicht lieferbar. Dieselbe Ware existiert in fünf Größen und drei Farben. Filter erzeugen aus wenigen hundert Artikeln mehrere zehntausend aufrufbare Adressen. Und am Ende zählt nicht die Position im Ranking, sondern der Umsatz, den eine Einstiegsseite auslöst.

Dieser Leitfaden geht genau diese Kette entlang: Struktur, Kategorieseiten, Produktseiten, Varianten, Facetten, Bestandswechsel, Auszeichnung mit Product-Markup, technische Hygiene und schließlich eine Erfolgsmessung, die nicht bei Klicks stehen bleibt. Jeder Abschnitt endet mit konkreten Maßnahmen, die sich in einem laufenden Shop umsetzen lassen, ohne dass das Sortiment dafür stillsteht.

Warum ein Shop nach anderen Regeln optimiert wird

Der entscheidende Unterschied ist die Vervielfältigung. Bei einer Website mit fünfzig Seiten optimieren Sie fünfzig Seiten. In einem Shop optimieren Sie Vorlagen, und jede Vorlage wird hundert- oder tausendfach ausgespielt. Ein schwacher Kategorietext ist deshalb nie ein einzelner schwacher Text, sondern ein Muster, das sich über das ganze Sortiment zieht. Umgekehrt gilt dasselbe: Eine gute Entscheidung an der Vorlage wirkt sofort auf jede Seite, die sie verwendet.

Daraus folgt eine Arbeitsweise, die sich von der klassischen Seitenoptimierung unterscheidet. Sie arbeiten in Seitentypen, nicht in Einzelseiten. Sie fragen bei jeder Änderung: Gilt das für alle Produktseiten, für alle Kategorieseiten, oder ist es ein Sonderfall? Und Sie messen ebenfalls nach Seitentyp, weil ein Durchschnitt über alle URLs eines Shops fast nie eine brauchbare Aussage ergibt.

Der zweite Unterschied ist der Suchintent. In einem Shop kollidieren zwei Absichten regelmäßig: Jemand sucht nach einer Produktgruppe und will vergleichen, oder jemand sucht nach einem konkreten Artikel und will kaufen. Die erste Absicht bedient eine Kategorieseite, die zweite eine Produktseite. Wenn beide auf dieselbe Suchanfrage optimiert werden, konkurrieren sie miteinander, und Google entscheidet die Zuordnung nach eigenem Ermessen, oft wechselnd.

Die Shop-Architektur: der Weg von der Navigation zum Produkt

Google beschreibt für E-Commerce-Websites eine klare Navigation von Menüs über Kategorien und Unterkategorien bis zu den Produktseiten, damit der Googlebot Produkte über reguläre Links finden kann. Das klingt banal, scheitert in der Praxis aber häufig an zwei Stellen: an Produkten, die nur über die interne Suche oder über ein per JavaScript nachgeladenes Overlay erreichbar sind, und an Kategoriebäumen, die sich über viele Jahre in die Breite entwickelt haben, ohne je aufgeräumt zu werden.

Wichtig ist dabei die Einschränkung, die Google ausdrücklich macht: Produkte, die nicht über normale Links erreichbar sind, werden möglicherweise nicht allein durch eine interne Suchfunktion gefunden. Eine Sitemap oder ein Feed für das Merchant Center kann die Auffindbarkeit ergänzen. Ergänzen ist hier das entscheidende Wort. Eine Sitemap ist kein Ersatz für eine funktionierende Verlinkung, sie ist ein zusätzlicher Hinweis. Wer Produkte ausschließlich über die Sitemap anmeldet, meldet Adressen ohne Kontext an: Der Crawler erfährt, dass es die Seite gibt, aber nicht, wie wichtig sie im Verhältnis zum Rest des Shops ist.

Praktisch prüfen Sie die Struktur an drei Fragen:

Erreicht ein Klickpfad ohne Suche jedes Produkt? Nehmen Sie eine Stichprobe aus verschiedenen Sortimentsecken, besonders aus Nischen und Auslaufware, und klicken Sie sich vom Startpunkt bis zum Artikel durch. Wenn Sie dafür die Suche brauchen, hat der Crawler dasselbe Problem.

Wie tief liegen umsatzstarke Produkte? Ein Artikel, der über sechs Ebenen und drei Paginierungsseiten hängt, bekommt intern kaum Gewicht. Eine flachere Hierarchie mit sinnvollen Unterkategorien ist fast immer besser als eine tiefe mit endlosen Listen.

Sagt die Breadcrumb dasselbe wie die URL? Breadcrumb-Markup hilft Google dabei, die Position einer Seite innerhalb der Websitehierarchie zu verstehen und diese Hierarchie gegebenenfalls in den Suchergebnissen darzustellen. Wenn die Brotkrume je nach Einstiegsweg unterschiedlich aussieht, weil sie den Klickpfad statt der Sortimentsstruktur abbildet, senden Sie widersprüchliche Signale. Legen Sie die Breadcrumb auf die kanonische Position im Katalog fest, nicht auf die Sitzungshistorie.

Kategorieseiten sind die eigentlichen Landingpages

Die meisten kommerziell interessanten Suchanfragen in einem Shop beschreiben eine Produktgruppe, keinen einzelnen Artikel. Die Kategorieseite ist damit die Seite, die ranken soll. Sie wird in vielen Shops trotzdem wie ein reines Regal behandelt: eine Überschrift, ein Raster aus Kacheln, fertig.

Was eine Kategorieseite braucht, ist eine Antwort auf die Frage, die hinter der Suche steht. Wer nach einer Produktgruppe sucht, weiß in der Regel noch nicht genau, was er kaufen will. Er möchte verstehen, welche Varianten es gibt, woran sich Qualität festmacht, welche Größe oder Leistungsklasse zu seinem Fall passt und woran er die Kaufentscheidung aufhängt. Genau dieser Orientierungstext gehört auf die Kategorieseite, sinnvollerweise verteilt statt als geschlossener Block unter dem Raster.

Konkret bewährt sich diese Aufteilung: ein kurzer Einstieg über dem Raster, der die Kategorie einordnet und die wichtigsten Auswahlkriterien nennt, danach das Produktraster, darunter der ausführlichere Teil mit Kaufkriterien, typischen Anwendungsfällen, Abgrenzung zu benachbarten Kategorien und häufigen Fragen. Der Einstieg oben sollte kurz bleiben, damit Nutzer nicht am Sortiment vorbeiscrollen müssen.

Die Paginierung ist die zweite Stellschraube. Seite zwei und folgende einer Kategorie sind selten eigenständige Landingpages, sie sind Navigationsschritte. Behandeln Sie sie auch so: eigene, indexierbare Adressen mit selbstreferenzierendem Canonical, aber ohne den Kategorietext zu duplizieren, und mit sauberen Links auf die Folgeseiten, damit der Crawler in tiefere Sortimentsbereiche vordringt. Ein reines Nachladen per Schaltfläche ohne verlinkte Adressen schneidet den hinteren Teil des Sortiments vom Crawling ab.

Bei Sortiervarianten derselben Liste gilt umgekehrt: Sortierung nach Preis oder Beliebtheit erzeugt keine neue Seite im Sinne des Nutzers, sondern dieselbe Menge in anderer Reihenfolge. Diese Adressen gehören nicht in den Index.

Produktseiten: der eigene Text ist der Unterschied

Produktseiten leiden fast überall am selben Befund: Der Beschreibungstext stammt aus dem Herstellerfeed und steht in identischer Form bei jedem Händler, der denselben Artikel führt. Damit gibt es keinen Grund, warum ausgerechnet Ihr Shop diese Seite ausspielen sollte, außer Marke und Verlinkung.

Der Ausweg ist nicht, jeden Artikel neu zu betexten. Bei mehreren tausend Produkten ist das weder leistbar noch sinnvoll. Der Ausweg ist eine Priorisierung: Artikel mit relevantem Suchvolumen, hoher Marge oder erkennbarer Nachfrage bekommen eigenständige Inhalte, der Rest bleibt beim Feedtext, wird aber strukturell sauber ausgezeichnet.

Was eigenständige Inhalte auf einer Produktseite ausmacht:

Eine Einordnung, die der Hersteller nicht liefert. Für wen eignet sich der Artikel, wofür nicht, was ist die naheliegende Alternative im eigenen Sortiment. Diese Abgrenzung ist gleichzeitig die beste Quelle für interne Links.

Vollständige, vergleichbare Attribute. Maße, Material, Leistungsdaten, Kompatibilität, Lieferumfang. Attribute in einer strukturierten Tabelle statt im Fließtext lassen sich auch maschinell besser auswerten und für Filter nutzen.

Fragen aus dem Kundenservice. Die wiederkehrenden Rückfragen zu einem Artikel sind wörtlich das, was Menschen vor dem Kauf suchen. Sie kosten nichts in der Recherche, weil sie bereits im Ticketsystem liegen.

Nutzerbewertungen. Sie erzeugen laufend neue, artikelspezifische Inhalte und beeinflussen die Kaufentscheidung direkt.

Fotos und Videos gehören selbstverständlich dazu, wobei der Fokus hier auf ihrer Rolle im Kaufprozess liegt: eigene Aufnahmen in realer Umgebung und Detailansichten zu den Punkten, an denen im Service typischerweise nachgefragt wird.

Varianten sauber abbilden

Größe, Farbe, Material, Menge: Varianten sind der Punkt, an dem viele Shops unbeabsichtigt Dubletten erzeugen. Drei Grundmodelle sind verbreitet, und jedes hat Konsequenzen.

Beim ersten Modell hat jede Variante eine eigene, indexierbare Adresse. Das ist sinnvoll, wenn nach den Varianten einzeln gesucht wird, etwa bei Farben mit eigenem Namen oder bei Größen, die eine eigene Anwendung haben. Die Seiten müssen sich dann aber tatsächlich unterscheiden, nicht nur in einem Auswahlfeld.

Beim zweiten Modell führt eine Elternseite alle Varianten, und die Auswahl passiert ohne Adresswechsel. Das vermeidet Dubletten, erschwert aber die Adressierung einzelner Varianten in Feeds und Kampagnen.

Beim dritten Modell existieren Variantenadressen, verweisen aber per rel-canonical auf die Elternseite. Hier lohnt der Blick auf die Formulierung von Google: Ein rel-canonical-Link kennzeichnet die bevorzugte Adresse innerhalb einer Gruppe doppelter oder sehr ähnlicher Seiten, bleibt für Google jedoch ein Signal und keine zwingende Anweisung. Wer also faktisch unterschiedliche Seiten mit Canonical zusammenfasst, sollte damit rechnen, dass die Zusammenfassung nicht immer greift.

Für die Auszeichnung existiert ein eigenes Mittel: Google unterstützt ProductGroup-Markup, um Produktvarianten zu gruppieren, die sich beispielsweise nach Größe, Farbe, Material oder Muster unterscheiden. Damit lässt sich die Beziehung zwischen Elternprodukt und Varianten explizit ausdrücken, statt sie aus der Seitenstruktur erraten zu lassen. Das ist besonders dann wertvoll, wenn Sie sich für Modell eins entschieden haben und viele ähnliche Seiten im Index halten.

Facettierte Navigation unter Kontrolle bringen

Filter sind für Nutzer die nützlichste Funktion einer Kategorieseite und für die Suchmaschine das größte Risiko im Shop. Google beschreibt URL-Parameter und facettierte Navigation ausdrücklich als potenziell sehr große Adressräume, die unnötige Crawling-Ressourcen beanspruchen können. Der Mechanismus ist einfache Kombinatorik: Jede zusätzliche Filterdimension multipliziert die Zahl der erzeugbaren Adressen, und die Reihenfolge der Parameter verdoppelt sie oft noch einmal.

Die Steuerung dieser Fläche läuft über drei Entscheidungen, die Sie einmal je Kategorietyp treffen und dann konsequent durchhalten.

Erstens: Welche Filterkombinationen sind eigene Landingpages? Das sind genau die, nach denen Menschen suchen, typischerweise Kombinationen aus Produktgruppe und einem starken Attribut, etwa Marke, Größe oder Einsatzzweck. Diese Kombinationen bekommen sprechende Adressen, eine eigene Überschrift, einen eigenen Einstiegstext und werden intern verlinkt. Sie sind damit keine Filterergebnisse mehr, sondern Kategorien.

Zweitens: Welche Kombinationen sind reine Werkzeuge? Preisspannen, Sortierungen, Verfügbarkeitsschalter, Mehrfachauswahl über viele Dimensionen. Diese Ergebnisse gehören nicht in den Index und möglichst auch nicht in den Crawl. Wenn sie über Parameter erzeugt werden, lässt sich der Parameterraum gezielt vom Crawling ausnehmen, statt ihn nur auf noindex zu setzen. Der Unterschied ist wesentlich: Ein noindex verhindert die Aufnahme in den Index, aber nicht das Abrufen der Seite. Bei einem Adressraum, der in die Zehntausende geht, ist genau das Abrufen das Problem.

Drittens: Wie stabil sind die Adressen? Legen Sie eine feste Parameterreihenfolge fest, normalisieren Sie Schreibweisen und verhindern Sie, dass leere Filter überhaupt eine Adresse erzeugen. Viele Shops produzieren einen erheblichen Teil ihres Adressmülls allein dadurch, dass derselbe Filterzustand über mehrere Schreibweisen erreichbar ist.

Ein häufig übersehener Nebeneffekt: Filterseiten ohne Treffer. Ein leeres Ergebnis ist keine Landingpage. Solche Zustände sollten weder verlinkt noch indexierbar sein.

Bestandswechsel: ausverkauft, ausgelistet, ersetzt

Kein anderer Seitentyp verschwindet so regelmäßig wie eine Produktseite. Die Frage, was mit ihr passiert, wird in vielen Shops von der Warenwirtschaft beantwortet, also gar nicht bewusst. Dabei entscheidet sie darüber, ob über Jahre aufgebaute Signale erhalten bleiben oder verfallen.

Unterscheiden Sie drei Fälle.

Vorübergehend nicht lieferbar. Die Seite bleibt online, bleibt indexierbar und sagt ehrlich, dass der Artikel gerade nicht verfügbar ist. Sinnvoll sind eine Benachrichtigungsfunktion, ein Hinweis auf die erwartete Wiederverfügbarkeit und Alternativen aus demselben Segment. Diese Seite aus dem Index zu nehmen, obwohl der Artikel zurückkommt, wirft Sichtbarkeit weg, die Sie danach erneut aufbauen müssen.

Dauerhaft ausgelistet, mit eindeutigem Nachfolger. Google empfiehlt bei dauerhaft entfernten Seiten einen HTTP-Status 404 oder 410; existiert ein eindeutiger Ersatz, kann eine dauerhafte Weiterleitung auf diesen Ersatz sinnvoll sein. Der Nachfolgeartikel ist genau so ein Fall. Wichtig ist die Eindeutigkeit: Ein Nachfolgemodell ist ein Ersatz, die Oberkategorie in aller Regel nicht.

Dauerhaft ausgelistet, ohne Ersatz. Hier ist der klare Status die richtige Antwort. Eine Sammelweiterleitung aller ausgelaufenen Artikel auf die Startseite oder auf eine große Kategorie ist ein Muster, das Sie sich sparen können, weil es dem Nutzer nichts liefert und die Zielseite mit unpassenden Signalen belädt.

Für alle drei Fälle empfiehlt sich eine Regel, die im System hinterlegt ist statt in Einzelentscheidungen: Ab welchem Zeitraum ohne Bestand gilt ein Artikel als ausgelistet, wer pflegt den Nachfolger, und was passiert automatisch, wenn kein Nachfolger gepflegt ist. Ohne solche Regel entsteht über Jahre ein Bestand an Adressen, den niemand mehr rekonstruieren kann.

Product-Markup und weitere strukturierte Daten

Strukturierte Daten sind im Shop kein Beiwerk, sondern die Schnittstelle, über die Ihre Sortimentsdaten überhaupt maschinell lesbar werden. Product-Structured-Data kann Google Informationen wie Preis, Verfügbarkeit, Bewertungen, Versand und Rückgabebedingungen liefern und Produktdarstellungen in der Suche erweitern. Genau diese Felder sind es, die eine Ergebnisdarstellung von einer reinen Textzeile unterscheiden.

Drei Punkte entscheiden über die Qualität der Auszeichnung.

Sie muss stimmen. Preis und Verfügbarkeit im Markup müssen dem entsprechen, was die Seite zeigt. Ein Cache, der das Markup einen Tag später aktualisiert als den sichtbaren Preis, produziert Widersprüche.

Sie muss vollständig sein, wo es zählt. Versand- und Rückgabeangaben sind Felder, die in vielen Shops leer bleiben, obwohl die Information im System vorliegt. Sie gehören zu den Punkten, an denen Kaufentscheidungen kippen.

Sie muss zur Seitenart passen. Auf der Produktseite Product, für Variantengruppen ProductGroup, auf jeder Seite die Breadcrumb, dazu die üblichen Auszeichnungen für Organisation und, wo vorhanden, für Fragen und Antworten.

Legen Sie das Markup an der Vorlage an, nicht am Einzelartikel, und lassen Sie es aus denselben Datenfeldern speisen wie die sichtbare Darstellung. Dann kann es gar nicht auseinanderlaufen.

Technische Shop-Hygiene

Die technische Seite lässt sich auf wenige Punkte eindampfen, die im Shop besonders oft brechen.

Ladeleistung und Interaktivität. Die Core Web Vitals umfassen LCP für die Ladeleistung, INP für die Interaktivität und CLS für die visuelle Stabilität. In Shops sind es typischerweise dieselben Verursacher: große Produktbilder ohne moderne Formate und ohne Größenangaben, Skripte für Empfehlungen, Chat und Tracking, sowie nachgeladene Preise und Verfügbarkeiten, die das Layout verschieben, nachdem der Nutzer bereits liest. Der Filter selbst ist ein Interaktivitätsproblem, wenn jede Auswahl einen vollständigen Neuaufbau der Liste auslöst.

Sitemaps als Abbild des Katalogs. Eine XML-Sitemap informiert Suchmaschinen über wichtige Adressen und kann zusätzlich Angaben zu Bildern, Videos sowie lokalisierten Versionen enthalten. In einem Shop heißt das: nach Seitentyp getrennte Sitemaps für Kategorien, Produkte und Inhaltsseiten, automatisch aus dem System erzeugt, mit korrekten Änderungsdaten und ohne Adressen, die auf noindex stehen oder weiterleiten. Die Trennung nach Typ ist kein Selbstzweck, sie macht die Indexierungsberichte auswertbar.

Interne Suche und Warenkorb. Ergebnisseiten der internen Suche, Warenkorb, Kasse, Kontobereich und Vergleichslisten gehören nicht in den Index. Sie sind funktionale Zustände, keine Inhalte.

Konsistente Adressen. Eine Schreibweise pro Seite, saubere Weiterleitungsketten ohne Zwischenschritte, keine gemischten Protokolle, keine Mehrfacherreichbarkeit über Alt-Domains. Das ist Routine, wird aber bei Shop-Migrationen und Sortimentszukäufen regelmäßig verletzt.

Sprach- und Länderversionen. Wenn Sie mehrere Märkte bedienen, sind Währung, Verfügbarkeit und Rechtstexte pro Version unterschiedlich, die Produktbeschreibungen aber oft nicht. Hier gehören saubere Auszeichnungen der Sprachversionen dazu, sonst konkurrieren die Länderversionen um dieselben Suchanfragen.

Erfolgsmessung, die bis zum Umsatz reicht

Die Auswertung ist der Punkt, an dem Shop-SEO sich am deutlichsten von der allgemeinen Optimierung löst. Ein Ranking ist hier kein Ergebnis, sondern eine Zwischengröße. Was Sie brauchen, ist eine Kette von der Suchanfrage bis zum Deckungsbeitrag.

Bauen Sie die Auswertung in vier Ebenen auf.

Nach Seitentyp. Kategorieseiten, Produktseiten, Filter-Landingpages und Ratgeberinhalte entwickeln sich völlig unterschiedlich. Ein Gesamtwert über alle Adressen verdeckt genau die Bewegung, die Sie sehen wollen. Sobald Sie den Bericht nach Typ trennen, wird sichtbar, ob ein Rückgang aus dem Sortiment kommt oder aus dem Content.

Nach Sortimentsbereich. Innerhalb der Kategorieseiten unterscheidet sich die Entwicklung je Warengruppe. Diese Ebene beantwortet die Frage, wo sich zusätzlicher Aufwand lohnt.

Nach Einstiegsseite und Umsatz. Verknüpfen Sie die organischen Einstiege mit Bestellungen und Warenkorbwerten. Erst hier zeigt sich, dass eine Kategorieseite mit moderatem Traffic mehr wert sein kann als eine Ratgeberseite mit vielfachem Zulauf. Berücksichtigen Sie dabei, dass die Einstiegsseite selten die Seite ist, auf der bestellt wird. Ohne eine Betrachtung des gesamten Pfads unterschätzen Sie systematisch die Kategorieseiten und überschätzen die Produktseiten.

Nach Indexierungs- und Crawl-Zustand. Wie viele Produktseiten sind bekannt, wie viele indexiert, wie viele wurden ausgeschlossen und warum. In einem Shop ist diese Kennzahl oft aussagekräftiger als jede Positionsangabe, weil ein wachsendes Sortiment bei stagnierender Indexierung genau das Filter- und Strukturproblem anzeigt, das die vorigen Abschnitte behandeln.

Ergänzen Sie diese Ebenen um eine schlichte Bestandsaufnahme, die viele Shops nie machen: Wie viele Ihrer Produktseiten haben im letzten Quartal überhaupt einen organischen Einstieg erhalten? Der Anteil, der leer ausgeht, ist Ihre eigentliche Arbeitsliste.

Eine Reihenfolge für die Umsetzung

Wenn Sie alles gleichzeitig angehen, passiert nichts. Diese Reihenfolge hat sich bewährt, weil jeder Schritt die Grundlage für den nächsten legt.

Zuerst die Verlinkung: Ist jedes relevante Produkt über reguläre Links erreichbar, und ist die Hierarchie flach genug? Solange die Struktur nicht trägt, wirkt jede Textarbeit nur punktuell.

Danach die Filter: Welche Kombinationen werden echte Landingpages, welcher Rest wird vom Crawling ausgenommen? Diese Entscheidung befreit Crawling-Kapazität für den Teil des Shops, der Umsatz bringt.

Dann die Kategorieseiten der umsatzstärksten Warengruppen: Einstiegstext, Kaufkriterien, Fragen, saubere Paginierung. Hier liegt der größte kurzfristige Hebel, weil diese Seiten die kommerziellen Suchanfragen bedienen.

Anschließend die Auszeichnung: Product und ProductGroup vollständig und korrekt aus den Systemdaten, Breadcrumb überall.

Danach der Bestandswechsel als Regelwerk im System, damit die Arbeit der vorigen Schritte nicht durch auslaufende Artikel wieder zerfällt.

Und begleitend, nicht am Ende, die Messung nach Seitentyp und Umsatz. Ohne sie können Sie nach dem dritten Schritt nicht mehr begründen, was gewirkt hat.

Shop-SEO ist damit weniger eine Sammlung von Einzelmaßnahmen als eine Frage der Systempflege. Die Vorlagen, die Filterlogik und die Regeln für auslaufende Artikel entscheiden über den Großteil des Ergebnisses, und sie entscheiden ihn für jede Seite gleichzeitig.