Most website owners treat breadcrumbs as decoration — that little "Home > Services > SEO" trail sitting quietly above the page title. Nobody clicks it, nobody thinks about it, and nobody maintains it. Which is a shame, because breadcrumbs are one of the cheapest SEO wins on any content-heavy site: they hand Google a clean map of your site structure, they turn your search results into more clickable ones, and they give visitors a way back out of a deep page without hitting the back button.

This guide explains what breadcrumb navigation does for SEO, the three types worth knowing, how to mark them up so Google understands them, and the mistakes we see most often when auditing UK websites.

What breadcrumbs actually do for SEO

Breadcrumbs do three jobs at once. First, internal linking: every breadcrumb is a link from a deep page back up to its parent categories, using real anchor text ("Services", "SEO services in Manchester") instead of "click here". Those links distribute authority upward and help Google work out which pages matter most.

Second, crawl paths: Google's crawler follows links, and breadcrumbs guarantee that every product, article or service page is reachable from a category page in one hop. On sites with weak internal linking — faceted ecommerce catalogues, blogs with poor archives — breadcrumbs can be the difference between a page getting crawled regularly and a page sitting in a dark corner.

Third, search-result display: Google may replace your long, ugly URL in the search results with the breadcrumb path ("example.co.uk › Services › SEO"). A clean trail looks more trustworthy and more clickable than a string of query parameters. It's a small CTR lever, but it's free.

The three kinds of breadcrumbs

Not all breadcrumbs are the same, and using the wrong kind creates confusion:

1. Hierarchy (location) breadcrumbs — the standard

This is the "Home > Services > SEO > Technical SEO" trail that reflects where the page sits in your site structure. It should mirror your actual navigation hierarchy, not the path the visitor took to arrive. This is the type Google understands best, and the only type the BreadcrumbList schema is designed for. If in doubt, use this one.

2. Attribute breadcrumbs — for filters

Common on ecommerce and directory sites: "Women > Size 10 > Blue > Under £50". These describe product attributes rather than site position. They're useful for shoppers, but marking them up as hierarchical breadcrumbs can confuse search engines. Keep them as plain links and don't add schema.

3. History breadcrumbs — avoid these

The "you got here via these pages" trail based on the visitor's session. It looks like a breadcrumb but behaves like a back button. Google can't see the session, the path changes every visit, and users find it unpredictable. We recommend removing these outright — they help nobody.

Adding breadcrumb schema so Google shows the trail

The visual trail on your page helps users; schema markup is what lets Google display it in search results. You need a BreadcrumbList in JSON-LD that matches the visible trail exactly — same pages, same order, same names. A typical three-level example:

{ "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.co.uk/" }, { "@type": "ListItem", "position": 2, "name": "Services", "item": "https://example.co.uk/services/" }, { "@type": "ListItem", "position": 3, "name": "SEO", "item": "https://example.co.uk/services/seo/" } ] }

Once added, test it in Google's Rich Results Test and watch Search Console's "Breadcrumbs" enhancement report for errors. The two most common failures are schema that doesn't match the visible trail, and breadcrumb names that differ from the actual page titles.

Five breadcrumb mistakes that cost you clicks

  1. Schema and visible trail disagree. The schema lists four levels; the page shows three. Google trusts neither. Keep them identical.
  2. Breadcrumbs hidden on mobile. Sites that strip the trail from the mobile layout lose the internal-linking benefit for the majority of visitors. Style it smaller; don't delete it.
  3. The current page is a link to itself. The final crumb should be plain text. Linking a page to itself adds nothing and looks sloppy.
  4. Trails deeper than four levels. If your breadcrumbs read "Home > Products > Category > Subcategory > Sub-subcategory > Product", your hierarchy is too deep. Flatten the structure — users and crawlers both give up.
  5. Inconsistent trails across templates. The blog uses "Home > Blog > Title" but the service pages use "Home > What we do > Service". Pick one vocabulary and enforce it site-wide.

How to audit your breadcrumbs in 20 minutes

You don't need a consultant for this. Open five pages at different depths of your site — homepage, a category page, a deep product or article page, a blog post, and one page you didn't build (a legacy template, a landing page from an old campaign):

  1. Is there a trail at all? Note which templates have breadcrumbs and which don't. Inconsistency across templates is the most common finding.
  2. Does the trail match the real hierarchy? Click each crumb. Does it go where it claims? Trails that reflect the URL structure rather than the navigation are a red flag.
  3. Does the schema match the visible trail? Run the deep page through Google's Rich Results Test. Same levels, same names, same order — or fix it.
  4. Check Search Console. The Breadcrumbs enhancement report under "Enhancements" shows errors and warnings across the site. Fix site-wide issues before page-level ones.
  5. Check mobile. View the same pages on a phone. If the trail is missing or wraps into an unreadable mess, that's a styling fix, not a removal.

Log what you find per template, not per page — breadcrumb problems are almost always template-level, so one fix covers hundreds of pages.

Where breadcrumbs matter most

The payoff scales with site complexity. Ecommerce stores with layered categories get the biggest win — breadcrumbs both guide shoppers and give Google the category context product pages need. Publishers and large blogs benefit when archives are thin; breadcrumbs keep deep articles connected. Directory and marketplace sites use them to stop listing pages becoming orphans.

On a five-page brochure site, breadcrumbs change almost nothing — the navigation already does the job. Know which camp you're in before spending the budget.

Breadcrumbs are a small piece of a bigger technical picture — site architecture, internal linking and structured data all work together. If you'd like a proper look at yours, our technical SEO audits cover breadcrumb structure, schema and the rest of the plumbing. Dealing with duplicate URLs at the same time? Read our canonical tags guide next. Get a free consultation.