Detected breadcrumb structure
Breadcrumb items
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://example.com/"
}
]
}
</script>How to use
Analyze the page
Paste the URL and click Analyze page. The tool looks for an existing BreadcrumbList in the page's JSON-LD, including inside @graph wrappers, and falls back to deriving items from the URL path.
Edit the trail
Fix each item's name and URL in the editor, click Add item for extra levels, or delete ones that don't exist in your navigation. The Analysis results panel flags trails shorter than three levels.
Copy the JSON-LD
Check the chevron preview to confirm the order reads from Home down to the current page, then click Copy script. Items missing a name or URL are excluded from the output automatically.
Why Breadcrumb Schema
- Crawls your page to detect existing BreadcrumbList markup. If none found, derives breadcrumbs from the URL path.
- Manual editor lets you fix item names, reorder, or add levels.
- Eligible for breadcrumb display in Google search results.