SmartToolsNest
Developer ToolSEO Tool

Breadcrumb Schema Generator

Turn a visible page hierarchy into clean BreadcrumbList JSON-LD.

Live JSON-LDHierarchy previewValidation checks
Simple and private: Enter only the required details first. Processing happens in your browser and your input is not stored in our database.

Start here

Enter one level per line as Page name | absolute URL.

Create accurate breadcrumb structured data

Breadcrumbs communicate the page's location in a meaningful site hierarchy. The generator creates ordered BreadcrumbList and ListItem objects, checks names and absolute URLs, and provides JSON-LD ready for implementation.

Represent navigation, not URL folders

Use the path a visitor would recognize. A useful hierarchy may differ from literal URL directories, especially when content belongs to a category or topic hub.

Validate after publishing

Ensure markup matches visible page information, run a structured-data test, and inspect the published URL. Correct markup creates eligibility rather than a guaranteed rich result.

Frequently asked questions

What is BreadcrumbList schema?+

It is structured data describing a page position within a website hierarchy using ordered ListItem entries.

How many breadcrumb items are required?+

Google documentation requires at least two ListItem entries for breadcrumb eligibility.

Should the home page be included?+

It is optional. Choose a breadcrumb path that accurately represents how users navigate the site.

Does breadcrumb schema replace visible navigation?+

No. Keep useful visible breadcrumbs for users and ensure markup represents content shown on the page.

Should the current page have a URL?+

Schema.org permits it, while Google says the last item does not require an item URL. This tool includes it when supplied.

Can one page have multiple breadcrumb trails?+

Yes when genuinely appropriate, but each trail should be accurate and implemented as documented.

Will JSON-LD guarantee a rich result?+

No. Valid structured data enables eligibility; Google does not guarantee a particular search appearance.

Where should I place the output?+

Place the JSON-LD script in the page head or body, then validate and test the published URL.

Developer newsletter

Stay ahead with new tools

Get practical developer guides, new tools, and workflow improvements without inbox noise.