Okruszki nawigacyjne

Czym są okruszki nawigacyjne, dlaczego są ważne dla SEO, jak wdrożyć dane strukturalne BreadcrumbList oraz co zmieniło się, gdy Google usunął je z mobilnych wyników wyszukiwania w 2025 roku.

Opublikowano po raz pierwszy: 26 cze 2026 · Ostatnia aktualizacja: 22 sie 2026 · Advanced
Języki
1 sygnał dowodowy na tej stronie

Okruszki nawigacyjne to ścieżka nawigacji (Home > Category > Page), która spełnia dwie funkcje SEO jednocześnie: widoczne linki HTML przekazują PageRank — Gary Illyes potwierdził, że Google traktuje je jak zwykłe linki — a dane strukturalne BreadcrumbList JSON-LD mogą wpływać na czytelną ścieżkę w wynikach wyszukiwania na komputerach. Dane strukturalne nie zastępują prawdziwych linków wewnętrznych (Mueller powiedział to wprost); potrzebujesz obu warstw. W styczniu 2025 Google usunął okruszki z mobilnych wyników wyszukiwania, ale wyświetlanie na komputerach, przetwarzanie danych strukturalnych, indeksowanie i PageRank pozostają bez zmian. Przetestuj za pomocą narzędzia do testowania wyników z elementami rozszerzonymi i monitoruj w raporcie Okruszki w Search Console.

TL;DR — Breadcrumbs działają na dwóch warstwach. Warstwa HTML (widoczne <a href> linki) to linkowanie wewnętrzne — Gary Illyes powiedział, że Google traktuje linki breadcrumbs jako zwykłe linki w obliczeniach PageRank. Warstwa danych strukturalnych (BreadcrumbList JSON-LD) napędza czytelną ścieżkę w desktopowym snippecie Google i pomaga wyszukiwarkom czytać Twoją hierarchię — ale Mueller był wyraźny, że URL-e w danych strukturalnych nie są używane tak samo jak prawdziwe linki wewnętrzne, więc schema nie zastępuje HTML-a. W styczniu 2025 Google usunął breadcrumbs z mobile SERP-ów (teraz tylko domena główna); wyświetlanie na desktopie, przetwarzanie schema, crawling i PageRank pozostają bez zmian. Używaj breadcrumbs opartych na lokalizacji, renderuj je po stronie serwera, dopasuj widoczny tekst do name w schema i testuj za pomocą Rich Results Test oraz raportu Breadcrumbs w Search Console.

Evidence for this claim Breadcrumbs expose a page's position in a site hierarchy and provide navigational links back through that hierarchy. Scope: Google's current breadcrumb guidance. Confidence: high · Verified: Google Search Central: Breadcrumb structured data Evidence for this claim Valid BreadcrumbList structured data can make a page eligible for breadcrumb presentation in Google Search, without guaranteeing display. Scope: Current Google breadcrumb feature eligibility and required properties. Confidence: high · Verified: Google Search Central: Breadcrumb markup guidelines

Czym właściwie jest breadcrumb

Breadcrumb to drugorzędny szlak nawigacyjny, który odzwierciedla pozycję strony w hierarchii witryny — Home > Category > Subcategory > Current Page. Jest “drugorzędny”, ponieważ uzupełnia Twoją główną nawigację, a nie ją zastępuje. Wartość dla SEO pochodzi z dwóch odrębnych warstw, które będę trzymał osobno przez cały ten tekst, ponieważ ich mieszanie to źródło większości błędów.

Architektura dwóch warstw

Warstwa 1 — HTML. Widoczna ścieżka nawigacji to <nav> zawierający prawdziwe linki kotwiczne <a href>. To sprawia, że jest to linkowanie wewnętrzne i to ta część przekazuje wartość. Gary Illyes został zapytany o to bezpośrednio w 2017 roku i powiedział, że Google lubi ścieżki nawigacji i traktuje je “jak normalne linki w, np., obliczeniach PageRank.” Zatem ścieżka nawigacji to systematyczny, ogólnowitrynowy wzorzec linkowania wewnętrznego — każda strona produktu linkuje w górę do swojej kategorii, każda kategoria do huba i tak dalej. To rozprowadza PageRank w kierunku Twoich ważnych stron hubowych i daje robotom indeksującym spójne ścieżki głębiej w witrynę.

Warstwa 2 — dane strukturalne. BreadcrumbList JSON-LD adnotuje tę ścieżkę, aby Google mogło (a) pokazać czytelną ścieżkę w fragmentach wyników wyszukiwania na desktopie oraz (b) lepiej zrozumieć Twoją hierarchię, w tym gdy wiele ścieżek nawigacji prowadzi do tej samej strony. To jest część, która wpływa na to, jak Twój wynik wygląda.

