BreadcrumbList Schema
BreadcrumbList is a Schema.org type that describes the navigation path of a page (breadcrumb trail). It helps search engines and AI understand site hierarchy.
Why It Matters for GEO
Breadcrumbs help AI engines contextualize your content within the overall site structure. An article under /guides/geo/ is understood differently from one under /blog/.
How to Optimize
- Implement on all pages except the homepage
- Reflect the actual URL structure
- Use descriptive names for each level
- Limit to 3-4 depth levels
Example
{
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Home", "item": "/"},
{"@type": "ListItem", "position": 2, "name": "Guides", "item": "/guides"},
{"@type": "ListItem", "position": 3, "name": "GEO 2025"}
]
}