Also known as: Breadcrumb navigation, Path navigation, BreadcrumbList
A breadcrumb navigation (breadcrumb trail) shows the user the hierarchical path of a page within the website — from the home page through the parent categories to the current position. It improves orientation, reduces click depth and is an important SEO signal: marked up with BreadcrumbList as a JSON-LD schema, Google often replaces the full URL in the SERPs with the breadcrumb path, making snippets more expressive.
The BreadcrumbList markup as JSON-LD in the <head> is mandatory for SEO. Each element has position, name and item (absolute URL). This is how Google pulls the path into the SERP. Without the schema only the visual effect remains — the user sees it, Google ignores it.
Best practices: use ”›" or ”/" as separators (no images, so that screen readers can read them). Do not link the current page, but do show it in the path. The first level should always be ”Home". With deep hierarchies, the last element can optionally be shortened to 30 characters. Position in the layout: directly below the header, before the H1.
Example: An online shop for outdoor clothing marks up the breadcrumb ”Home › Shoes › Hiking boots › Trekking" as BreadcrumbList JSON-LD on the detail page of a trekking boot. In the SERP, Google replaces the URL ”shop.de/p/123456-trekking-schuh-x" with the readable path — after 4 weeks the SERP CTR rises measurably by 12 %, because the result appears clearer and more trustworthy.
Schema markup check in the SEO audit
Free SEO & GEO Check
SEO score, AI visibility and citability of your website in 30 seconds — no registration required.
Register for free, get 10 credits and start right away.
Register now