Skip to content
FlexibleToolsAI
SEO Toolkit · Free, No Sign-Up

Breadcrumb Schema Generator

Generate BreadcrumbList structured data in seconds. Paste a page URL to build the trail from its folders, rename each crumb to match your on-page breadcrumbs, and copy valid JSON-LD — with a preview of how the path can appear in Google results.

Paste a page URL and click Fill from URL to create a crumb for Home and each folder in the path, or add crumbs manually. Edit names to match the breadcrumb links on your page, then copy the BreadcrumbList JSON-LD, which includes the correct position numbers and item URLs.

Build from a URL

We turn each folder of the URL into a crumb — then rename them to match the breadcrumb links visible on your page.

Breadcrumb trail

1
2
3

The last crumb (the current page) may leave its URL empty.

How it can look in Google

example.com
https://example.comBlogPour-Over Coffee Guide

Your JSON-LD

<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": "Pour-Over Coffee Guide",
      "item": "https://example.com/blog/pour-over/"
    }
  ]
}
</script>

✓ No errors or missing recommended properties.

Paste it into the page's <head> (or anywhere in <body>). Only mark up content that's visible on the page. Then confirm eligibility with Google's Rich Results Test.

Google-Accurate

Pixel limits & real search data

Instant Results

Full analysis in seconds

No Sign-Up

Free, no credits or email

Suggest a Feature or Improvement for Breadcrumb Schema Generator

Need custom options, higher limits, or extra format support? Let our engineering team know!

How to use Breadcrumb Schema Generator

  1. 1Paste the page URL and click Fill from URL.
  2. 2Rename the crumbs to match the breadcrumb links shown on your page.
  3. 3Add, remove or reorder crumbs if your site structure differs from the URL.
  4. 4Copy the JSON-LD and add it to the page.

Why breadcrumb schema

Breadcrumb markup tells Google where a page sits in your site's hierarchy. Google can use it to show a readable path in results instead of a raw URL, and it helps search engines understand how your sections relate.

The markup should mirror a breadcrumb trail visitors can see on the page. Each item needs a name and position; every item except the last (the current page) should have a URL.

Best practices

Represent a typical user path, not every possible one. Start from the homepage or top category, keep names short and consistent with your navigation, and use canonical URLs. Validate the result with the Schema Markup Validator, or combine it with your other markup in the JSON-LD Generator.

Frequently Asked Questions

Do breadcrumbs still show in Google?

Google shows breadcrumb-style paths in results, and on desktop they can replace the URL. Google may choose to display the domain only, especially on mobile, but the markup still helps it understand your site structure.

Does the last crumb need a URL?

No. The last item represents the current page, so its URL is optional. All other items need one.

Should I include the homepage?

Usually yes, as position 1. It's optional, but most sites start the trail with Home.

Is this SEO tool free? Do I need to sign up?

It's completely free with no sign-up, no email and no daily credits. Use it as often as you like.

Related Tools