Skip to content
UI/UX

Ecommerce Breadcrumbs: How They Improve Navigation and SEO

How to design ecommerce breadcrumbs: hierarchy vs attribute vs history trails, products in several categories, mobile, structured data and common mistakes.

Quick answer

Ecommerce breadcrumbs show where a category or product sits in the store and let shoppers step up to broader pages. Use a hierarchy trail as the default (Home › Men › Jackets), make every item except the current page a link, choose one consistent primary path for products that belong to several categories, keep the trail compact on mobile, and mark it up with BreadcrumbList structured data that matches what's visible. Add a “Back to results” link where shoppers arrive from filtered lists or search, because it can restore their filters.

Why Breadcrumbs Matter in Stores

Shoppers often land deep in a store, on a product page from search or an ad. Breadcrumbs answer “where am I?” and offer a route to similar products one level up. NN/g describes breadcrumbs as an important wayfinding aid that shows the current page and its ancestors, typically back to the homepage (NN/g). They're part of ecommerce navigation and the store's internal linking.

Three Types of Breadcrumb

The diagram above compares them.

TypeShowsUse
HierarchyThe page's place in the category treeDefault for category and product pages
AttributeFilters applied (e.g. Jackets › Waterproof)Large catalogs; keep separate from hierarchy
HistoryWhere the shopper came from“Back to results” restoring filters and scroll

Design Guidelines

  • Start with Home
  • Every item except the current page is a link
  • Use category names shoppers recognise
  • A clear separator, such as ›, between items
  • Place near the top, above the page title
  • Smaller and quieter than the main navigation
  • Don't repeat the full trail in multiple places

Products in Several Categories

A jacket might sit in Men › Jackets and in Sale and in Winter Edit. Show one primary path, usually the most specific product-type category, so the trail is stable and matches the canonical product URL. Campaign collections make poor breadcrumb parents because they come and go. If shoppers arrived from a filtered list or edit, offer a separate “Back to results” link.

Mobile Breadcrumbs

Full trails can wrap onto several lines on small screens and push content down. Options: show only the immediate parent as a back link (‹ Jackets), truncate the middle, or let the trail scroll horizontally on one line. Keep touch targets large enough to tap. See mobile ecommerce UX.

Shoppers landing deep and leaving?

ZSpace reviews navigation, breadcrumbs and internal links so every landing page leads somewhere useful.

Start a Project

Structured Data

Mark breadcrumbs up with BreadcrumbList, listing each item's name and URL in order, matching the visible trail. Keep it consistent with the product's canonical URL and primary category. Validate with Google's Rich Results Test. See product structured data.

Accessibility

Wrap the trail in a nav element with an accessible label such as “Breadcrumb”, use an ordered list, mark the current page with aria-current="page", and hide decorative separators from screen readers.

Platform Notes

Shopify themes vary: some include breadcrumbs, some don't, and collection-based product URLs complicate which parent to show. A theme snippet that uses a product's primary collection, stored in a metafield, gives a consistent trail. On custom builds, generate breadcrumbs and BreadcrumbList from the same category data. See Shopify collection SEO.

Common Mistakes

  • Breadcrumbs that show the session path instead of the hierarchy
  • Different trails for the same product on different visits
  • Campaign collections as parents
  • The current page as a link
  • Structured data that doesn't match the visible trail
  • Trails that wrap into several lines on mobile

Want navigation that works from any landing page?

Talk to ZSpace about navigation UX and structured data implementation.

Start a Project

Conclusion

Breadcrumbs are small but useful: they orient shoppers who land deep, connect products to categories and describe the hierarchy to search engines. Use hierarchy trails, one primary path per product, compact mobile patterns and matching structured data. For the menus above them, see mega menu design.

FAQ

Common questions

A trail of links, usually near the top of category and product pages, showing where the page sits in the store's hierarchy, such as Home › Men › Jackets, so shoppers can move up to broader categories.

Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.