How it works What we check Pricing
Guides
AEO GEO AI Search Visibility SEO Audit AI Citations llms.txt
Free tools
AI Visibility Check llms.txt Generator Robots Checker FAQ Schema
Learn
Blog Glossary FAQ AEO checklist About Sign in
Guides/schema/breadcrumblist for aeo

BreadcrumbList Schema for AEO: Map Site Structure | SEO AEO Specialist SEO & AEO Specialist

In short

BreadcrumbList schema is structured JSON-LD markup that spells out a page's position within your site hierarchy as an ordered list of links. It aids answer extraction because AI engines can see how a page relates to its parent sections, giving them context about topic scope and where the content fits.

Answer engines use breadcrumb data to understand whether a page is a broad category or a specific detail page. That context helps them decide which page best answers a query and how to describe your content's place in a larger subject area.

Apply BreadcrumbList schema to any page nested below your homepage, especially product, category, and article pages.

Example

{ "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com" }, { "@type": "ListItem", "position": 2, "name": "Schema", "item": "https://example.com/schema" }, { "@type": "ListItem", "position": 3, "name": "BreadcrumbList" } ] }

Add this in a <script type="application/ld+json"> tag, number each position sequentially from one, and omit item on the final entry since it is the current page. See the AEO guide and the FAQ schema for AEO page, and review the basics on schema markup. Validate your markup with SEO AEO Specialist's free audit of up to 50 pages.

01

FAQ

Should breadcrumb order match my URL path?

It should match the navigational path a user follows, which often mirrors your URL structure but does not have to. List each level from the homepage down to the current page in the order that best represents your site hierarchy, numbering positions sequentially.

Do I include the current page in BreadcrumbList schema?

Yes, include the current page as the last ListItem, but you can omit its item URL since it points to itself. Naming the final crumb still tells AI engines the page's exact place in your hierarchy, which sharpens the context they use to answer.

See where you stand

SEO AEO Specialist runs a free AI-visibility audit and hands you the exact fixes. One-off report €9, unlimited €19/mo.

Run your free audit →