Skip to main content
Back to glossary

Glossary

BreadcrumbList Schema

Schema.org

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

  1. Implement on all pages except the homepage
  2. Reflect the actual URL structure
  3. Use descriptive names for each level
  4. 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"}
  ]
}