Breadcrumbs
Breadcrumbs are a navigation trail that shows visitors where they are on your website. They appear as a clickable path like Home > Services > Web Design.
Breadcrumbs are a row of links that show the path from your homepage to the current page. They usually appear near the top of a page and look something like: Home > Services > Web Design. Each step in the trail is clickable, so visitors can jump back to any level.
The name comes from the fairy tale of Hansel and Gretel, who left a trail of breadcrumbs to find their way home. Same idea. Breadcrumbs help people retrace their steps without hitting the back button.
Why It Matters for Your Business
Breadcrumbs reduce friction. When someone lands deep in your site from a Google search, they might not know where they are or how to get to related content. Breadcrumbs give them instant context and an easy way to explore.
Google loves breadcrumbs too. When your site uses breadcrumb structured data, Google can display them directly in search results. Instead of showing your raw URL, it shows a clean path like "YourSite > Services > Web Design." This makes your result more clickable and helps searchers understand what they'll find.
Sites with breadcrumbs tend to have lower bounce rates because visitors can easily move to related pages instead of leaving when they don't find exactly what they need on the first page.
The Basics
Keep them hierarchical. Breadcrumbs should follow your site's structure. Home > Category > Subcategory > Current Page. Don't skip levels or add steps that don't exist in your navigation.
Make every step clickable. The whole point of breadcrumbs is navigation. Every item in the trail (except the current page) should be a working link. The current page can be plain text since you're already on it.
Add structured data. Use JSON-LD with the BreadcrumbList schema to tell Google about your breadcrumbs. This is what enables those clean breadcrumb trails to appear in search results instead of raw URLs.
Put them near the top. Breadcrumbs go above or below the page title, near the top of the content area. They should be visible but not dominant. Small text, muted color, out of the way but easy to find.
Don't use them on simple sites. If your site only has 5-10 pages with no real hierarchy, breadcrumbs add clutter without value. They shine on larger sites with multiple levels of content.
FAQ
Do breadcrumbs help with SEO?
Yes, in two ways. First, they create internal links between your pages, which helps Google understand your site structure. Second, when combined with structured data, they can appear in search results, making your listing more informative and more likely to get clicked. Google explicitly recommends breadcrumbs as a best practice.
Should every page have breadcrumbs?
Your homepage doesn't need them since it's the starting point. Landing pages designed for ad campaigns often skip them too. But for most content pages, category pages, and product pages, breadcrumbs improve both navigation and SEO.
How do breadcrumbs help with accessibility?
Breadcrumbs give users of assistive technology a quick way to understand page context and navigate your site's hierarchy. When properly coded with an aria-label="Breadcrumb" on the nav element, screen readers can identify them as a navigation landmark. This aligns with WCAG accessibility guidelines.
