Für Käufer gehören Filter zu den nützlichsten Werkzeugen überhaupt: Größe 42, schwarz, Adidas, unter 80 €. Für Google kann allerdings jede Kombination eine neue URL sein. Bei 10 Größen, 12 Farben, 15 Marken und 5 Preisstufen kann eine einzige Kategorie theoretisch Tausende nahezu identischer Seiten erzeugen.
Die Symptome sehen wir in der Search Console ständig: Zehntausende URLs unter „Gefunden – zurzeit nicht indexiert“, verschwendetes Crawl-Budget und Kategorieseiten, die mit gefilterten Versionen ihrer selbst konkurrieren.
Die Kernfrage: Welche Kombinationen verdienen eine eigene Seite?
Nicht jeder Filter ist schlecht für SEO. Manche Kombinationen entsprechen echten Suchanfragen:
- „Nike Damen Sneaker“ → Kategorie + Marke. Verdient eine Seite.
- „schwarzes Kleid“ → Kategorie + Farbe. Verdient wahrscheinlich eine.
- „Zelt für 4 Personen“ → Kategorie + Eigenschaft. Verdient eine.
- „Sneaker Größe 42 schwarz 50–80 € nach Neuheit sortiert“ → So sucht niemand. Verdient keine.
Unsere Faustregel: Ein Filter (höchstens zwei) mit nachweisbarer Suchnachfrage kann eine indexierbare Seite werden. Alles andere bleibt ein Werkzeug für Nutzer, keine Seite für Google.
Drei Arten von Filtern
Ordnen Sie jeden Filter in Ihrem Shop einer dieser Gruppen zu.
1. Filter als Landingpage
Marke, Hauptproduktart, Eigenschaften mit Suchnachfrage. Diese sollten:
- Eine saubere URL haben (
/sneakers/nike/statt?filter_brand=nike). - Eine eigene H1, einen eigenen Title-Tag und idealerweise einen kurzen Einleitungstext haben.
- Einen selbstreferenzierenden Canonical verwenden und in der Sitemap stehen.
- Intern verlinkt sein (aus der Kategorie, dem Menü oder ähnlichen Produkten).
2. Filter für die Bedienbarkeit
Größe, Preisspanne, Lagerstatus, Kombinationen mehrerer Filter. Nützlich für Käufer, nutzlos für Google. Diese sollten keine indexierbaren Seiten werden.
3. Sortier- und Ansichtsoptionen
?orderby=price, ?view=list, ?per_page=48. Sie ändern Reihenfolge oder Darstellung, nicht den Inhalt. Sie sollten niemals indexiert werden.
Die Werkzeuge, die Ihnen zur Verfügung stehen
Einen magischen Schalter gibt es nicht. Es gibt mehrere Werkzeuge, jedes mit einer bestimmten Aufgabe:
- Canonical: teilt Google mit, welche Version die Hauptversion ist. Gut für Sortierungen und kleinere Varianten. Es ist ein Hinweis, keine Anweisung, und es verhindert das Crawlen nicht.
- noindex (Meta-Robots): hält eine Seite aus dem Index heraus, aber Google muss die Seite crawlen, um es zu sehen. Crawl-Budget sparen Sie damit nicht.
- robots.txt-Disallow: verhindert das Crawlen bestimmter Muster (z. B.
?orderby=,?filter_size=). Das spart Crawl-Budget, aber Google sieht auf diesen Seiten dann weder Canonical noch noindex. Kombinieren Sie Disallow und noindex nicht auf derselben URL. - Filter ohne Links: die sauberste Lösung für Bedienbarkeits-Filter. Werden Filter per JavaScript oder Formular angewendet, ohne
<a href>zu jeder Kombination, entdeckt Google diese URLs gar nicht erst.
Eine Kombination, die in den meisten Shops gut funktioniert:
- Landingpage-Filter → saubere URLs, indexierbar, in der Sitemap.
- Bedienbarkeits-Filter → ohne crawlbare Links angewendet oder über Parameter, die in der robots.txt gesperrt sind.
- Sortierung/Ansicht → Disallow in der robots.txt oder Canonical auf die Hauptseite.
WooCommerce und Shopify in der Praxis
WooCommerce: Die meisten Filter-Plugins (und die integrierte Layered Navigation) erzeugen Parameter wie ?filter_color=black&query_type_color=or. Manche Plugins bieten „SEO-freundliche URLs“ für Filter an. Aktivieren Sie diese nur für die Eigenschaften, die indexiert werden sollen, nicht für alle. Prüfen Sie außerdem, was Ihr SEO-Plugin (Yoast, Rank Math) mit den Canonicals auf gefilterten Seiten macht.
Shopify: Filter aus der App Search & Discovery nutzen Parameter wie ?filter.p.m..., und die meisten Themes setzen den Canonical auf die saubere Collection. Für Landingpages zu Marken oder Produktarten ist es meist besser, eine eigene Collection mit eigenem Handle und eigenem Text anzulegen, statt sich auf den Filter zu verlassen.
So erkennen Sie, ob Sie ein Problem haben
- Search Console → Seiten: viele Parameter-URLs unter „Gefunden – zurzeit nicht indexiert“ oder „Duplikat“.
- Google-Suche mit
site:ihrshop.gr inurl:filteroderinurl:orderby. - Crawlen Sie die Website mit Screaming Frog oder einem ähnlichen Tool: Findet es zehnmal mehr URLs, als Sie Produkte haben, gibt es irgendwo ein Leck.
- Server-Logs: Verbringt der Googlebot die meiste Zeit auf gefilterten URLs, bleibt weniger Zeit für Ihre Produkte.
Ein Beispiel aus der Praxis
Nehmen wir einen Modeshop und seine Kategorie „Damenkleider“. Filter: Marke, Farbe, Größe, Stoff, Länge, Preis, Sortierung. Eine sinnvolle Entscheidung könnte so aussehen:
- Landingpages: Farbe („schwarze Kleider“), Länge („Maxikleider“), eventuell Stoff („Leinenkleider“) sowie die vier oder fünf Marken mit der größten Nachfrage.
- Bedienbarkeit: Größe, Preis, jede Kombination aus zwei oder mehr Filtern.
- Sortierung: sämtliche Sortieroptionen.
Das Ergebnis: einige Dutzend starke Seiten statt Tausender Beinahe-Duplikate. Überprüfen Sie die Entscheidung anhand von Daten: Erhält eine Landingpage nach einigen Monaten keine Impressionen, muss sie vielleicht doch nicht indexierbar sein.
Häufige Fehler
- Ein robots.txt-Disallow für Seiten, die bereits indexiert sind, in der Hoffnung, dass sie verschwinden. Das tun sie nicht – zumindest nicht schnell. Erst noindex, dann bei Bedarf Disallow.
- Jede gefilterte Seite per Canonical auf die Kategorie zu verweisen – einschließlich der Landingpages, die ranken sollen.
- Markenfilter, die Parameter in beliebiger Reihenfolge akzeptieren (
?brand=nike&color=blackund?color=black&brand=nike): zwei URLs, derselbe Inhalt. - Gefilterte Seiten ohne Ergebnisse, die Status 200 zurückgeben statt noindex oder 404.
Checkliste
- [ ] Alle Filter und Sortieroptionen im Shop auflisten
- [ ] Jede einordnen: Landingpage, Bedienbarkeit oder Sortierung
- [ ] Saubere URLs, eigene H1 und selbstreferenzierender Canonical für Landingpages
- [ ] Alles andere mit der passenden Werkzeugkombination aus dem Index halten
- [ ] Einheitliche Reihenfolge der Parameter
- [ ] Nur Landingpages in der XML-Sitemap
- [ ] Monatlicher Check in der Search Console auf neue Lecks
Filter richtig aufzusetzen, ist eine dieser unsichtbaren Korrekturen, die sich auf die gesamte Website auswirken. Wenn zuerst die Kategorien selbst in Form gebracht werden müssen, beginnen Sie mit unserem Leitfaden zu SEO für Kategorieseiten. Zeigt Ihre Search Console Tausende URLs, die Sie nicht kennen, sprechen Sie mit uns – im Rahmen unserer Leistung E-Commerce-SEO entwirren wir das gemeinsam.