Lernen
Facettennavigation SEO: gefilterte URLs, Parameter URLs und Indexsteuerung
Ein Leitfaden zu Facettennavigation-SEO: wie Filter in URLs explodieren, welche Kombinationen Indexierung verdienen und wie Sie Crawling und Index Bloat steuern.
Starte ein frisches DomainLens-Audit und nutze den Report als Prioritätenliste.
Warum Facettennavigation ein SEO-Minenfeld ist
Facettennavigation — die Filter einer Kategorieseite für Größe, Farbe, Marke, Preis, Sortierung — ist gut für Nutzer und gefährlich für Crawler. Jede Filterkombination kann eine eigene URL erzeugen, und diese Kombinationen vervielfachen sich: fünf Filter mit je einigen Optionen ergeben Tausende oder Millionen URLs, die meisten Near-Duplicates oder leer.
Das SEO-Problem ist doppelt. Crawl Budget zehrt auf, während Google endlose Filter-Permutationen abarbeitet statt Ihrer echten Produkte. Und Index Bloat entsteht, wenn dünne, doppelte Filterseiten indexiert werden und die Kategorieseiten verwässern, die ranken sollen. Ziel ist nicht, alles zu blockieren — manche Filterseiten treffen echte Nachfrage —, sondern die wertvollen Kombinationen zu öffnen und den Rest zu schließen.
Wie Filter in crawlbare URLs explodieren
- Jeder gewählte Filter hängt einen Parameter an (?color=red&size=m&sort=price), und jede Reihenfolge und Kombination ist für einen Crawler eine eigene URL.
- Sortier- und Ansichtsparameter (sort=price, view=grid) erzeugen Duplikate desselben Produktsets.
- Mehrfach-Filter multiplizieren sich kombinatorisch — die Zahl wächst schneller als erwartet.
- Pagination über Filter multipliziert die Summe erneut (?color=red&page=2…).
- Sind diese URLs verlinkt und crawlbar, versucht Google, sie alle zu crawlen.
Welche Filterseiten Indexierung verdienen
Entscheiden Sie nach Nachfrage: eine Filterseite sollte nur indexierbar sein, wenn Menschen diese Kombination suchen und sie ein wirklich nützliches, eigenständiges Ergebnisset bietet.
- Indexieren: nachgefragte Ein-Attribut-Seiten, die echten Queries entsprechen — z. B. „rote Laufschuhe“, „wasserdichte Jacken“.
- Nicht indexieren: Mehrfach-Filter-Kombinationen, Sortierungen und Ansichts-Toggles, die niemand sucht und die eine breitere Seite duplizieren.
- Nie indexieren: leere Ergebnismengen und Kombinationen mit denselben Produkten wie ihr Elternteil.
- Machen Sie die saubere Kategorieseite zum Canonical ihrer geringwertigen Filtervarianten.
So steuern Sie Crawling und Indexierung
- Für wertvolle, indexierbare Filter: saubere URLs, selbstreferenzieller Canonical, eindeutige Titles/H1 und interne Links.
- Für geringwertige Filtervarianten, die nutzbar bleiben müssen: Canonical auf die saubere Kategorieseite oder noindex,follow.
- Für wertlose Parameter (sort, view, session): aus internen Links heraushalten und ein Disallow in robots.txt erwägen, sobald sie fürs Rendern unnötig sind.
- Besser nutzlose Kombinationen gar nicht verlinken — der billigste Crawl-Budget-Fix ist, die URL nie zu zeigen.
- Verlassen Sie sich nicht auf robots.txt zum Deindexieren bereits indexierter Filterseiten; erst noindex, dann blocken.
Fehler, die Crawl Budget verschwenden oder Wert vergraben
- Filter-URLs in robots.txt blockieren, solange sie indexiert sind, sodass Google das noindex nicht lesen kann.
- Eine wirklich nützliche, nachgefragte Filterseite zur Kategorie hin canonicalisieren und damit eine rankbare Seite verstecken.
- Jeden Sortier- und Ansichtsparameter crawlen und indexieren lassen und den Index mit Duplikaten fluten.
- Facetten-URLs in der XML-Sitemap lassen und Google aktiv zum Crawlen einladen.
So validieren Sie das Setup
Crawlen Sie die Kategorie-Templates und bestätigen Sie, dass nur Ihre gewünschten Filterseiten indexierbar und intern verlinkt sind, der Rest einen Canonical zur Kategorie oder ein noindex trägt. Verfolgen Sie dann Crawl-Statistiken und Indexanzahl: Crawl-Anfragen an Parameter-URLs sollten sinken und Index Bloat schrumpfen.
DomainLens prüft Canonical und Robots-Direktiven einer gefilterten URL so, wie ein Crawler sie sieht — eine versehentlich indexierbare Facettenseite oder eine wertvolle, die weg-canonicalisiert wurde, erscheint als Konflikt, bevor sie Crawl Budget verschwendet oder eine rankende Seite kostet.