Breadcrumb Schema Generator
Create BreadcrumbList JSON-LD with automatic positions for your page hierarchy.
What is a breadcrumb?
A breadcrumb is the navigation trail that shows users where they are on a site: Home › Category › Product. BreadcrumbList structured data tells search engines this hierarchy, and Google may show the trail instead of the raw URL in results, making your listing clearer and more clickable.
How to create it
Add each step's name and URL in order. The tool numbers the positions automatically and produces a valid JSON-LD block.
Tips
- The breadcrumb structure should match the navigation trail visible on the page
- Start at the home page and end with the current page
- Use short, descriptive category names
How to use Breadcrumb Schema Generator
- Add each step's name and URL, starting from the home page.
- Check the order.
- Review the generated JSON-LD.
- Add the code to your page.
Why use this tool?
Produces error-free structured data that helps your listings look tidier in search, in seconds.
FAQ
Is the URL of the last item required?
It's optional for the current page, but adding it is recommended.
Can a page have more than one breadcrumb?
Yes, add several BreadcrumbList blocks if the page can be reached through different paths.
Do breadcrumbs affect rankings?
They're not a direct ranking factor, but they clarify site structure and make results easier to understand.
Related tools
FAQ Schema Generator (JSON-LD)
Create FAQPage JSON-LD structured data from your questions and answers.
Open toolArticle Schema Generator (JSON-LD)
Create Article, BlogPosting or NewsArticle JSON-LD with author, publisher, images and dates.
Open toolCanonical URL Generator
Normalise a URL and create the rel="canonical" tag that prevents duplicate content.
Open toolXML Sitemap Generator
Create a valid sitemap.xml from a list of URLs to submit to search engines.
Open tool