Pułapką jest założenie, że Warstwa 2 czyni Warstwę 1 opcjonalną. Tak nie jest. John Mueller ujął to jasno w 2022 roku: “just because there is structured data in a page somewhere, I wouldn’t see that as a replacement for normal internal linking,” (tłumaczenie) „Sam fakt, że na stronie są gdzieś dane strukturalne, nie traktowałbym tego jako zamiennika normalnego linkowania wewnętrznego” oraz “even if in the structured data, you also provide URLs, we don’t use those URLs in the same way as we would use normal internal links.” (tłumaczenie) „Nawet jeśli w danych strukturalnych podasz też URL-e, nie używamy tych URL-i w taki sam sposób, jak użylibyśmy normalnych linków wewnętrznych”. Zatem schema nie jest skrótem omijającym prawdziwe linki HTML. Wdrażasz oba.

Typy ścieżek nawigacji

  • Oparte na lokalizacji (hierarchia) — pokazuje, gdzie strona znajduje się w strukturze witryny, identycznie dla każdego odwiedzającego. To standard i jedyny typ, który jest naprawdę przydatny dla SEO.
  • Oparte na atrybutach — pokazuje cechy strony, powszechne w e-commerce i nawigacji fasetowej (Home > Shoes > Running > Size 10). Przydatne, gdy produkt można osiągnąć przez filtrowanie atrybutów.
  • Oparte na historii (ścieżka) — odzwierciedla indywidualną ścieżkę kliknięć użytkownika (“przyszedłeś stąd”). Jest zależne od użytkownika i niespójne, więc nie wysyła wiarygodnego sygnału hierarchii — pomiń je dla SEO.

Którego powinieneś użyć? Własne wytyczne Google są tu kręgosłupem: zapewnij ścieżki nawigacji odzwierciedlające typową ścieżkę nawigacji użytkownika, a niekoniecznie dosłowne odbicie struktury URL. Oparte na lokalizacji to sposób, w jaki większość witryn spełnia to w praktyce, ponieważ to jedyna stabilna ścieżka, którą widzi każdy odwiedzający, niezależnie od tego, jak tam trafił. Oparte na atrybutach to wyjątek, po który sięgasz na stronach filtrowanych/fasetowych, gdzie “typowa ścieżka” naprawdę prowadzi przez atrybut. Oparte na historii nigdy nie spełnia wytycznych — to nie jest typowa ścieżka, to czyjaś ścieżka.

Jak Google używa ścieżek nawigacji w SERP

Gdy znacznik BreadcrumbList jest obecny i poprawny, Google może zastąpić zielony URL w wyniku desktopowym ścieżką nawigacji. Google używa znacznika “do kategoryzowania informacji w wyniku wyszukiwania”, a wyświetlanie działa we wszystkich regionach i językach, gdzie dostępne jest wyszukiwanie — na desktopie. Zwróć uwagę na standardowe zastrzeżenia: wymagane są co najmniej dwa wpisy ListItem, a poprawny znacznik nigdy nie gwarantuje wyniku rozszerzonego.

Zmiana ze stycznia 2025 na mobile — co się faktycznie zmieniło

23 stycznia 2025 Google ogłosiło, że “no longer show breadcrumbs on mobile search results in all languages and regions where Google Search is available (they continue to appear on desktop search results).” (tłumaczenie) „nie będzie już pokazywać ścieżek nawigacji w wynikach wyszukiwania na mobile we wszystkich językach i regionach, gdzie dostępne jest wyszukiwanie Google (nadal pojawiają się w wynikach wyszukiwania na desktopie)”. Podany powód: element ścieżki nawigacji “isn’t as useful to people who are searching on mobile devices, as it gets cut off on smaller screens.” (tłumaczenie) „nie jest tak przydatny dla osób szukających na urządzeniach mobilnych, ponieważ jest ucinany na mniejszych ekranach”. Wyniki na mobile pokazują teraz domenę główną (np. example.com) zamiast ścieżki.

Oto część, która ma znaczenie, ponieważ wywołała falę paniki “czy ścieżki nawigacji nadal mają znaczenie?”:

  • Co się zmieniło: wizualny fragment na mobile — domena główna zamiast ścieżki.
  • Co się NIE zmieniło: breadcrumby w wynikach desktopowych nadal się wyświetlają; dane strukturalne nadal są przetwarzane; raport Breadcrumbs w Search Console nadal działa; znaczniki nadal można testować w Rich Results Test; a wartość dla crawlowa, linków wewnętrznych i PageRank jest całkowicie nietknięta. Google wyraźnie powiedział, że nie są wymagane żadne działania — nadal używaj BreadcrumbList.

Moim zdaniem: wyświetlanie w SERP zawsze było najmniejszym z trzech powodów, aby używać breadcrumbs. Wartość linkowania wewnętrznego (PageRank, ścieżki crawl) i wartość UX nie zmieniły się ani o krok, więc usuwanie breadcrumbs z powodu kosmetycznej zmiany w snippecie mobilnym byłoby błędem.

