Breadcrumb-navigering är ett sekundärt navigeringselement som visar vägen från en webbplats högsta nivå till den aktuella sidan, vanligtvis visas som en horisontell sekvens av länkar nära toppen av innehållet. Dess funktion är orientering: den talar om för en besökare var de befinner sig inom strukturen och ger en väg tillbaka upp till bredare nivåer.
Dess värde är störst för besökare som inte kom fram via navigeringen, vilket på de flesta webbplatser är majoriteten. Någon som landar på en djup sida från ett sökresultat har ingen kontext om var de befinner sig, vad den omgivande sektionen innehåller eller hur de kan bredda sin sökning. Breadcrumbs tillhandahåller den kontexten omedelbart och erbjuder en flyktväg som är mer användbar än webbläsarens bakåtknapp, som återför dem till sökresultaten snarare än till webbplatsen.
Det finns tre typer och de tjänar olika syften. Platsbrödsmulor visar sidans position i webbplatshierarkin och är de vanligaste och mest användbara. Sökvägsbrödsmulor visar den rutt besökaren faktiskt tog, vilket duplicerar webbhistoriken och sällan är värt att implementera. Attributbrödsmulor visar de filter som tillämpats i en fasetterad uppsättning, vilket är verkligt användbart på katalogwebbplatser där en besökare har begränsat ett urval och behöver se och ta bort enskilda kriterier.
De fungerar bara där en genuin hierarki finns. En webbplats med en platt struktur, eller en där sidor tillhör flera kategorier lika, kan inte skapa en meningsfull enda sökväg, och en påhittad sådan är vilseledande. Där en sida legitimt finns på flera platser är de vanliga lösningarna att välja en kanonisk sökväg eller att återspegla den väg besökaren tog in i sektionen, även om det senare återinför den tvetydighet som platsbrödsmulor är avsedda att ta bort.
Sökfördelen är konkret och förbises ofta. Sökmotorer visar sökvägar i sökfältet istället för webbadresser i resultaten när lämplig markup finns, vilket gör listan mer informativ och kommunicerar webbplatsens struktur före ett klick. Implementering av motsvarande strukturerad data är billigt och förbättrar hur sidor visas i resultaten, oberoende av eventuella rankningsaspekter.
Implementeringsdetaljer avgör om de fungerar korrekt för alla. Den aktuella sidan ska visas utan att vara en länk, avgränsaren ska presenteras så att hjälpmedel inte läser den som innehåll, elementet ska markeras som ett navigeringslandmärke med en lämplig etikett, och på små skärmar ska sökvägen avkortas intelligent snarare än att delas in i flera rader. Det här är små detaljer som ofta är fel.
Deras värde varierar avsevärt beroende på webbplatstyp, vilket är värt att bedöma snarare än att anta. Djupa katalog- och innehållswebbplatser med flera hierarkinivåer gynnas avsevärt, eftersom besökare ofta kommer djupt in i webbplatsen och behöver orientera sig. Platta webbplatser med en handfull sektioner vinner lite, och att lägga till brödsmulor där tar upp utrymme och uppmärksamhet utan att ge information som besökaren inte redan hade från navigeringen.
De ersätter inte primär navigering och bör inte behandlas som en sådan. En webbplats med dålig navigering på toppnivå blir inte navigerbar eftersom djupa sidor visar en väg, eftersom brödsmulor bara hjälper någon som redan har kommit fram. De kompletterar navigeringen genom att ge orientering och uppåtgående rörelse snarare än genom att möjliggöra upptäckt.
Eftersom de är beroende av en sammanhängande hierarki är deras användbarhet ett symptom på huruvida den underliggande strukturen är sund. I praktiken specificeras de som en del av informationsarkitekturarbetet inom produktdesign, validerad tillsammans med navigering genom UX revision testning, och tillhörande strukturerade data implementeras normalt som en del av det tekniska arbete som hanteras genom marknadsföringstjänster så att sökvägen visas i söklistorna.