What is a breadcrumb?
A breadcrumb is the trail: Home, then Glossary, then the page you are on, each one a link, each one a step back up the site. The name comes from the fairy tale, and the idea is the same: a path you can follow back. Breadcrumbs usually sit just under the header, above the page title, in small type, and they are one of the oldest conventions on the web because they solve a problem that never went away. People arrive at pages from search, from social and from links, not from the homepage, and they need to know where they have landed.
There are three kinds. Location breadcrumbs show the page's fixed position in the site's structure, which is the common type. Path breadcrumbs show the route a particular visitor took, which is rarely used now because the browser's back button does it better. Attribute breadcrumbs, found on e-commerce sites, show the filters a visitor applied: Shoes, then Running, then Size 10. In every case the breadcrumb is a map of the site, drawn one page at a time.
Why it matters
Why a breadcrumb matters
For people, breadcrumbs answer the first question a visitor from search has: where am I, and what else is here. A visitor who lands on a single product page can see the category in the breadcrumb and move up to browse it, which turns a dead end into a doorway. For large sites, the trail reduces the effort of navigation enough to be measurable in pages per visit and in the share of people who leave after one page.
For search engines, breadcrumbs are structure made explicit. Each one is an internal link that tells the crawler how the page relates to the rest of the site, and the links pass authority from the broad category pages down to the deep ones and back. Marked up with structured data, breadcrumbs also appear in the search result itself, replacing the raw URL with a readable path, which makes the listing clearer and tends to earn more clicks. They are a small feature with an outsized effect on how a site is understood.
In practice
How a breadcrumb works in practice
- 01
The breadcrumb is generated from the site's structure rather than written by hand. A content management system builds it from the page's position in the hierarchy, the category and subcategory it belongs to, and renders it as a list of links with the current page as plain text at the end. The developer adds structured data, usually the BreadcrumbList schema, so search engines can read the trail as data and show it in results. The design keeps it small and unobtrusive, placed where people expect it, with separators that make the hierarchy clear.
- 02
Sites with a deep or complicated structure need decisions. A product that belongs to several categories gets one canonical trail, matched to the URL and the main navigation, so the breadcrumb, the address and the menu all agree. Mobile layouts often shorten the trail to the parent and the current page. SEO reviews check that every breadcrumb link resolves, that the trail matches the real hierarchy and that the structured data validates, because a breadcrumb that points to a page that does not exist is worse than none.
Watch out
What people get wrong about breadcrumbs
Using them as a substitute for navigation. A breadcrumb shows where a page is; it does not show where else a visitor could go, and a site that drops its menu in favor of a trail has removed the map and kept the pin. The other mistake is building them from the visitor's path rather than the site's structure. A trail that changes depending on how someone arrived confuses the people it is meant to orient and tells search engines nothing stable.
A third mistake is a trail that disagrees with the URL. When the breadcrumb says one category, the address says another and the menu says a third, search engines are left to guess which hierarchy is real, and they usually guess conservatively.





