Skip to content
TelegramWhatsApp

Dictionary

Breadcrumb Navigation

Breadcrumb navigation is a secondary navigation pattern that displays the user's current position within a website's hierarchy as a trail of linked page titles. The name comes from the Hansel and Gretel fairy tale, and the concept is the same: a path of markers leading back to where you started. A typical breadcrumb on an e-commerce site might read Home > Electronics > Laptops > Product Name, with each segment being a clickable link except the current page. Breadcrumbs appear most commonly as a horizontal row near the top of the page, below the main navigation.

From a UX perspective, breadcrumbs solve a specific navigation problem: orientation. Users who arrive on a deep page through search or a direct link often have no context about where that page sits within the broader site structure. Breadcrumbs answer the question "Where am I?" and provide a one-click path to any parent category without forcing the user to navigate through the main menu. This is especially valuable on content-heavy sites, e-commerce stores with deep category trees, and documentation sites where pages can be nested several levels deep. Best practices include keeping breadcrumbs visible but visually subtle so they do not compete with primary content, using a simple separator like a chevron or forward slash, and always making the current page the last non-linked item in the trail.

For SEO, breadcrumbs provide measurable benefits through BreadcrumbList structured data markup. When you implement breadcrumb schema using JSON-LD, Google can display the breadcrumb path directly in search results instead of showing the raw URL, which makes your listing more readable and can improve click-through rates. The structured data also reinforces Google's understanding of your site hierarchy, helping it determine content relationships and page importance. Implementation is straightforward: the schema requires an ordered list of items with names and URLs matching the visible breadcrumb trail. Most modern CMS platforms and frameworks can generate breadcrumb schema automatically based on the site structure, and Google's Rich Results Test tool validates the markup before deployment.