What Is Breadcrumb Schema?
Breadcrumb schema is structured data that shows where a page sits in your site. It uses the BreadcrumbList type with one ListItem per level, such as Home, then Blog, then the post.
Google can use it to show a clean trail of categories in your search result instead of a long URL, which helps people understand your page before they click.
How to Use the Breadcrumb Schema Generator
- Fastest way: paste the page URL and click Build Trail From URL. Each folder in the path becomes a step.
- Edit the names so they match the labels on your site, for example "SEO Guides" instead of "Seo".
- Or type your own list as
Name | URL, one per line, from the top level down. - Copy the code and add it to the page, then test it in the Rich Results Test.
Google's Breadcrumb Rules
| Rule | Details |
|---|---|
| At least two items | A single item trail is not valid |
position | Starts at 1 for the top level and counts up |
name | The label shown for each step |
item | The URL of each step. Optional for the last item, where Google uses the page URL |
| Multiple trails | Allowed if a page sits in more than one category |
Read the official Google breadcrumb documentation for examples.
Tips for Better Breadcrumbs
- Show a visible breadcrumb on the page too. Markup should describe what users see.
- Base the trail on how people browse your site, not only on your URL folders.
- Keep names short. One to three words per step reads best.
- Breadcrumbs also pass internal links up to category pages, which helps them rank.
For more on site structure, read our guides to internal linking best practices and URL structure for SEO. To create clean URLs in the first place, try the SEO slug generator.
Frequently Asked Questions
1Do breadcrumbs still show in Google results?
Google still supports breadcrumb structured data and lists it in its search gallery. How the trail appears can vary by device and query, but valid markup keeps your page eligible.
2Should the last breadcrumb have a URL?
It is optional. If you leave out the item URL for the last step, Google uses the URL of the page the markup is on. Tick the option above to do this.
3Can a page have more than one breadcrumb trail?
Yes. If a product or post belongs to two categories, you can add two BreadcrumbList blocks. Google allows multiple trails for one page.
4Is anything I enter uploaded?
No. The breadcrumb schema generator runs in your browser. URLs you paste are only read on your device.