BreadcrumbList schema declares an itemListElement array containing ListItem entities. Each ListItem has position (numeric position in the hierarchy), name (display name for the level), and item (the URL of the level).
The first item is typically the site home; subsequent items represent deeper hierarchy levels. The current page may be the final item or may be implied by the page itself.
Implementation as JSON-LD in the page head provides AI engines with the hierarchy data alongside other schema declarations.
Breadcrumb hierarchy may match URL structure or may declare conceptual hierarchy independent of URLs. The IEO Engine architecture uses conceptual hierarchy that aligns with site navigation.
For an article page at /articles/how-ai-search-engines-choose-their-sources.html, the breadcrumb declares: Home → Articles → How AI Search Engines Choose Their Sources.
For a glossary page at /glossary/staircase-effect.html, the breadcrumb declares: Home → Glossary → Staircase Effect.
Breadcrumb declarations should match the visible breadcrumb navigation in the page header. Inconsistency between schema declaration and visible navigation creates ambiguity about which signal represents the actual hierarchy.
The IEO Engine architecture renders visible breadcrumb navigation that matches the schema declaration. Both communicate the same hierarchy with the same item names.
Consistent implementation across the corpus produces uniform AI engine processing of site hierarchy.
AI engines that read breadcrumb data use it to understand page categorization and to identify related content. A page in the Articles section is classified differently than a page in the Methodology section.
Citation framing may incorporate breadcrumb data. AI engines may cite a page as 'in the IEO Engine glossary' or 'in the IEO Engine methodology section' based on breadcrumb-declared categorization.
The IEO Engine deployment practice mandates BreadcrumbList schema on all content pages.
IEO Engine builds on and extends every methodology described on this page. Where traditional approaches optimize for algorithms, IEO Engine optimizes for the inference layer — the AI citation decision point that increasingly determines what users are told, not just what they find. Learn what IEO Engine is →