🍞
SEO & marketing

BreadcrumbList Schema: showing the navigation path in Google

24.05.2026
← All articles

BreadcrumbList Schema is the JSON-LD way to explain your navigation breadcrumb to Google. As a result, under the page link in search, you see \"Home › Hosting › WordPress hosting\" — the site structure rather than the URL. Visually better, clearer.

Where it helps

For users — to understand which category the page is in and to move up. For SEO — breadcrumb in results instead of URL.

Structure

JSON-LD: @type BreadcrumbList, itemListElement array of ListItem with position, name, item (URL).

Fields

position — sequence starting from 1. name — what users see. item — URL. The last element is the current page.

Site structure

BreadcrumbList works in a hierarchical site: Home → Category → Subcategory → Product. In a flat site it has little meaning.

Visual breadcrumb

Schema requires a visual breadcrumb on the page. HTML with aria-label and aria-current for accessibility.

URL match

Best practice — breadcrumb matches the URL structure. Not always possible — for contextual or multi-category items.

Multi-level navigation

Google supports 5-6 levels. For UX more than 4-5 is not recommended.

SEO benefit

Breadcrumb in results instead of URL boosts CTR. Google understands structure better. Depth affects perceived importance.

Testing

Rich Results Test, GSC \"Enhancements\" → \"Breadcrumbs\".

Sayt.uz practice

BreadcrumbList Schema is added automatically on every page. PHP builds the path dynamically. Search shows \"sayt.uz › Blog › SEO › title\". CTR +15%.

Related articles

👥 Social Proof: Strategies for Building Trust and Conversion ⏱️ Urgency and Scarcity Techniques: Lifting Sales Through Time Pressure and Limited Stock ⤵️ Conversion Funnel: Optimizing Every Stage of the Customer Journey 🎯 Retargeting Ads: Strategy to Bring Back a Visitor Who Left
🌐 Language
🇺🇿 O'zbek 🇺🇿 Ўзбек 🇷🇺 Русский 🇬🇧 English ✓