Breadcrumbs to po polsku dosłownie “okruszki chleba”. W świecie marketingu oznaczają sposób nawigacji po danej stronie i pokazują użytkownikowi “drogę”, jaką wykonał w jej obrębie, a także aktualną lokalizację w witrynie. Zwykle nawigację okruszkową znajdziemy na górze strony, w lewym lub prawym rogu. Poprawnie skonstruowana będzie ułatwiać poruszanie się po stronie internetowej i wzmacniać linkowanie wewnętrzne.
Znaczniki breadcrumb ułatwiają też znalezienie konkretnej podstrony w wyszukiwarce przez użytkownika – dzięki nim użytkownik już z poziomu Google będzie mógł wejść w interesującą go podstronę. Oczywiście w wyszukiwarce nie pojawią się wszystkie podstrony i poziomy nawigacji, a tylko te dopasowane do wpisanego przez użytkownika zapytania czy hasła.
Breadcrumbs mogą przybierać różną formę. Generalnie dzielą się na trzy typy, w zależności od informacji, na których się opierają. Wyróżniamy:
- Breadcrumbs oparte na historii,
- Breadcrumbs oparte na hierarchii,
- Breadcrumbs oparte na atrybucie.