Implementacja danych strukturalnych BreadcrumbList

Użyj JSON-LD — to preferowany format Google i najłatwiejszy do utrzymania osobno od Twojego znacznika. (Mikrodane i RDFa są nadal wspierane; stare słownictwo data-vocabulary.org jest przestarzałe — użyj schema.org.)

Wymagany kształt:

  • BreadcrumbList.itemListElement — tablica obiektów ListItem.
  • ListItem.position — liczba całkowita zaczynająca się od 1, rosnąca.
  • ListItem.name — tekst wyświetlany.
  • ListItem.item — bezwzględny URL. Jest opcjonalny na ostatnim breadcrumbie, ponieważ Google używa tam URL bieżącej strony.

Pełny szablon znajduje się w zakładce Cheat Sheets.

Częste błędy implementacji (i są one częste):

  • Brak item na nieostatnim breadcrumbie.
  • Względne URL-e tam, gdzie wymagane są bezwzględne.
  • Niesekwencyjne liczby całkowite position.
  • Widoczny tekst breadcrumbs, który nie zgadza się z name w schemacie.
  • Renderowanie po stronie klienta, tylko w JS, które Googlebot może nie wykonać — renderuj po stronie serwera, aby breadcrumb był w początkowym HTML.
  • Linkowanie do niekanonicznych URL-i z parametrami śledzenia.
  • Używanie przestarzałego znacznika data-vocabulary.org.

Testowanie i monitorowanie

  • Rich Results Test (search.google.com/test/rich-results) — waliduj znaczniki i wyłapuj błędy przed i po wdrożeniu.
  • URL Inspection tool (Search Console) — potwierdź, jak Google faktycznie pobrał i zinterpretował stronę na żywo.
  • Search Console › Enhancements › Breadcrumbs — monitoruj poprawne i niepoprawne elementy w całej witrynie po uruchomieniu; ten raport działał nadal po zmianie w styczniu 2025. Odczekaj kilka dni po publikacji, aby crawl i indeksowanie nadążyły.

Zachowaj uczciwy zakres „poprawności”: zgodnie z ogólnymi wytycznymi Google dotyczącymi danych strukturalnych, przejście walidacji czyni stronę kwalifikującą się do obsługiwanego traktowania — nie gwarantuje, że breadcrumb się wyświetli, że rankingi się poprawią, że ruch wzrośnie lub że odpowiedź generowana przez AI zacytuje stronę. Traktuj czysty Rich Results Test jako „brak znanych błędów”, a nie obietnicę wyniku.

Evidence for this claim Valid BreadcrumbList structured data can make a page eligible for breadcrumb presentation in Google Search, without guaranteeing display. Scope: Current Google breadcrumb feature eligibility and required properties. Confidence: high · Verified: Google Search Central: Breadcrumb markup guidelines

Bing wspiera wspólne słownictwo schema.org, w tym BreadcrumbList, i może wyświetlać breadcrumb rich results z tego samego znacznika. Praktyczny wniosek: implementujesz jeden blok JSON-LD i obsługuje on zarówno Google, jak i Bing — nie ma formatu breadcrumbs specyficznego dla Binga do utrzymania.

Najlepsze praktyki

  • Używaj prawdziwych linków HTML, nie tylko danych strukturalnych — schemat nie zastępuje linkowania wewnętrznego.
  • Nie linkuj bieżącej strony (ostatni breadcrumb to strona, na której jesteś).
  • Dopasuj widoczny tekst do name w schemacie, aby obie warstwy się zgadzały.
  • Renderuj po stronie serwera, aby breadcrumb był w HTML, który Googlebot otrzymuje jako pierwszy.
  • Zachowaj spójność z taksonomią — breadcrumby odzwierciedlające typowe ścieżki nawigacji wzmacniają czystą hierarchię.
  • Umieszczaj breadcrumby także na stronach hubów i kategorii, nie tylko na głębokich stronach — wzmacniają hierarchię i eksponują głębsze treści wszędzie.

Kiedy ich nie potrzebujesz

Naprawdę płaskie witryny — kilka stron bez hierarchii, jednostronicowe witryny wizytówkowe lub samodzielne strony docelowe — niewiele zyskują na okruszkach. Gdy tylko masz dwa lub więcej poziomów hierarchii (co dotyczy większości witryn z treścią, witryn informacyjnych, dokumentacji i każdego katalogu e-commerce), okruszki się opłacają.

Okruszki to jeden z elementów łączenia witryny. Występują obok szerszego linkowania wewnętrznego, struktury URL-i i folderów oraz nawigacji w całej witrynie — wszystkie te elementy kształtują sposób, w jaki zarówno ludzie, jak i roboty indeksujące poruszają się po Twojej hierarchii.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.