Schema Generator

Generate SEO-friendly JSON-LD structured data for your pages.

JSON-LD Preview

How to Add Breadcrumb Schema to Your Website

1

Add the first breadcrumb item (usually your homepage)

2

Add subsequent items following your site's hierarchy

3

Each item needs a name and URL

4

The last item is typically the current page

5

Copy the JSON-LD and add it to every page

Breadcrumb JSON-LD Example

Here's an example of valid Breadcrumb structured data that you can use as a reference:

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://example.com"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Products",
      "item": "https://example.com/products"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Headphones",
      "item": "https://example.com/products/headphones"
    }
  ]
}

Tip: Always validate your schema markup using Google's Rich Results Test before deploying to production.

Frequently Asked Questions

Does Breadcrumb Schema affect rankings?

While not a direct ranking factor, breadcrumbs improve site structure understanding and user experience, which can indirectly benefit SEO.

Should I include the current page in breadcrumbs?

Yes, include the current page as the last item but make it non-clickable or without a link in your visible breadcrumb navigation.

Can I use Breadcrumb Schema without visible breadcrumbs?

While technically possible, it's best practice to have visible breadcrumbs that match your schema markup for consistency.

Butuh website dengan struktur navigasi yang baik? Hire me for Web Dev.

Konsultasi Sekarang