Warum Facetten eine SEO-Strategie brauchen
Die Facettennavigation erlaubt Besuchern, einen Katalog nach Attributen wie Größe, Material, Farbe, Verfügbarkeit oder Preis einzugrenzen. Aus einer einzigen Produktliste können so viele URL-Kombinationen entstehen. Das ist für die Nutzerführung sinnvoll, erzeugt aber ein Problem beim Crawling und bei der Indexierung: Suchmaschinen finden Filterpfade über Links, Formularelemente, Paginierung und Parameter-URLs, auch wenn der Shop nicht vorgesehen hat, dass jede Kombination zur Landingpage wird.
Die Frage ist nicht, ob Filter ‚gut für SEO‘ sind. Entscheidend ist, welche Kombinationen ein dauerhaftes öffentliches Ziel verdienen. Googles Leitfaden zur Facettennavigation konzentriert sich darauf, endlose oder übermäßig große URL-Räume zu vermeiden und Crawling-Pfade bewusst zu gestalten. Eine Filterkombination kann eine wertvolle Landingpage sein, wenn sie eine wiederkehrende Aufgabe abbildet, genug passende Artikel hat und eine nützliche, eigene Erklärung bietet. Der Rest kann als reines Navigationswerkzeug bestehen bleiben.
Filter-URLs einordnen
| Klasse | Typisches Beispiel | Behandlung bei der Indexierung |
|---|---|---|
| Reiner Shopper-Zustand | Sortierreihenfolge, Preisschieber, mehrere temporäre Auswahlen | Für Besucher nutzbar lassen; nicht als kanonische Landingpage darstellen |
| Mögliche Landingpage | Stabile Attributkombination mit Nachfrage und ausreichendem Warenbestand | Eine kanonische URL, einen eindeutigen Title und eine eindeutige H1 sowie einen Crawling-Pfad vergeben |
| Doppelte Route | Dieselbe Auswahl in einer anderen Parameterreihenfolge | Auf die gewählte Route normalisieren oder kanonisieren |
| Leeres Ergebnis | Kombination ohne verfügbare Artikel | Einen sinnvollen UI-Zustand zurückgeben, aber nicht in die Sitemap aufnehmen und keine internen Links zu Landingpages setzen |
Die Einordnung betrifft das Datenmodell ebenso wie die URL-Strategie. ‚Farbe‘ ist nur brauchbar, wenn Produkte kontrollierte Werte verwenden. Beim ‚Preis‘ braucht es feste Preisklassen und eine Regel für überlappende Bereiche. Legen Sie fest, ob eine Mehrfachauswahl eine eigene Aufgabe abbildet oder nur einen temporären Filterzustand. Ein kanonisches Tag kann Tausende Parameterseiten mit wenig Inhalt nicht in nützliche Seiten verwandeln.
Steuerung umsetzen
Definieren Sie zuerst für jede Klasse ein URL-Muster. Halten Sie Links zu indexierbaren Landingpages crawlbar und konsistent. Bei reinen Navigationskombinationen reduzieren Sie unnötige Crawling-Pfade über die Linkerzeugung der Website und nutzen die Indexierungssteuerung, die zur Plattform passt. Verlassen Sie sich nicht darauf, dass die robots.txt eine bereits indexierte Seite aus der Suche entfernt. Kanonische Tags, noindex-Angaben, Paginierung und die Aufnahme in die Sitemap müssen dieselbe Strategie abbilden.
- Exportieren Sie Attribute, Einheiten, zulässige Werte und die aktuellen Trefferzahlen.
- Wählen Sie anhand von Nachfrage, Tiefe des Warenbestands und einer eigenständigen Nutzeraufgabe eine kleine Menge an Kombinationen aus.
- Legen Sie eine bevorzugte URL-Form fest: Normalisieren Sie Parameterreihenfolge, Groß- und Kleinschreibung sowie doppelte Filter.
- Ergänzen Sie eindeutige, sichtbare Inhalte nur bei Kombinationen, die als Landingpages gefördert werden.
- Halten Sie Navigationszustände aus den XML-Sitemaps heraus und entfernen Sie interne Links, die unbeabsichtigt endlose Kombinationen erzeugen.
- Crawlen Sie typische Zustände mit Einfach- und Mehrfachauswahl, Sortierung, Paginierung und leeren Ergebnissen, und vergleichen Sie Status, Canonical und robots-Anweisungen.
Beispiel: Ein Shop kann die stabile Kategorie „Edelstahl-Schreibtischlampen“ gezielt bewerben, weil sie viele Artikel umfasst und eine klare Kaufaufgabe hat. Eine URL, die einen Schiebereglerwert, eine Sortierung und einen Schalter für ausverkaufte Artikel kombiniert, ist dagegen ein Zustand für Shopper und keine Seite für die Sitemap.
Echte Kombinationen testen
Testen Sie, was Server und Browser tatsächlich ausliefern. Prüfen Sie das initiale HTML, das Canonical-Ziel, die robots-Anweisung, die Paginierungslinks, die internen Links auf die Seite und die Trefferzahl. Testen Sie vertauschte Parameterreihenfolgen und direkte Aufrufe leerer Kombinationen. Eine gültige Strategie kann trotzdem scheitern, wenn JavaScript-Links andere URLs erzeugen als die Canonical-Konvention vorgibt oder wenn ein Filterbutton eine Seite mit Status 200 ohne sinnvolle Ergebnisse liefert.