Breadcrumb

A breadcrumb is a navigational element on a webpage that shows the user’s current position within the site’s structure, typically displayed as a horizontal trail of links near the top of the page content. The name comes from the Hansel and Gretel fairy tale, where the characters left a trail of breadcrumbs to find their way home. In web design, a breadcrumb serves the same purpose: it shows you where you are and how you got there. A typical breadcrumb trail might look like: Home > Glossary > Email Marketing > Bounce Rate, with each item linking back to that level of the site hierarchy.

Breadcrumbs serve both usability and SEO purposes. For users, they provide instant orientation within a large site and a quick way to navigate back to a parent category without using the browser’s back button. For search engines, breadcrumb structured data (implemented via schema markup) helps Google understand your site’s hierarchy, which can result in breadcrumb paths appearing directly in search results rather than just the URL, making your listings more informative and potentially increasing click-through rates.

For B2B content marketers managing large websites, glossaries, documentation, or resource libraries, breadcrumbs are a practical navigation tool that improves the user experience without adding visual clutter. Implementing breadcrumb schema is a relatively low-effort technical SEO improvement that can have a visible impact on how your pages appear in search results.

Learn how to structure your site navigation, implement breadcrumbs, and use internal linking to improve both usability and SEO.

What are the different types of breadcrumbs?

There are three main types. Location-based breadcrumbs show where the current page sits in the overall site hierarchy and are the most common type. Attribute-based breadcrumbs show characteristics of the current page, such as category tags or filter selections, and are common on e-commerce product pages. Path-based (or history-based) breadcrumbs show the actual pages the user has visited to arrive at the current one, effectively replicating browser history. Location-based breadcrumbs are the type recommended by Google and the most useful for SEO.

Do breadcrumbs help with SEO?

Yes, in two ways. First, breadcrumb navigation reinforces the internal link structure of your site, helping search engines understand the hierarchy and relationships between pages. Second, implementing breadcrumb structured data using schema.org markup allows Google to display the breadcrumb trail directly in search results instead of the raw URL. This makes your listing more descriptive and contextually rich, which can improve click-through rates from search.

Where should breadcrumbs appear on a page?

By convention, breadcrumbs appear near the top of the page, typically just below the main navigation menu and above the page heading. This placement gives users immediate orientation before they begin reading the page content. On mobile, breadcrumbs are sometimes condensed or hidden to save screen space, showing only the parent level or using a collapsed navigation pattern rather than the full trail.

Keep expanding your knowledge

Study Choice & Strategy Congress
09 Jun
How Valentine’s Day is changing and what that means for your campaigns
The psychology of Christmas marketing
Black Friday campaign planning
TikTok Made Me Buy It: What marketers can learn from viral shopping
Black Friday 2025: 5 trends you can’t miss
What is Natural Language Query (NLQ) & why should you care? 
5 April Fools emails that really work 
From answers to action: how chatbots make appointment booking smarter for municipalities
The AI Inbox: what is it and what do you need to take into account?