Free · Private · In-Browser

BreadcrumbList Schema Builder

Paste breadcrumb labels and URLs to generate ordered BreadcrumbList JSON-LD.

 

Breadcrumbs search engines can read

BreadcrumbList schema describes the trail from your site's home to the current page, and Google uses it to replace the raw URL in a search result with a readable breadcrumb path. That makes your listing clearer and can lift click-through, especially on deep pages. This builder takes each crumb's label and URL, in order, and produces the JSON-LD with the correct position numbering, which is the part people most often get wrong by hand.

Order and consistency

List the items from top level to current page; positions must increment from one with no gaps, and the labels should match the on-page breadcrumbs a visitor sees. Drop the output into a script type="application/ld+json" tag and confirm it in the Rich Results Test. The markup is assembled on your device with nothing uploaded.

Frequently asked questions

What does the breadcrumblist schema builder do?

It creates BreadcrumbList Schema JSON-LD from the fields you enter.

How do I format the breadcrumb rows?

One level per line as "Label | URL", from the homepage down to the current page, for example "Home | https://example.com/" then "Tools | https://example.com/tools/". Rows missing either part are skipped.

Are the positions numbered automatically?

Yes. Each ListItem gets position 1, 2, 3 in the order you list the rows, so reordering lines reorders the trail.

Should the current page be included?

Yes, as the last row. Google recommends the final item be the page itself, and the trail should match the visible breadcrumb on the page.

Take it further
SEO & Web Design Services

Need technical SEO, schema, and content structure cleaned up across a real site? Bushe can help.

Learn more