Breadcrumb navigation
A secondary navigation trail showing where a page sits in the site hierarchy, usually rendered near the top of the page.
In depth
What it really means
Breadcrumbs do three jobs at once: they orient the reader, they create internal links that reinforce your site architecture, and marked up with BreadcrumbList schema they replace the raw URL in search results with a readable path.
They are one of the few changes that improve usability, crawlability and search appearance simultaneously, which makes them unusually good value for the implementation effort.
How it works
- The trail is rendered as linked hierarchy, such as Home > Glossary > SEO glossary > Crawlability.
- BreadcrumbList schema describes the same hierarchy in machine-readable form.
- Google may display the breadcrumb path instead of the URL in the result.
Pros & cons
Pros
- Reinforces hierarchy for both readers and crawlers.
- Adds contextual internal links on every page.
- Improves how the listing looks in search results.
Cons
- Pointless on flat sites with no real hierarchy.
- Needs schema to appear in search results.
- Can conflict with the URL path if the two disagree.
Common mistakes
- Breadcrumbs that do not match the actual URL path or site structure.
- Rendering them without BreadcrumbList schema, losing the search appearance benefit.
- Using them as the only internal linking, rather than as a supplement.
Best practices
- Match the breadcrumb trail to your real hierarchy and URL structure.
- Add BreadcrumbList schema on every page that shows them.
- Link every level except the current page.
- Keep the trail shallow. More than four levels usually means the architecture needs work.
FAQs
What is breadcrumb navigation?
A linked trail showing a page’s position in the hierarchy, doing three jobs at once: orienting the reader, adding internal links, and replacing the raw URL in search results when marked up.
Do breadcrumbs help SEO?
Yes, modestly. They add contextual internal links, reinforce hierarchy for crawlers, and with schema they replace the URL in search results with a readable path.
Do I need schema for breadcrumbs?
To have them appear in search results, yes. BreadcrumbList markup is what Google reads to display the path instead of the URL.
Keep reading
Related on LymLyt
Beyond LymLyt
Further reading
Want this working on your site?
We build the content behind the term, ranked in search and cited by AI.
Book a 30-min call →