Breadcrumb Schema Generator
Add each level of your page hierarchy and get valid BreadcrumbList JSON-LD, numbered in order. Copy it into the page's head.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://example.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://example.com/blog"
},
{
"@type": "ListItem",
"position": 3,
"name": "This article",
"item": "https://example.com/blog/this-article"
}
]
}
</script>Paste this into your page's <head>. Then validate it with Google's Rich Results Test before you ship — a schema with a missing required field won't earn a rich result.
A cleaner-looking result, for free
Breadcrumbs are one of the lowest-effort structured-data wins. Google swaps your long URL for a readable trail like Home › Blog › This Article, which looks more trustworthy in the results and reinforces your site structure. There's no downside as long as the trail matches your real navigation.
Pair it with an Article or Product block on the same page, and confirm both with Google's Rich Results Test before shipping.
Frequently asked questions
What is breadcrumb schema?
BreadcrumbList structured data describes the path from your homepage to the current page. Google uses it to show a breadcrumb trail in place of the raw URL in search results, which reads more clearly and can improve click-through.
What order should the items be in?
Top of the hierarchy first (usually Home), ending with the current page. Each item gets a position number in that order — this generator numbers them automatically from top to bottom.
Should the last item link to itself?
It is fine to include the current page as the final item with its own URL. Google accepts both a linked and an unlinked final crumb; keeping the URL is the simplest, safe choice.
Where do I put the code?
Paste it inside the <head> of the page it describes. The breadcrumb in the markup should match a breadcrumb trail that is actually visible on the page.
Related tools
JSON-LD Schema Generator
Structured data for Organization, WebSite, Article, FAQ, Product & more.
LocalBusiness Schema Generator
Name, address, hours & phone as LocalBusiness JSON-LD for local SEO.
FAQ Schema Generator
Turn questions & answers into valid FAQPage JSON-LD in seconds.
Product Schema Generator
Price, availability, brand & ratings as Product JSON-LD.
This tool solves one thing.
Scan a live URL against 100 on-page checks — with the code to fix each issue.
Analyze any URL free