Skip to content
Rankora
Free · runs in your browser

Breadcrumb Schema Generator

Add the levels of the trail, from the home page to the current page. The tool numbers the positions and outputs BreadcrumbList JSON-LD.

Privacy and cost

This tool runs in your browser. What you type or paste is not sent to our servers and it costs nothing to use.

How it works

  1. Enter a name and an absolute URL for each level, in order, from the home page to the current page.
  2. Positions 1, 2, 3… are assigned automatically; blank rows are skipped without leaving gaps.
  3. The self-check flags a level with no URL (except the last), a trail shorter than two items, or invalid JSON.

Example

Home > Blog > SEO guides > "How to write a title tag": 4 ListItem entries at positions 1 to 4, the last one without a URL (allowed). The self-check shows 0 errors and 0 warnings.

What the result means

BreadcrumbList markup lets Google show the page's path in its results instead of the raw URL, when it finds that useful. It must mirror the breadcrumb visitors actually see on the page. Google does not promise to display it: the markup only makes the page eligible.

Common problems this tool helps with

  • Positions that skip a number or do not start at 1.
  • An intermediate level without a URL: only the last item may omit it.
  • Marked-up breadcrumbs that differ from the trail shown to visitors.
  • Relative URLs instead of full absolute URLs.

Frequently asked questions

Should the current page be in the trail?

Yes, as the last item. Its URL is optional: Google infers it from the page that carries the markup.

What is the minimum number of items?

Google expects at least two items in a breadcrumb trail. The tool warns you when there is only one.

Do I also need a visible HTML breadcrumb?

Strongly recommended: the markup must match what visitors see, and a visible trail also helps navigation.