๐Ÿž
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

๐Ÿค– Google SGE and AI Overview: a new era of search and SEO changes ๐Ÿ–ผ๏ธ Image alt text: writing it right for SEO and accessibility ๐ŸŽ™๏ธ Podcast SEO: search strategy for audio content ๐ŸŽฅ Video content SEO: getting video into Google search
๐ŸŒ Language
๐Ÿ‡บ๐Ÿ‡ฟ O'zbek ๐Ÿ‡บ๐Ÿ‡ฟ ะŽะทะฑะตะบ ๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน ๐Ÿ‡ฌ๐Ÿ‡ง English โœ“