Sichtbarkeitshebel · Technik
Jeder Filter, jede Sortierung und jede Variante kann eine eigene Adresse erzeugen – mit fast demselben Inhalt. Google verbringt dann seine Zeit mit Kopien, und deine Seiten machen sich gegenseitig Konkurrenz. Hier siehst du, wie schnell das passiert, und legst fest, welche Seiten Google sehen soll.
Live-Demo
Eine Kategorie in einem Beispiel-Shop mit fünf Filtern. Jeder Klick erzeugt eine neue Adresse, und jede dieser Adressen enthält wieder Filterlinks. Schalte danach auf „Gesteuert“ und sieh, was Google von denselben URLs zu sehen bekommt.
dein-shop.at/damen/laufschuhe/
Gestrichelt umrandete Werte hast du schon einmal angeklickt – sie zählen mit, denn Google kennt die
Adresse jetzt. Achte auch auf die Reihenfolge: ?farbe=rot&groesse=39 und
?groesse=39&farbe=rot zeigen dasselbe, sind aber zwei URLs. Die Regeln im Modus
„Gesteuert“ sind ein Beispiel – welche Filterseiten bei dir ranken sollen, hängt vom Suchvolumen ab.
Wie viele Filter-URLs kennt Google von deinem Shop – und welche davon sollten eigentlich ranken? Wir schauen gemeinsam in deine Search Console.Kostenloser 30-Minuten-Call · unverbindlich · per Video oder Telefon
30 Min. sprechen: meine Filter-URLsWas dahintersteckt
Google crawlt nicht unbegrenzt. Je mehr Filter-Kopien es gibt, desto länger dauert es, bis neue Produkte, Preisänderungen oder überarbeitete Kategorien gesehen werden. Bei kleinen Shops selten kritisch, bei großen Sortimenten mit vielen Filtern sehr wohl.
Die Kategorie sortiert nach Preis zeigt dieselben Produkte wie die Kategorie ohne Sortierung. Google wählt dann selbst, welche Version es zeigt – nicht immer die, die du dir wünschst.
Zwei Seiten zielen auf denselben Suchbegriff und wechseln sich im Ranking ab. Signale wie Links verteilen sich auf beide – und keine kommt so weit nach oben, wie eine allein es könnte.
rel="canonical": sagt Google, welche Seite die Hauptversion ist. Ein Hinweis, keine
Anweisung – Google kann ihn übergehen, wenn die Inhalte zu verschieden sind.noindex: die Seite darf gecrawlt werden, soll aber nicht in den Suchergebnissen erscheinen.noindex, leere Kategorien füllen,
zusammenlegen oder weiterleiten, und bei getrennten Länderversionen hreflang mit
de-AT, de-DE und de-CH.Werkzeug 1 · Kombinations-Rechner
Trag deine Kategorien und Filter ein. Der Rechner zeigt die Obergrenze der möglichen Adressen – und wie viele davon wirklich einen Platz im Index verdienen.
Rechenweg: Einfachauswahl = Werte + 1 Möglichkeiten (ein Wert oder keiner), Mehrfachauswahl = 2Werte (jede Teilmenge). Das Produkt aller Filter mal Sortierungen, Seiten und Kategorien. Eine Obergrenze: Gefilterte Listen haben oft weniger Seiten, und nicht jede Kombination hat Treffer.
Mögliche URLs
Sinnvoll indexierbar: –
Google crawlt nicht jede theoretische Kombination – aber jede, die als Link auf deinen Seiten steht, kann gefunden werden. Im Call sehen wir nach, wie viele davon Google tatsächlich kennt.
Wie viele davon kennt Google wirklich?Wir schauen gemeinsam in deine Search Console und legen fest, welche Filterseiten ranken sollen.
Werkzeug 2 · Entscheidungshelfer
Nimm eine konkrete Filter- oder Sortier-URL aus deinem Shop und beantworte bis zu vier Fragen. Du bekommst eine Empfehlung mit Begründung und den typischen Fehlern dazu.
Die Regel für alle Filter festlegenWir gehen deine Filter und Sortierungen durch und sagen dir, wie du sie in deinem Shopsystem umsetzt.
Search Console lesen
Unter Indexierung → Seiten zeigt die Search Console, warum Adressen nicht im Index sind. Die Zahlen hier sind ein Beispiel – die Gründe sind die, die in Shops am häufigsten auftauchen.
Dein canonical wurde übergangen. Prüfen: Sind die Inhalte wirklich gleich? Zeigen interne Links und Sitemap auf dieselbe Version?
So soll es sein, etwa bei Sortier-URLs. Prüfen: nur, wenn hier Seiten auftauchen, die eigentlich ranken sollen.
Gewollt bei Filterkombinationen. Prüfen: ob versehentlich Kategorien oder Produkte darunter sind.
Die Sperre verhindert das Crawlen, aber nicht die Aufnahme. Prüfen: Sperre lösen, damit Google ein noindex lesen kann – oder bewusst so lassen.
Google kennt die Adressen, hält sie aber (noch) nicht für wichtig genug. Prüfen: Sind das tausende Filter-URLs? Dann ist das ein Zeichen für zu viele Kombinationen.
Häufig leere Kategorien oder Filter ohne Treffer. Prüfen: Kategorie füllen, zusammenlegen oder weiterleiten; leere Filterseiten nicht verlinken.
Ehrlich abgewogen
Risiko-Ampel
Rechtlich unkritisch. Das Risiko ist Sichtbarkeitsverlust durch falsche Einstellungen.
noindex setzt und sie gleichzeitig in der robots.txt sperrt, verhindert, dass
Google das noindex je liest. Erst noindex wirken lassen, dann – falls nötig – sperren.Stand 10/2026. Eingeordnet nach den Google-Richtlinien für die Suche und dem Recht in Deutschland und Österreich. Das ist eine Einschätzung aus der Praxis, keine Rechtsberatung – für verbindliche rechtliche Prüfungen arbeiten wir mit der IT-Recht Kanzlei zusammen.
Umsetzung
Zuerst schauen wir, welche URLs dein Shop tatsächlich erzeugt und welche Google kennt. Dann kommen die Regeln – in dieser Reihenfolge, nicht umgekehrt.
| Plattform | So wird es gebaut | Aufwand | Worauf wir achten |
|---|---|---|---|
| WooCommerce | Filter-Plugins hängen Parameter an die Kategorie-URL, Sortierungen kommen über ?orderby=. Canonical
und Robots-Meta steuern wir im SEO-Plugin (zum Beispiel Rank Math), gewünschte
Filterseiten bekommen feste URLs mit eigenem Title. Varianten bleiben eine Produkt-URL. | 1–3 Tage | Warenkorb-Links mit ?add-to-cart= und interne Suchseiten sollten nicht im Index landen. Jedes
Filter-Plugin baut URLs anders – Regeln an den echten Adressen testen, nicht an der Dokumentation. |
| Shopify | Kollektionsfilter erzeugen Parameter-URLs. Produkte sind auch unter Kollektionspfaden erreichbar; gängige Themes
verweisen dort per canonical auf die Produkt-URL. Die robots.txt lässt sich über robots.txt.liquid
anpassen, Länderversionen laufen über Märkte mit hreflang. | 1–2 Tage | Bei älteren oder angepassten Themes prüfen, ob canonical und interne Links wirklich auf /products/…
zeigen. Die Standard-robots.txt enthält bereits Regeln – vor eigenen Ergänzungen lesen. hreflang für
de-AT, de-DE und de-CH in der Ausgabe kontrollieren. |
| Beide | Search Console: Bericht „Seiten“ und URL-Prüfung als Ausgangspunkt und zur Kontrolle. Die Sitemap enthält nur indexierbare URLs mit canonical auf sich selbst. | 0,5–1 Tag | Keine noindex- oder weitergeleiteten Adressen in der Sitemap. Leere Kategorien nicht als Filterseiten freigeben. Änderungen dokumentieren, damit sie beim nächsten Umzug nicht verloren gehen. |
Aus Shops, die wir übernommen haben
Die Filterseiten sind auf noindex gesetzt und zusätzlich gesperrt. Google liest das noindex nie – und die alten Adressen bleiben im Index.
Gut gemeint, aber die Inhalte sind verschieden. Produkte, die nur auf Folgeseiten stehen, werden dadurch schlechter gefunden.
Varianten als einzelne Produkte angelegt, mit identischem Text. Zwölf fast gleiche Seiten konkurrieren um denselben Begriff.
Im Kopf steht canonical auf die Kategorie, die Sitemap meldet aber die Filter-URL als wichtig. Google bekommt zwei Signale und wählt selbst.
Disallow: /*? sperrt nicht nur Filter, sondern auch Adressen, die gecrawlt werden sollten.
Platzhalter in der robots.txt immer an echten URLs testen.
Wir öffnen gemeinsam deine Search Console und zeigen dir, welche URLs stören – im kostenlosen Call.
Häufige Fragen
Nur die wenigsten. Sinnvoll sind Filterseiten, nach denen tatsächlich gesucht wird - etwa "Laufschuhe Damen" oder "Sneaker schwarz" - und die einen eigenen Title, eine eigene Überschrift und genug passende Produkte bekommen. Alle anderen Kombinationen aus Farbe, Größe, Preis und Sortierung sollten per canonical, noindex oder über die Verlinkung gesteuert werden, damit Google seine Zeit mit den wichtigen Seiten verbringt.
Die robots.txt regelt, welche Adressen Google crawlen darf. Sie verhindert aber nicht sicher, dass eine Adresse im Index landet - etwa wenn andere Seiten darauf verlinken. noindex dagegen sagt: Diese Seite nicht in die Suchergebnisse aufnehmen. Das funktioniert nur, wenn Google die Seite crawlen darf und das noindex überhaupt lesen kann. Beides gleichzeitig auf dieselbe Seite anzuwenden, ist deshalb ein Widerspruch.
In den meisten Shops reicht eine URL pro Produkt, auf der alle Varianten wählbar sind. Eigene Variantenseiten lohnen sich nur, wenn sich die Varianten deutlich unterscheiden und jeweils eigenes Suchinteresse haben. Dann brauchen sie auch eigene Titles, Bilder und Texte. Reine Größenvarianten als eigene Seiten erzeugen dagegen fast nur Duplikate.
In der Regel nicht. Über die Folgeseiten findet Google die Produkte, die nicht auf Seite 1 stehen. Üblich ist, dass jede Folgeseite ein canonical auf sich selbst hat. Ein canonical von Seite 2 auf Seite 1 ist ein häufiger Fehler, weil sich die Inhalte unterscheiden. Die früheren Auszeichnungen rel="next" und rel="prev" nutzt Google nach eigener Aussage nicht mehr.
Wenn es getrennte Länderversionen mit eigenen URLs gibt, etwa wegen unterschiedlicher Preise, Währungen oder Versandbedingungen, ja: mit de-AT, de-DE und de-CH. Jede Version verweist dabei auf alle anderen und auf sich selbst. Gibt es nur eine Version für alle Länder, ist hreflang nicht nötig.
In der Google Search Console im Bericht "Seiten" unter Indexierung. Dort steht, wie viele Seiten indexiert sind und aus welchen Gründen andere nicht indexiert wurden - etwa wegen noindex, einer anderen kanonischen Seite oder einer Sperre durch die robots.txt. Einzelne Adressen prüfst du mit der URL-Prüfung.
Weitere Sichtbarkeitshebel
Keine Zeit dafür? Wir bauen es ein → · Alle 14 Sichtbarkeitshebel und der Selbst-Check → · Gefunden – und dann? Die Kaufhebel →
Wir schauen gemeinsam auf deine Sichtbarkeit
In 30 Minuten schauen wir auf deine Kategorien, Filter und Varianten und in deine Search Console. Du weißt danach, wie viele überflüssige URLs Google kennt, welche Filterseiten ranken könnten und was die Umsetzung in WooCommerce oder Shopify kostet.
Du sprichst direkt mit Irena oder Ronny Kühn – nicht mit einem Vertriebsteam.