Faceted Navigation
Faceted Navigation ist das UI-Muster, das es Nutzern ermöglicht, eine Inhaltsliste durch die Kombination von Filtern und Sortierungen einzugrenzen, etwa nach Kategorie, Tag, Preis oder Sortierreihenfolge. Häufig auf E-Commerce-Kategorieseiten sowie Blog-Tag- oder Filterseiten anzutreffen, steigert es die Benutzerfreundlichkeit, schafft aber eines der schwierigsten Probleme im technischen SEO: die URL-Explosion.
Faceted Navigation ist das UI-Muster, das es Nutzern ermöglicht, eine Inhaltsliste durch die Kombination von Filtern und Sortierungen einzugrenzen, etwa nach Kategorie, Tag, Preis oder Sortierreihenfolge. Häufig auf E-Commerce-Kategorieseiten sowie Blog-Tag- oder Filterseiten anzutreffen, steigert es die Benutzerfreundlichkeit, schafft aber eines der schwierigsten Probleme im technischen SEO: die URL-Explosion.
Warum es wichtig ist
Drei Filter mit je 5 Optionen erzeugen theoretisch 5³ = 125 URL-Kombinationen. Fügen Sie weitere Filter hinzu, sind es Zehntausende von URLs. Wenn Googlebot sie alle crawlt, ergibt sich Folgendes:
- Verschwendetes Crawl-Budget: Ressourcen fließen in Filterkombinationen statt in echte Inhalte (die eigentlichen Beiträge).
- Duplicate Content: Dieselbe Beitragsliste wiederholt sich unter Dutzenden von Sortier- und Filter-URLs.
- Thin Content: Filterkombinationen mit 0 bis 2 Ergebnissen häufen sich im Index an.
- Verwässertes Link-Equity: Backlinks landen auf parameterbeladenen statt auf kanonischen URLs und streuen so die Ranking-Signale.
Googles empfohlene Handhabung
1. Nur wertvolle Facetten indexieren: Erlauben Sie Kombinationen mit echter Suchnachfrage (z. B. "italienische Restaurants in Seoul") und blockieren Sie solche, nach denen niemand sucht (z. B. "absteigend nach Preis sortiert").
2. Canonical-Normalisierung: Richten Sie Canonicals für semantisch gleichwertige Kombinationen auf eine repräsentative URL, z. B. /blog?tag=seo&sort=latest → Canonical /blog?tag=seo.
3. noindex, follow Meta-Tag: Verwenden Sie <meta name="robots" content="noindex, follow"> auf Filterseiten, die Sie nicht indexiert haben möchten. Das blockiert die Indexierung, lässt Google aber weiterhin internen Links folgen.
4. robots.txt Disallow: Für URL-Muster, die Googlebot vollständig überspringen soll (?sort=, ?view=, ?utm=), blockieren Sie diese in der robots.txt. Setzen Sie das vorsichtig ein, denn es blockiert auch Ranking-Signale aus externen Links zu diesen URLs.
5. Kein URL-Parameter-Tool mehr: Google hat das URL-Parameter-Tool in der Search Console 2022 eingestellt. Die Parameter-Handhabung hängt nun ausschließlich von Canonical-Tags, Meta-Robots und robots.txt ab.
6. rel="nofollow" auf Filterlinks: Wenden Sie nofollow auf Filterlinks an, damit Crawler ihnen nicht folgen. Aggressiv, aber wirksam.
Was indexieren und was blockieren
Indexierung erlauben:
- Primäre Kategorie- und Tag-Seiten, die ein eigenständiges Thema repräsentieren
- Filterkombinationen mit nachgewiesener Suchnachfrage
- Landingpages, die mit einzigartigen Beschreibungen angereichert sind
Indexierung blockieren:
- Sortier-URLs (
?sort=price_asc,?sort=date_desc) - URLs für Elemente pro Seite (
?per_page=20) - URLs interner Suchergebnisse (
?q=...) - Seiten, die 3 oder mehr Filter kombinieren
- URLs mit Sitzungs- oder Tracking-Parametern
Wie Sie das Problem diagnostizieren
- Search-Console-Abdeckungsbericht: Prüfen Sie URLs, die als "Gecrawlt, zurzeit nicht indexiert" markiert sind, auf Parametermissbrauch.
- Website-Crawl mit Ahrefs / Screaming Frog: Messen Sie, wie viele URLs Ihre Website tatsächlich offenlegt. Sind es das Zehnfache des Erwarteten, haben Sie ein Facetten-Problem.
- Logdatei-Analyse: Sehen Sie, welche URL-Muster Googlebot-Anfragen verbrauchen, um verschwendetes Crawl-Budget zu diagnostizieren.
Quellen: