@BreadcrumbListTechnical SEO3 min readUpdated 2026-10-03

BreadcrumbList Schema Markup (JSON-LD Blueprint)

Hierarchical trail markup that replaces messy raw URLs in Google SERPs with elegant navigational breadcrumbs.

Target Queries:breadcrumblist schemabreadcrumb json-ldnavigation structured dataserp breadcrumb rich snippet
Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container

Production JSON-LD Code Block

Embed this structured data block directly into your HTML <head> or framework layout template.

BreadcrumbList Blueprint Payload
Test in Validator →
application/ld+json (BreadcrumbList)
Test in Validator
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://omniseotools.com"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Tools",
      "item": "https://omniseotools.com/tools"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Schema Validator",
      "item": "https://omniseotools.com/tools/schema-validator"
    }
  ]
}
100% Schema.org & Google Rich Results Compliant (2026)Ready for <script type="application/ld+json">

Typed Properties Specification (6 Fields)

Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.

PropertyExpected TypeStatusDescription & Example
itemListElementArray<ListItem>Required

Ordered array of navigation hierarchy links.

e.g. [{ "@type": "ListItem", ... }]
positionIntegerRequired

1-indexed integer representing depth in hierarchy.

e.g. 1
nameTextRequired

Label for the breadcrumb step displayed in SERPs.

e.g. Tools
itemURLRequired

Canonical URL corresponding to that level.

e.g. https://omniseotools.com/tools
numberOfItemsIntegerRecommended

Total depth levels in the current navigation breadcrumb trail.

e.g. 3
itemListOrderURLRecommended

Ascending order declaration (https://schema.org/ItemListOrderAscending).

e.g. https://schema.org/ItemListOrderAscending

Google Search Console Pitfalls & Critical Warnings

Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying BreadcrumbList schema.

errorPitfall #1

0-Indexed Position Sequence

Starting position at 0 instead of 1 violates Schema.org ListItem specification.

GSC Impact:
Google Search Console reports invalid position sequence error.
Actionable Fix:

Always start breadcrumb positions at 1 (1, 2, 3...).

warningPitfall #2

Missing Final Current Page ListItem

Omitting the current active page from the breadcrumb list creates a broken navigation trail.

GSC Impact:
Truncated breadcrumbs in SERP display.
Actionable Fix:

Include the final page item matching the current canonical URL.

errorPitfall #3

Relative URLs in item Field

Using relative paths like '/tools' instead of absolute HTTPS URLs.

GSC Impact:
Breadcrumb navigation fails to resolve in search results.
Actionable Fix:

Always supply full absolute URLs.

Recommended Implementation Scenarios

E-commerce category trees
Deep documentation hierarchies
Content silo navigation

Related Schema Blueprints

Explore complementary structured data blueprints across the Technical SEO cluster.

Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container