Breadcrumbs are a secondary navigation element displayed on web pages, typically near the top, that shows users their current location within a website's hierarchical structure. They appear as a trail of links, for example: Home > Category > Subcategory > Current Page. Named after the breadcrumb trail in the fairy tale Hansel and Gretel, they help users understand where they are and navigate back to higher-level pages with a single click.
Types of Breadcrumb Navigation
There are three common types of breadcrumb navigation used on websites. Location-based breadcrumbs, the most common type, reflect the website's hierarchical structure and the page's permanent position within it. Attribute-based breadcrumbs display the filtering attributes used to reach a page, common in e-commerce (e.g., Home > Shoes > Size 10 > Blue). History-based breadcrumbs show the user's browsing path through a site, similar to a browser's back button — though these are rarely used in SEO contexts as they are not meaningful to search engines.
Breadcrumbs and Schema Markup
To maximize the SEO benefit of breadcrumbs, implement BreadcrumbList schema markup from Schema.org. This structured data tells Google exactly what your breadcrumb trail represents, increasing the likelihood that Google will display breadcrumbs in search result snippets. The implementation involves adding JSON-LD structured data that mirrors the breadcrumb hierarchy visible on the page.
- BreadcrumbList schema enables rich breadcrumb display in SERPs
- Each breadcrumb item should have a name and URL property
- The schema should exactly match the visible breadcrumb navigation
- Google Search Console can validate breadcrumb structured data
Why It Matters for SEO
Breadcrumbs benefit SEO in several ways: they create meaningful internal links that distribute link equity through the site hierarchy, help search engine crawlers understand site structure, and improve user experience by reducing bounce rates. For large websites with deep hierarchies — particularly e-commerce and publishing sites — well-implemented breadcrumbs are a simple technical SEO win that simultaneously improves usability and crawlability.