Filterseiten und SEO: welche du indexierst und welche nicht
Marke, Farbe, Größe, Sortierung: Entscheidungslogik je Filtertyp, wann eine Filterseite eine Landingpage verdient und wie du den Rest aus dem Index hältst.

Inhalt
Eine Kategorie mit acht Filtern und je zehn Werten erzeugt rechnerisch Millionen URLs. Google crawlt einen Teil davon, findet fast überall dieselben Produkte und stuft den Shop als unübersichtlich ein. Gleichzeitig steckt in einigen dieser Filter echte Nachfrage: „sneaker nike weiß“ oder „esstisch eiche massiv“ sind Suchanfragen, für die eine Kategorieseite allein nicht reicht. Dieser Artikel liefert die Entscheidungslogik je Filtertyp. Die Werkzeuge selbst, also Canonical, noindex, robots.txt und ihre Fallen, sind im Artikel zu Duplicate Content im Shop erklärt und werden hier nicht wiederholt.
Die drei Fragen, die jede Filterseite beantworten muss
Eine Filterseite verdient einen Platz im Index, wenn sie alle drei Fragen mit Ja beantwortet:
- Sucht jemand danach? Nicht „könnte jemand“, sondern nachweisbar: Impressionen in der Search Console oder Suchvolumen aus der Keyword-Recherche für die Kombination aus Kategorie und Filterwert.
- Ist das Ergebnis eigenständig? Die gefilterte Liste zeigt eine Auswahl, die sich von der Kategorie und von anderen Filtern deutlich unterscheidet, und du kannst einen eigenen Titel, eine eigene Einleitung und eigene Empfehlungen dafür schreiben.
- Bleibt die Menge beherrschbar? Die Zahl der indexierten Filterseiten je Kategorie liegt im Bereich von wenigen bis einigen Dutzend, nicht Hunderten. Jede davon ist intern verlinkt und in der Sitemap.
Ein Nein bei einer der drei Fragen heißt: nicht indexieren. Die Frage ist dann nur noch, ob noindex reicht oder das Crawling gebremst werden muss.
Entscheidungslogik je Filtertyp
Die Tabelle fasst zusammen, wie die drei Fragen bei typischen Filtern in Shops ausgehen. Es sind Erfahrungswerte, keine Regeln; prüfe die Nachfrage für dein Sortiment selbst.
| Filtertyp | Typische Nachfrage | Eigenständiges Ergebnis | Empfehlung |
|---|---|---|---|
| Marke oder Hersteller | Hoch: „laufschuhe asics“, „bohrmaschine bosch“ | Ja, eigene Produktwelt | Indexieren, wie eine Unterkategorie behandeln |
| Produkttyp oder Untertyp | Hoch: „trailrunning schuhe“ | Ja | Als echte Unterkategorie anlegen, nicht als Filter |
| Material | Mittel bis hoch bei Möbeln, Mode, Schmuck: „esstisch eiche“ | Ja | Indexieren, wenn Nachfrage belegt |
| Farbe | Mittel bei Mode und Einrichtung, sonst gering | Teilweise | Nur bei nachgewiesener Nachfrage indexieren, sonst noindex |
| Größe, Maße | Gering, außer Sondergrößen: „kinderfahrrad 20 zoll“ | Selten | Meist noindex; Ausnahmen einzeln prüfen |
| Preisspanne | Praktisch keine für konkrete Spannen | Nein | noindex, Crawling bremsen |
| Sortierung | Keine | Nein, gleiche Produkte in anderer Reihenfolge | Canonical auf Kategorie, keine internen Links |
| Anzahl pro Seite, Ansicht | Keine | Nein | Canonical auf Kategorie |
| Verfügbarkeit, Lieferzeit | Keine | Nein, ändert sich täglich | noindex |
| Bewertung ab X Sternen | Keine | Nein | noindex |
| Aktion, Sale, Neuheiten | Mittel für „sale“ plus Kategorie | Ja, aber flüchtig | Eine feste Sale-Seite je Hauptkategorie indexieren, dynamische Filter nicht |
| Eigenschaften mit Suchcharakter (wasserdicht, vegan, kabellos) | Mittel bis hoch | Ja | Indexieren, wenn Nachfrage belegt |
| Kombination aus zwei Filtern | Nur bei starken Paaren: Marke plus Typ, Material plus Typ | Ja, wenn beide Werte Nachfrage haben | Einzeln entscheiden, höchstens zwei Ebenen |
| Kombination aus drei und mehr Filtern | Praktisch keine | Nein | Crawling bremsen, keine internen Links |
Zwei Filtertypen tauchen in der Praxis am häufigsten als Fehlentscheidung auf. Erstens die Farbe: Bei Mode, Möbeln und Dekoration wird sie tatsächlich gesucht, bei Werkzeug, Elektronik oder Lebensmitteln nicht. Zweitens die Größe: „Damenschuhe Größe 43“ hat Nachfrage, „T-Shirt Größe M“ nicht. Beides lässt sich nur pro Kategorie entscheiden, nicht pauschal für den Shop.
Aus einem Filter eine Landingpage machen
Wenn eine Filterseite indexiert werden soll, reicht es nicht, das noindex zu entfernen. Google soll sie als eigenständige Seite verstehen, und Besucher sollen dort mehr finden als eine gefilterte Liste. Was dazu gehört:
- Statische, sprechende URL.
/laufschuhe/asics/statt/laufschuhe?marke=asics. Wenn dein System nur Parameter kann, ist das kein Ausschlusskriterium; Google empfiehlt in der Dokumentation zur URL-Struktur für E-Commerce-Websites dann Schlüssel-Wert-Parameter in fester Reihenfolge, keine doppelten Parameter und keine Sitzungs- oder Tracking-Werte in internen Links. Mehr zu Regeln und Umstellung unter URL-Struktur im Online-Shop. - Eigener Title und eigene Description. „Asics Laufschuhe: Gel-Kayano, Nimbus, Novablast“ statt des automatisch angehängten „Laufschuhe – Filter: Asics“.
- Eigene H1 und eine Einleitung, die erklärt, was diese Auswahl ausmacht: Für wen die Marke passt, welche Serien es gibt, worauf beim Kauf zu achten ist. Drei bis fünf Sätze reichen oben, mehr Text gehört unter die Produktliste. Der Aufbau entspricht dem einer Kategorieseite, siehe Kategorieseiten optimieren.
- Selbstreferenzierender Canonical. Die Seite nennt sich selbst als kanonisch, nicht die Elternkategorie.
- Interner Link aus der Kategorie. Ein Textlink oder eine kleine Markenleiste über der Produktliste, nicht nur der Filter in der Seitenleiste. Was nur über die Filternavigation erreichbar ist, wird von Google als nachrangig behandelt.
- Eintrag in der Sitemap.
- Breadcrumb, die die Seite unter der Kategorie einordnet.
Wer das für zwanzig Marken in fünf Kategorien macht, hat hundert neue Landingpages mit eigenem Inhalt. Das ist Arbeit, und genau deshalb funktioniert der Filter „Nachfrage nachweisen“ auch als Schutz vor unnötiger Arbeit.
Den Rest aus dem Index halten
Für alle Filter, die die drei Fragen nicht bestehen, gibt Google in der Dokumentation zum Crawling von Facettennavigation klare Hinweise. Zusammengefasst und auf Shops übertragen:
Wenn du die Filter-URLs gar nicht im Index brauchst: Parameter-Muster in der robots.txt sperren, damit Google seine Kapazität für Produkte und Kategorien nutzt. Alternativ Filter im URL-Fragment nach dem # ablegen; Google verarbeitet Fragmente in der Regel nicht als eigene URLs. Ob dein Shopsystem das kann, hängt vom Theme oder der Filter-App ab.
Wenn einzelne Filter-URLs erreichbar bleiben müssen, aber nicht ranken sollen: Entscheide dich für einen Weg, nicht für beide gleichzeitig. Googles dokumentierter Vorschlag ist ein rel="canonical" von der Filter-URL auf die Kategorie ohne Parameter; das reduziert das Crawling allerdings nur langsam, weil es ein Hinweis ist und keine Sperre. Alternativ setzt du ein noindex auf die Filterseiten — dann aber mit selbstreferenzierendem Canonical, weil ein noindex und ein Canonical auf eine andere URL widersprüchliche Signale sind. Als Ergänzung nennt Google außerdem rel="nofollow" auf allen Links zu Filterergebnissen; das wirkt langfristig schwächer als eine Sperre in der robots.txt.
In beiden Fällen: keine internen Links auf Filter-URLs außerhalb der Filternavigation, keine Filter-URLs in der Sitemap, & als Trennzeichen zwischen Parametern (nicht Komma oder Semikolon) und eine feste Reihenfolge der Parameter, damit ?marke=x&farbe=y und ?farbe=y&marke=x nicht als zwei Seiten erscheinen.
Leere Ergebnisse: Eine Filterkombination ohne Produkte soll laut Google einen 404-Status liefern, nicht eine leere Liste mit Status 200 und nicht eine Weiterleitung auf eine Fehlerseite. Sonst meldet die Search Console Soft-404-Fehler.
Was du nicht tun solltest: robots.txt und noindex auf dieselben URLs anwenden. Eine gesperrte Seite kann Google nicht lesen, also auch das noindex nicht sehen; die URL kann trotzdem im Index landen, wenn sie von außen verlinkt ist. Google formuliert das in der Einführung zur robots.txt ausdrücklich: Sie ist kein Mittel, um Seiten aus der Suche zu halten.
Schritt für Schritt: Filter in fünf Schritten sortieren
- Inventar aufnehmen. Liste je Kategorie alle Filter mit ihren Werten. Notiere, wie die URL aussieht, wenn der Filter aktiv ist, und ob sie ein Canonical oder ein noindex trägt. Ein Crawl des Shops oder der Export der nicht indexierten Seiten aus der Search Console zeigt, welche Muster Google tatsächlich abholt.
- Nachfrage prüfen. Für jeden Filterwert die Kombination mit dem Kategoriebegriff recherchieren: „kategorie + wert“. In der Search Console zusätzlich die Kategorieseite filtern und die Suchanfragen durchsehen; Filterbegriffe, die dort schon Impressionen bringen, sind die ersten Kandidaten. Wie du das Volumen ermittelst, steht in der Keyword-Recherche für Online-Shops.
- Klassifizieren. Jeder Filterwert bekommt eine von drei Einstufungen: Landingpage, noindex, Crawling bremsen. Halte dich an die Tabelle oben, aber überschreibe sie, wo deine Daten anders aussehen.
- Umsetzen, Kategorie für Kategorie. Zuerst die umsatzstärkste Kategorie. Landingpages ausbauen wie oben beschrieben, Rest technisch aus dem Index halten. Prüfe nach jeder Kategorie mit der URL-Prüfung eine Landingpage und eine noindex-Seite.
- Beobachten. Nach vier bis acht Wochen im Bericht zur Seitenindexierung: Sinkt die Zahl der Filter-URLs unter „Gecrawlt, zurzeit nicht indexiert“ und „Duplikat“? Bekommen die neuen Landingpages Impressionen für ihre Zielbegriffe? Danach die nächste Kategorie.
Was Shopify und Lightspeed vorgeben
In Shopify erzeugen Tags Filter-URLs nach dem Muster /collections/name/tag, und die Filter der Search-&-Discovery-App hängen Parameter an die Kollektions-URL. Beide Wege eignen sich nicht als indexierte Landingpages, weil Title, Text und Canonical nicht je Filterwert steuerbar sind. Für Marken- oder Material-Landingpages legst du eigene Kollektionen an, die automatisch nach Tag oder Anbieter befüllt werden, und verlinkst sie aus der Elternkollektion. Wie du Kollektionen dafür aufbaust und Filter-URLs über robots.txt.liquid steuerst, steht unter Shopify Collections optimieren.
Bei Lightspeed eCom C-Series arbeitest du mit Kategorien und Unterkategorien als indexierbare Einheiten; jede hat eigene SEO-Felder für Meta-Titel und Meta-Beschreibung. Filterparameter, die dein Theme erzeugt, prüfst du am besten direkt an den URLs im Indexierungsbericht und klärst mit dem Theme-Anbieter, ob sie ein Canonical auf die Kategorie tragen.
Häufige Fehler
- Alle Filter indexieren, weil „mehr Seiten mehr Chancen“ bedeuten. Das Gegenteil passiert: Google verteilt seine Aufmerksamkeit auf zehntausende gleiche Listen.
- Alle Filter sperren, auch die mit Nachfrage. Dann rankt der Wettbewerber für „esstisch eiche“ mit einer Landingpage, und du mit einer allgemeinen Kategorie oder gar nicht.
- Landingpage ohne Inhalt. Eine indexierte Filterseite mit automatisch erzeugtem Title und ohne Text landet wieder unter „Gecrawlt, zurzeit nicht indexiert“. Der Weg dorthin und zurück steht unter Gecrawlt, zurzeit nicht indexiert.
- Filter-Landingpage und Unterkategorie zum selben Thema. Wenn es „Trailrunning“ als Unterkategorie und als Filter gibt, konkurrieren zwei Seiten. Eine davon muss weichen oder auf die andere verweisen.
- Parameterreihenfolge dem Zufall überlassen. Jede Reihenfolge ist eine eigene URL.
- Nach einem Theme-Wechsel nicht nachprüfen. Neue Themes bringen neue Filter-URLs mit. In ecomando zeigt das SEO-Audit, wenn Parameter-URLs ohne Canonical oder mit fremdem Canonical auftauchen, damit du das nicht erst Monate später im Indexierungsbericht siehst.
Checkliste je Kategorie
- Alle Filter und Werte mit URL-Muster erfasst
- Nachfrage je Filterwert geprüft, Quelle notiert
- Jeder Wert eingestuft: Landingpage, noindex oder Crawling bremsen
- Landingpages: eigene URL, Title, H1, Einleitung, Canonical auf sich selbst, interner Link, Sitemap
- Nicht indexierte Filter-URLs: entweder Canonical auf die Kategorie oder noindex mit Canonical auf sich selbst, crawlbar, nicht in der Sitemap
- Gesperrte Muster: in robots.txt, kein noindex zusätzlich, keine internen Links außerhalb der Filternavigation
- Parameterreihenfolge fest
- Leere Kombinationen liefern 404
- Nachkontrolle nach vier bis acht Wochen eingeplant
Die Entscheidung über Filterseiten ist keine technische, sondern eine über Nachfrage. Wer sie einmal pro Kategorie sauber trifft, hat danach Jahre Ruhe und ein paar Dutzend Landingpages, die für Begriffe ranken, die die Kategorie allein nie erreicht hätte.
Häufige Fragen
Sollen Filterseiten im Online-Shop indexiert werden?
Nur die, für die Menschen tatsächlich suchen, zum Beispiel eine Marke innerhalb einer Kategorie oder ein Material bei Möbeln. Filter, die nur die Reihenfolge oder eine persönliche Vorliebe abbilden, wie Sortierung, Preisspanne oder Größe, gehören nicht in den Index.
Woran erkenne ich, ob eine Filterkombination Suchnachfrage hat?
Prüfe in der Search Console, ob die Kategorieseite bereits Impressionen für den Filterbegriff bekommt, und ergänze eine Keyword-Recherche für die Kombination aus Kategorie und Filterwert. Ohne Impressionen und ohne Suchvolumen gibt es keinen Grund für eine eigene Seite.
Ist noindex oder robots.txt besser für Filterseiten?
noindex hält einzelne Seiten aus dem Index und lässt Google die Links darauf weiter lesen. robots.txt spart Crawling bei sehr vielen Kombinationen, entfernt aber nichts aus dem Index. Beides zusammen auf derselben URL funktioniert nicht, weil Google das noindex dann nicht lesen kann.
Wie viele Filter darf eine indexierte Filterseite kombinieren?
In der Regel einen, in Ausnahmen zwei mit nachgewiesener Nachfrage, etwa Kategorie plus Marke plus Material. Ab drei Filtern explodiert die Anzahl der URLs, während die Nachfrage je Kombination gegen null geht.
Was passiert mit Filterseiten, die keine Produkte mehr enthalten?
Google empfiehlt, für leere Filterkombinationen einen 404-Status zurückzugeben statt auf eine Fehlerseite weiterzuleiten. Eine leere Liste mit Status 200 wird sonst als Soft 404 gewertet.


