Dienstag, 17. Dezember 2024
Wir haben gerade
ein neues Dokument zu Best Practices für faceted navigationveröffentlicht
, welchesursprünglich als Blogbeitrag veröffentlicht wurde. Dies ist eine Zusammenfassung einiger wichtiger Teile der neuen Dokumentationsseite.

Faceted navigation ist eine hervorragende Möglichkeit, Nutzern zu helfen, auf Ihrer Website zu finden, was sie brauchen, kann aber zu einem SEO-Albtraum werden, wenn sie nicht sorgfältig implementiert wird. Warum? Weil sie eine nahezu unendliche Anzahl von URLs generieren kann, was zu Folgendem führt:
- Übermäßiges Crawling (Overcrawling): Suchmaschinen verschwenden Zeit damit, unzählige URLs zu crawlen, die für Suchende keinen Wert haben.
- Langsamere Entdeckung: Dieses übermäßige Crawling verlangsamt die Entdeckung Ihrer wichtigen, neuen Inhalte.
Tatsächlich ist faceted navigation bei weitem die häufigste Ursache für Overcrawl-Probleme, die Website-Besitzer uns melden, und in den allermeisten Fällen hätte das Problem vermieden werden können, indem man einige Best Practices befolgt hätte. Aber fangen wir von vorne an.
Das Problem mit URLs
Jede Filterkombination in einer faceted navigation erzeugt im Allgemeinen eine eindeutige URL. Zum Beispiel:

Das Ändern eines beliebigen Parameters — Produkt, Farbe, oder Größe
— erzeugt eine neue URL, was zu einer potenziellen Explosion von URLs führt. Und genau das ist das Problem: eine praktisch unendliche Anzahl neuer URLs, die darauf warten, entdeckt zu werden. Beheben wir das.
Zwei Ansätze
- Blockieren von faceted navigation URLs:
- Wenn Sie nicht möchten, dass diese URLs indexiert werden, verwenden Sie
robots.txt, um das Crawling zu untersagen. - Oder verwenden Sie URL-Fragmente (
#) für Filter, da Suchmaschinen diese im Allgemeinen ignorieren.
- Wenn Sie nicht möchten, dass diese URLs indexiert werden, verwenden Sie
- Optimieren von faceted navigation URLs (wenn sie unbedingt gecrawlt werden müssen, koste es, was es wolle):
- Verwenden Sie das Standard-
&Trennzeichen für URL-Parameter. 💩
ist kein gutes Parameter-Trennzeichen. - Behalten Sie eine konsistente Reihenfolge der Filter im URL-Pfad bei.
- Geben Sie einen
404Statuscode für Filterkombinationen ohne Ergebnisse zurück. - Es sei denn, Sie haben keine anderen Optionen (zum Beispiel
Sie haben eine Single-Page-App), vermeiden Sie es, leere Ergebnisse auf eine generische “Seite nicht gefunden”-Seite weiterzuleiten.
- Verwenden Sie das Standard-
Wichtige Überlegungen
- Sie können auch
rel="canonical"verwenden, um Signale zu bündeln, indem Sie Variationen auf eine Hauptseite verweisen lassen. Es dauert seine Zeit, bis dies übernommen wird. rel="nofollow"bei Filter-Links kann das Crawling entmutigen, muss aber konsistent angewendet werden. Das heißt, jeder Link, der auf diese Seiten zeigt, intern wie extern, muss ein
rel="nofollow"-Attribut haben.- Das Crawling von faceted navigation URLs verbraucht immer Serverressourcen und kann die Entdeckung neuer Inhalte beeinträchtigen.
Wenn Sie Vorschläge haben oder Klarstellungen zu unserem
neuen Dokument zu Best Practices für faceted navigationbenötigen, nutzen Sie das Feedback-Tool in diesem Dokument. Wenn Sie sich intensiv für faceted navigation interessieren und sich mit anderen darüber austauschen möchten, ist die
Search Central community die richtige Anlaufstelle, aber Sie finden uns auch auf
LinkedIn.
Möchten Sie mehr über das Crawling erfahren? Schauen Sie sich die gesamte Crawling December-Serie an:
So setzen wir das um
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
Verwandte Leistungen