
Breadcrumbs help visitors know where they are on your site and help Google understand your page hierarchy. Here is how to implement them correctly.
What breadcrumbs are and what they look like
Breadcrumbs are a secondary navigation trail that shows visitors the path from the homepage to the current page, typically displayed near the top of the page in a format like Home > Services > Kitchen Renovation. The name comes from the fairy tale concept of leaving a trail to find your way back. On websites, breadcrumbs serve the same function: they orient visitors within the site structure and provide clickable shortcuts back to parent pages.
Breadcrumbs appear in Google search results when breadcrumb schema markup is implemented correctly. Instead of showing the full URL in your search snippet, Google displays the breadcrumb path in a cleaner, more readable format like example.com › services › kitchen-renovation. This enhanced display occupies slightly more visual space and can make your result appear more relevant to searchers navigating a multi-level topic.
When breadcrumbs add value and when they are unnecessary
Breadcrumbs are most valuable on websites with three or more levels of content hierarchy: a homepage, category or section pages, and individual detail pages. An ecommerce site with categories and product pages benefits significantly from breadcrumbs. A service business with a homepage, service category pages, and individual service detail pages can also benefit. A simple five-page brochure website with a flat structure generally does not need them.
The clearest signal that breadcrumbs would help your site is whether your visitors would benefit from knowing which section of the site they are in. If you have more than twenty pages and those pages are organised into logical categories, breadcrumbs improve wayfinding for both visitors and search engine crawlers.
How breadcrumbs help Google understand your site structure
When Google crawls your website, it builds a map of how your pages relate to each other based on internal links. Breadcrumbs provide explicit structural signals: they show that a kitchen renovation page sits under a services section which sits under the homepage. This hierarchy helps Google understand the relative importance and topical grouping of your pages.
Breadcrumbs also distribute internal link equity through your site in a structured way. Each breadcrumb link is an internal link from a detail page back to its parent. These links reinforce the authority of your category and section pages, which can help those pages rank more competitively for broader terms.
Adding breadcrumb schema markup for rich results
Breadcrumb schema is JSON-LD markup that tells Google explicitly what each step in the breadcrumb trail represents. Without this markup, Google may still display breadcrumbs in search results by inferring structure from your URL and navigation, but adding explicit schema makes the display more reliable and accurate. The markup specifies the name and URL of each step in the hierarchy.
On WordPress sites, plugins like Yoast SEO and Rank Math both generate breadcrumb markup automatically and display breadcrumbs in search results without requiring manual schema code. On other platforms, you can use a structured data generator to create the JSON-LD and add it to the relevant page templates. After implementation, validate using Google's Rich Results Test to confirm the markup is error-free.
Frequently asked questions
Do breadcrumbs directly improve my search rankings?
Not directly. Breadcrumbs improve internal linking structure, content hierarchy clarity, and can lead to enhanced search result display. These factors contribute indirectly to better rankings and higher click-through rates.
Should breadcrumbs be placed at the top or bottom of the page?
Breadcrumbs are conventionally placed near the top of the page content area, just below the main header and above the page headline. This position ensures they are visible before the visitor starts reading the main content.
Need help applying this to your website?
We help businesses turn strategy into high-performance websites, content systems, and technical SEO improvements that support long-term Google visibility.
Related articles
Back to blogAI Product Development
Shipping AI features users actually want
A practical playbook for going from prompt prototypes to production-grade AI products.
Design Systems
Design systems that scale beyond 10 designers
Tokens, governance and the boring rituals that keep large design systems healthy.
Web Performance
Edge rendering in 2025: what we shipped and learned
Lessons from migrating four production sites to edge-first architectures.