breadcrumbs
Also called: breadcrumb trail, breadcrumb navigation
Breadcrumbs are a row of navigational links (like Home > Category > Product) that show a page's position in a site's hierarchy. Marked up with BreadcrumbList structured data, they tell Google how your content is organized and can appear as a category path in desktop search results.
Breadcrumbs sit near the top of a page as a horizontal trail. Each segment links to a parent level, so a visitor (or a crawler) can walk up one level at a time. Google reads the markup to sort the page into your site’s structure. In Google’s words, “Google Search uses breadcrumb markup in the body of a web page to categorize the information from the page in search results.”
Three common patterns
- Hierarchy-based: mirrors your site structure (Home > Blog > Technical SEO). Strongest SEO signal.
- Attribute-based: reflects filters a shopper picked (Shoes > Women’s > Running). Good for catalogs.
- History-based: lists pages the user just visited. Weakest structural signal.
To be eligible for the breadcrumb treatment, add BreadcrumbList JSON-LD with at least two ListItem entries and the required position, name, and item properties. The item property can be dropped on the last entry, where Google uses the URL of the containing page. Keep the visible trail and the markup in agreement, and render it server-side so crawlers see it without running JavaScript.
{"@type":"BreadcrumbList","itemListElement":[
{"@type":"ListItem","position":1,"name":"Home","item":"https://example.com/"},
{"@type":"ListItem","position":2,"name":"Technical SEO"}
]}
Currency note: on January 23, 2025 Google stopped showing breadcrumbs in mobile search results across all languages and regions, simplifying the mobile visible URL to the domain only. They still appear on desktop, and the markup still helps Google understand your hierarchy on either device.
How it affects your traffic
Breadcrumbs are internal links that hand crawl equity down through your categories and keep deep pages from being orphaned, which matters most on large or e-commerce sites. Missing, mismatched, or JavaScript-only breadcrumbs are a routine finding in a technical SEO audit, and they cost you the desktop SERP category path plus a clean hierarchy signal. Getting the visible trail, the internal links, and the BreadcrumbList schema all consistent is the kind of structural fix our technical SEO work handles.
Get Technical SEO that moves the needle
We turn terms like this into ranked pages and qualified pipeline. Start with a free Initial SEO Strategy.