LIVE|BREADCRUMB SCHEMA|v.1

SERP Navigation Rich Result

Get a Breadcrumb Trail in Your SERP Listing

Always-on monitoring of your BreadcrumbList schema. Replaces the raw URL in your SERP listing with a navigable trail of categories. Sentry catches malformed position numbering, missing ListItem names, and item URL gaps. Cortex handles the fix.

sentry.breadcrumb-schema.live● 5/6 propertiesJSON-LD
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": {
"[0].position": 1,
"[0].name": "Home",
"[0].item": "https://capconvert.com/",
"[1].position": 2,
"[2].position": 3
},
"breadcrumb_depth_match": "..."!mismatch with URL path depth
}
Breadcrumb Trail Optimization

Continuous BreadcrumbList Schema Monitoring

Continuous audits of your BreadcrumbList schema against the 6 things that decide whether Google renders the breadcrumb trail under your URL. Each rule maps to Google's BreadcrumbList rich-result spec. Sentry catches what fails. Cortex fixes it.

RULE · 1

breadcrumb_present

BreadcrumbList entity detected

A BreadcrumbList entity is present in the page's JSON-LD. Without it the SERP listing shows the raw URL instead of a navigable trail.

RULE · 2

itemListElement_array

itemListElement is a non-empty array

The `itemListElement` property is a non-empty array of ListItem entities. An empty or missing array yields no breadcrumb.

RULE · 3

positions_monotonic

Positions are 1, 2, 3... in order

Each ListItem's `position` is an integer starting at 1 and incrementing monotonically through the array. Google requires this exact format; missing or out-of-order positions invalidate the breadcrumb.

RULE · 4

listitem_names_present

Every ListItem has a name

Each ListItem includes a non-empty `name` property. Google uses these as the visible labels in the SERP breadcrumb.

RULE · 5

listitem_items_valid

Non-final ListItems have valid item URL

Each ListItem except the last has an `item` property pointing to a valid absolute URL (or a Thing with @id or url). The final item may omit `item` since it represents the current page.

RULE · 6

breadcrumb_matches_path

Breadcrumb depth matches URL path

The number of ListItems equals the URL's path-segment depth + 1 (for the homepage). Significant mismatches signal a templating bug that Google may filter.

Schema Markup Accessibility

Free BreadcrumbList Schema Checker

Paste any deep URL (category or product page). Sentry fetches the page, parses the JSON-LD, finds the BreadcrumbList, and validates the 6 rules. No signup, instant results, always free.

Comprehensive auditInstant resultsCompletely free
Instant

Audit in under a minute

Sentry fetches your page, parses the breadcrumb schema markup, runs every rule, and renders the full result page before your next sip of coffee.

Actionable

Every failure gets a fix

Each failed rule ships with a prescription paragraph. Hand it to engineering and the gap is closed before lunch.

Ongoing

Locked in for the long haul

Add your site to the daily Sentry sweep with one click. New regressions get caught the next morning.

6 rules in the BREADCRUMB SCHEMA Sentry. Daily 3:30 AM ET sweep.

Optimize for SERP Navigation

Stop Guessing. Start Seeing. Get Cortex.

One brain. Thirty-six pairs of eyes. Sentries monitor every visibility signal that decides whether search engines, AI engines, and ad platforms show you. Cortex reads what they see, weighs it against a unified corpus of platform documentation, and acts. Every move follows a defined decision protocol: action stated, reason given, impact named.

250
Ranking signals
30
Sentries
60
Platforms
Daily
Always-on
llms.txtai-citationsai-crawlersbrand-pulsetitle-tagsmeta-descstructuredsitemapcore-vitalspage-speedaccessibilitydomain-agehttpsaboutauthorsbacklinksmentionsreviewsinternalgbpnapyelptrusthelpfultopicalfirst-handcronavboostfreshnesshreflangimage-seopage-qualitycanniballlm-outputtrackingssl-tlsCORTEXdecision engine