Breadcrumb Schema
TL;DR
Breadcrumb schema tells Google your site's hierarchy, turning plain URLs in search results into clickable navigation paths like 'Home > Blog > SEO Guide'.
Explain Simply
Breadcrumbs are like the trail of crumbs Hansel and Gretel left in the forest — they show where you are and how to get back. Google shows this trail right in the search results.
Breadcrumb schema (BreadcrumbList in Schema.org) marks up the navigational hierarchy of a page, enabling Google to display breadcrumb trails in search results instead of raw URLs.
Breadcrumb rich results replace the green URL line in Google search with a clickable hierarchy path: 'example.com > Category > Subcategory > Page'. This helps users understand where the page sits within the site structure before clicking.
Implementation: use JSON-LD with @type BreadcrumbList containing an ordered array of ListItem elements. Each item needs @type, position (starting from 1), name, and item (URL). The last item (current page) should omit the item URL. Breadcrumb schema should match the visible breadcrumb navigation on the page.
⚡Why It Matters
Breadcrumb-enhanced search results see 10-15% higher CTR because users can identify the page's context at a glance. Google also uses breadcrumb data to understand site hierarchy and may use it for internal link discovery. Breadcrumbs are one of the easiest rich results to implement and qualify for.
🔍How AiSEO Checks
AiSEO validates BreadcrumbList JSON-LD syntax, checks position ordering, verifies URLs are accessible, ensures names match visible breadcrumb navigation, and confirms the hierarchy matches the page's actual position in the site structure.
AiSEO Score Impact
Up to 1 point in the Structured Data category (5% of total score)
Fix Difficulty
Editor: N/A | Developer: Easy | AI Agent: Easy