Breadcrumb

Breadcrumb Beispiel auf der Webseite von Dreikon

    Begriffshintergrund

    Der Name „Breadcrumbs“ wurde in Anlehnung an das Märchen „Hänsel und Gretel“ gebildet, in dem die in den Wald geführten Kinder Brotkrumen auf den Weg streuen, um den Weg hinauszufinden. Daneben existiert auch die Bezeichnung „Ariadnepfad“. Diese Bezeichnung ist der griechischen Mythologie entlehnt. Ariadne schenkte Theseus ein Wollknäuel, das er im Labyrinth des Daidalos abrollte. So fand er den Weg aus dem Labyrinth hinaus.

    Darstellung von Breadcrumbs

    Breadcrumbs können auf Webseiten auf vielfältige Weise dargestellt werden, um Benutzern eine klare Orientierung zu bieten. Typischerweise erscheinen sie als horizontale Reihe von Textlinks, die durch Trennzeichen wie Pfeile (›), Schrägstriche (/) oder andere Symbole voneinander getrennt sind. Diese Links repräsentieren die Hierarchie der besuchten Seiten, beginnend mit der Startseite und endend mit der aktuellen Seite, die meist nicht anklickbar ist, um den aktuellen Standort innerhalb der Webseite zu markieren. Die Darstellung ist oft schlicht und unaufdringlich, um nicht von den Hauptinhalten abzulenken, aber dennoch deutlich erkennbar, damit Nutzer ihre Navigationshistorie einfach nachvollziehen können. Farbliche Abstufungen, Unterstreichungen oder Hervorhebungen können dazu beitragen, die Lesbarkeit zu verbessern und die Navigation intuitiv zu gestalten. Ziel ist es, eine Benutzeroberfläche zu schaffen, die die Usability erhöht, indem sie eine effiziente und schnelle Navigation durch die Webseite ermöglicht.

    Arten von Breadcrumbs

    Es gibt drei Hauptarten von Breadcrumbs, die auf Websites verwendet werden, um Nutzern die Navigation zu erleichtern und die Struktur der Seite verständlich zu machen. Jede Art hat ihre spezifischen Anwendungsbereiche und Vorteile:

    1. Path-Breadcrumbs: Diese Art von Breadcrumb zeichnet den tatsächlichen Navigationspfad (Klickpfad) des Nutzers nach und zeigt die Reihe der besuchten Seiten bis zur aktuellen Seite an. Sie sind besonders nützlich, um den exakten Weg, den ein Nutzer genommen hat, zu verfolgen. Allerdings können sie auf Websites mit komplexen Strukturen oder bei Nutzern, die viele Sprünge zwischen den Seiten machen, schnell unübersichtlich werden.

    2. Location-Breadcrumbs: Diese Form der Breadcrumbs zeigt die Position des Nutzers innerhalb der Hierarchie der Website an. Sie ist besonders auf Websites mit mehreren Unterebenen hilfreich, da sie es ermöglicht, schnell zu übergeordneten Ebenen oder zur Startseite zurückzukehren. Location-based Breadcrumbs bieten eine klare und logische Strukturierung der Website-Inhalte, indem sie den hierarchischen Aufbau der Seite widerspiegeln und so die Orientierung erleichtern.

    3. Attribute-Breadcrumbs: Attributbasierte Breadcrumbs informieren den Nutzer darüber, zu welchen Kategorien oder Attributen die aktuell besuchte Seite gehört. Diese Art von Breadcrumbs ist besonders bei E-Commerce-Websites und Online-Shops verbreitet, wo sie eine wichtige Rolle bei der Produktfindung und -auswahl spielen.

    Vorteile der Breadcrumb-Navigation

    Für den Nutzer:

    • Bietet Orientierung auf einen Blick.
    • Ermöglicht schnelles Hin- und Herwechseln zwischen verschiedenen Ebenen der Webseite.
    • Unterstützt die Nachvollziehbarkeit von Linksetzung und Klickpfad.

    Für OnPage-Optimierung:

    • Verbessert die vertikale interne Verlinkung.
    • Hilft Google und anderen Suchmaschinen, den Kontext und die Hierarchie der Seite zu verstehen.

    Empfehlenswert ist die Verwendung von Schema-Markup für Breadcrumbs, um die Struktur der Website klar an Suchmaschinen zu kommunizieren.

    Umsetzung

    • Content Management System: In CMS lassen sich Breadcrumbs einfach durch die Aktivierung vordefinierter Optionen in bestimmten Themes integrieren.
    • Plugins: Viele CMS bieten die Möglichkeit, Breadcrumbs über spezielle Plugins zu implementieren. Diese Plugins ermöglichen eine automatische Darstellung der Breadcrumb-Navigation, wobei Nutzer oft individuell anpassen können, wie diese Navigation genau aussehen soll.
    • HTML/PHP/JavaScript: Für Webentwickler, die eine maßgeschneiderte Lösung bevorzugen, besteht zudem die Möglichkeit, durch das Hinzufügen spezifischer Code-Schnipsel in PHP oder JavaScript eine eigene Breadcrumb-Funktion zu erstellen.