Pracujemy: Pn - Pt 8:00 - 17:00

[javascript protected email address]

Breadcrumbs

Breadcrumbs, znane również jako ścieżki nawigacyjne, to elementy interfejsu użytkownika na stronie internetowej, które pomagają użytkownikom zorientować się, gdzie są w strukturze witryny oraz umożliwiają łatwy powrót do poprzednich sekcji. Są one zazwyczaj wyświetlane poziomo u góry strony, a każdy poziom nawigacji jest oddzielony symbolem, takim jak strzałka (→) lub ukośnik (/).

Rodzaje breadcrumbs

  1. Lokalizacyjne (Location-Based): Pokazują pełną ścieżkę od strony głównej do aktualnie przeglądanej strony. Pomagają użytkownikom zrozumieć, gdzie dokładnie znajdują się w strukturze witryny.
  • Przykład: Strona główna → Kategoria → Podkategoria → Produkt
  1. Atrybutowe (Attribute-Based): Używane głównie w sklepach internetowych, pokazują cechy wybranego produktu.
  • Przykład: Strona główna → Odzież → Męska → Kurtki → Skórzane
  1. Historyczne (History-Based): Pokazują ścieżkę na podstawie odwiedzonych wcześniej stron przez użytkownika. Są mniej powszechne, ponieważ mogą wprowadzać zamieszanie.
  • Przykład: Strona główna → Blog → Artykuł 1 → Artykuł 2 → Aktualna strona

Zalety używania breadcrumbs

  • Poprawa Użyteczności: Ułatwiają użytkownikom nawigację po stronie, pozwalając na szybki powrót do poprzednich sekcji bez konieczności korzystania z przycisku „Wstecz” w przeglądarce.
  • Zmniejszenie Wskaźnika Odrzuceń (Bounce Rate): Ułatwiając nawigację, mogą przyczynić się do dłuższego pozostania użytkowników na stronie i odkrywania większej ilości treści.
  • SEO: Mogą poprawić indeksowanie przez wyszukiwarki, gdyż pomagają zrozumieć strukturę witryny. Dodatkowo, breadcrumbs mogą pojawić się w wynikach wyszukiwania Google, co poprawia widoczność strony.
  • Świadomość Kontekstowa: Pomagają użytkownikom zrozumieć kontekst strony, na której się znajdują, co jest szczególnie przydatne w dużych witrynach z wieloma poziomami kategorii.

Implementacja:
Breadcrumbs można zaimplementować przy użyciu HTML i CSS, często wspierane przez JavaScript dla dodatkowej funkcjonalności. W CMS-ach, takich jak WordPress, istnieje wiele wtyczek, które automatycznie generują breadcrumbs.

Przykładowy kod HTML dla breadcrumbs:

<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="/home">Strona główna</a></li>
    <li class="breadcrumb-item"><a href="/kategoria">Kategoria</a></li>
    <li class="breadcrumb-item"><a href="/kategoria/podkategoria">Podkategoria</a></li>
    <li class="breadcrumb-item active" aria-current="page">Aktualna strona</li>
  </ol>
</nav>

Najlepsze Praktyki:

  • Konsystencja: Breadcrumbs powinny być konsekwentnie umieszczane na wszystkich stronach witryny w tym samym miejscu.
  • Czytelność: Używaj jasnych separatorów (np. strzałki lub ukośnika) i dbaj o to, aby tekst był czytelny.
  • Unikaj Przeładowania: Nie wprowadzaj zbyt wielu poziomów, aby nie przeciążyć użytkownika nadmiarem informacji.
  • Responsywność: Breadcrumbs powinny być dostosowane do urządzeń mobilnych, co oznacza, że powinny być czytelne i łatwe do kliknięcia na małych ekranach.


Breadcrumbs to przydatne narzędzie nawigacyjne, które poprawia użyteczność strony internetowej, wspiera SEO oraz pomaga użytkownikom zrozumieć strukturę witryny i ścieżkę, jaką przeszli. Ich poprawna implementacja i stosowanie zgodnie z najlepszymi praktykami może znacząco przyczynić się do lepszego doświadczenia użytkowników na stronie.

Author: Monika • 28 lipca 2024
Poprzednia definicja
Następna definicja
Poprzednia definicja
Następna definicja

Zobacz też

AMP