Breadcrumbs: Orientierung, Snippet und Struktur
Breadcrumbs sind die kleine Pfadleiste am Seitenanfang: Start › Herren › Schuhe › Laufschuhe. Sie wirken wie ein Detail, erfüllen aber drei getrennte Aufgaben gleichzeitig – Orientierung, Darstellung in der Suche und interne Struktur. Dieser Leitfaden zeigt, wie du sie so aufbaust, dass alle drei funktionieren.
1. Die drei Aufgaben einer Brotkrume
| Aufgabe | Wirkung | Wovon sie abhängt |
|---|---|---|
| Orientierung | Nutzer sehen, wo sie sind und eine Ebene zurückkommen | Sichtbare, klickbare Pfadleiste |
| SERP-Darstellung | Google zeigt den Pfad statt der nackten URL im Snippet | Gültiges BreadcrumbList-Markup |
| Interne Struktur | Stärkt Elternseiten und erklärt die Hierarchie | Echte <a href> auf jede Ebene |
Diese drei sind unabhängig. Eine hübsche, aber per JavaScript nachgeladene Brotkrume erfüllt Aufgabe 1 und verfehlt 2 und 3. Ein reines JSON-LD ohne sichtbare Leiste ist ein Verstoß gegen die Richtlinien. Nur die Kombination aus sichtbarem, verlinktem Pfad und passendem Markup bedient alle drei.
2. Drei Typen – nur einer ist gut
| Typ | Prinzip | Bewertung |
|---|---|---|
| Hierarchisch | Zeigt die feste Position in der Seitenstruktur | Empfohlen – stabil und maschinenlesbar |
| Attributbasiert | Baut den Pfad aus gewählten Filtern | Nur mit Vorsicht – kann mit Facetten kollidieren |
| Verlaufsbasiert | Zeigt den Klickweg des Nutzers („zurück zu …") | Für SEO wertlos – pro Nutzer verschieden, nicht crawlbar |
Für Suchmaschinen zählt nur die hierarchische Variante, weil sie für jede URL denselben, eindeutigen Pfad liefert. Verlaufsbasierte Brotkrumen („Sie kamen von der Suche") sind reine UX-Funktionen und sollten kein Markup tragen.
3. Das BreadcrumbList-Markup
Google zeigt den Pfad im Suchergebnis nur, wenn ein gültiges BreadcrumbList-Objekt vorliegt.
Der Aufbau ist eine geordnete Liste von ListItem-Einträgen mit fortlaufender
position:
| Feld | Zweck |
|---|---|
itemListElement |
Die geordnete Liste der Ebenen |
position |
Rang, beginnend bei 1, lückenlos aufsteigend |
name |
Beschriftung der Ebene, wie sichtbar |
item |
Absolute URL der Ebene (bei der letzten optional) |
Grundregel für strukturierte Daten: Das Markup muss den sichtbaren Pfad exakt abbilden. Beschriftungen und Reihenfolge im JSON-LD müssen mit der Leiste auf der Seite übereinstimmen. Markup, das eine andere Hierarchie behauptet als die sichtbare, ist ein Richtlinienverstoß und kann die Rich-Result-Berechtigung kosten.
Die letzte Ebene – die aktuelle Seite – wird üblicherweise nicht verlinkt. Alle übrigen Ebenen
tragen ein item mit absoluter URL. Jede Artikelseite dieses Wikis nutzt genau dieses Muster.
4. Breadcrumbs als internes Linksystem
Der am meisten unterschätzte Nutzen: Eine hierarchische Brotkrume ist ein hochkonsistentes internes Linksystem. Jede Detailseite verlinkt automatisch ihre Eltern – Kategorie und Oberkategorie – mit beschreibendem Ankertext. Bei tausenden Produktseiten entstehen so tausende zusätzliche, thematisch präzise Links auf die wichtigen Kategorieseiten.
Damit dieser Effekt eintritt, müssen die Pfad-Elemente echte <a href> im gerenderten DOM
sein – keine <span onclick>-Konstrukte. Nur echte Links übertragen
Link Equity und Crawl-Priorität auf die Elternseiten.
5. Konsistenz mit URL und Struktur
Die Brotkrume sollte die tatsächliche Seitenhierarchie widerspiegeln – und diese sollte sich in der URL-Struktur wiederfinden. Idealerweise laufen drei Dinge parallel:
- Der sichtbare Pfad: Start › Herren › Schuhe › Laufschuhe
- Die URL:
/herren/schuhe/laufschuhe - Das BreadcrumbList-Markup mit denselben Ebenen
Wenn Produkte in mehreren Kategorien liegen, entscheide dich pro Seite für einen primären Pfad – denselben, den auch der Canonical impliziert. Uneinheitliche Breadcrumbs für dieselbe URL senden widersprüchliche Hierarchiesignale.
6. Häufige Fehler
- Markup ohne sichtbare Leiste. BreadcrumbList-JSON-LD ohne sichtbaren Pfad verstößt gegen die Richtlinien für strukturierte Daten.
- Sichtbarer Pfad ohne Markup. Funktioniert für Nutzer, verschenkt aber die SERP-Darstellung.
- Pfad-Elemente sind keine echten Links.
<span>statt<a href>überträgt keine interne Linkkraft. - Lücken oder falsche Reihenfolge in
position. Google verwirft das Markup, wenn die Positionen nicht lückenlos bei 1 beginnen. - Verlaufsbasierte Breadcrumbs mit Markup. Der Pfad ist pro Nutzer verschieden und für Google bedeutungslos.
- Beschriftung im Markup weicht vom sichtbaren Text ab. Muss identisch sein, sonst Richtlinienverstoß.
Profi-Tipp: Rank-O-Saur listet alle strukturierten
Daten einer Seite auf. Prüfe, ob das BreadcrumbList vorhanden ist, ob die position-Werte
lückenlos sind und ob die name-Einträge exakt dem sichtbaren Pfad entsprechen – drei
Punkte, an denen Rich Results am häufigsten scheitern.
7. Checkliste
- Sichtbare, klickbare Breadcrumb-Leiste auf allen Unterseiten.
- Hierarchischer Typ, nicht verlaufsbasiert.
- Gültiges BreadcrumbList-Markup, das den sichtbaren Pfad exakt abbildet.
positionlückenlos ab 1.- Alle Ebenen außer der aktuellen als echte
<a href>mit absoluter URL. - Pfad, URL-Struktur und Canonical erzählen dieselbe Hierarchie.
- Beschriftungen im Markup identisch zum sichtbaren Text.
- Ein primärer Pfad pro Seite, auch bei Mehrfachkategorien.
8. Häufig gestellte Fragen
Sind Breadcrumbs ein Rankingfaktor?
Nicht als eigenständiger Faktor, aber sie wirken über zwei bestätigte Wege: Sie erzeugen interne Links auf Elternseiten mit beschreibendem Ankertext und sie ermöglichen die Pfad-Darstellung im Snippet, die die Klickrate verbessern kann. Beides zahlt indirekt auf die Sichtbarkeit ein.
Brauche ich sichtbare Breadcrumbs oder reicht das Markup?
Du brauchst beides. Markup ohne sichtbaren Pfad verstößt gegen Googles Richtlinien für strukturierte Daten. Der sichtbare Pfad ist die Grundlage, das Markup macht ihn für die Suchergebnisse nutzbar.
Soll die aktuelle Seite in der Brotkrume verlinkt sein?
Üblicherweise nicht. Die letzte Ebene – die Seite, auf der man sich befindet – wird als nicht klickbarer Text dargestellt. Alle vorgelagerten Ebenen sind echte Links auf ihre jeweilige URL.
Welches Format soll ich für das Markup nehmen?
JSON-LD ist Googles empfohlenes Format und am einfachsten zu pflegen, weil es getrennt vom
sichtbaren HTML im <head> steht. Microdata funktioniert ebenfalls, ist aber
fehleranfälliger, weil es in das Layout-Markup verwoben wird.
Was mache ich, wenn ein Produkt in mehreren Kategorien liegt?
Wähle einen primären Pfad und zeige diesen konsistent an – denselben, den auch der Canonical impliziert. Wechselnde Breadcrumbs für dieselbe URL senden widersprüchliche Hierarchiesignale und sollten vermieden werden.
Sind verlaufsbasierte Breadcrumbs schlecht?
Für die Nutzerführung können sie sinnvoll sein, für SEO sind sie wertlos. Da der Pfad je nach Herkunft des Nutzers variiert, ist er nicht crawlbar und sollte kein BreadcrumbList-Markup tragen. Für die Suche ist immer der hierarchische Pfad maßgeblich.