The Small Navigation Element With Outsized Impact

Breadcrumbs are one of those interface elements that customers barely notice when they’re working correctly — and miss immediately when they’re absent. That string of links at the top of a product page (Home > Women’s Clothing > Dresses > Midi Dress) tells customers exactly where they are in your store, gives them a one-click path back to any level of the hierarchy, and signals to search engines the structural relationship between your pages.

For Shopify stores with collections nested within categories, breadcrumbs solve a specific frustration: a customer who arrives at a product page from Google has no context about where that product sits within your store. Without breadcrumbs, their options are to hit the back button (and leave your store) or navigate from scratch via your main menu. With breadcrumbs, they can move up to the parent collection, discover related products, and continue shopping — a meaningful difference in both session depth and conversion likelihood.

This guide covers why breadcrumbs matter for UX and SEO specifically in the Shopify context, how to verify and configure them in your theme, and how to implement breadcrumb schema markup for search engine visibility.

The UX Case for Breadcrumbs

Navigation UX research consistently identifies breadcrumbs as a low-friction, high-utility feature. They work because they reduce the cognitive burden of “where am I?” — a question that arises constantly in large product catalogues where customers arrive at product pages from search, social media, or email campaigns rather than browsing from the homepage.

On mobile devices, breadcrumbs are particularly valuable. Mobile screen space is limited, and the hamburger menu requires multiple taps to reach a specific collection. A breadcrumb trail provides a direct shortcut to the collection level — a single tap versus three or four. For stores where mobile accounts for more than sixty percent of traffic, this is a meaningful usability improvement.

Breadcrumbs also reinforce your store’s information architecture in the customer’s mind. A customer who sees “Home > Running Gear > Footwear > Trail Running Shoes” learns something about how your store is organised — and becomes more likely to navigate to “Running Gear” directly on their next visit. Breadcrumbs are quiet teachers of your site structure.

The SEO Case for Breadcrumbs

From an SEO perspective, breadcrumbs serve two distinct functions: internal linking and schema markup.

Internal linking. Every breadcrumb link is an internal link that passes authority between pages and helps search engines understand the relationship between your product pages and collection pages. A product page with a breadcrumb linking back to its parent collection passes link equity upward, which can help collection pages rank for category-level keywords — often some of the most commercially valuable terms in your niche.

BreadcrumbList schema markup. When you implement the BreadcrumbList structured data type on your product pages, Google reads the breadcrumb hierarchy and can display it in search results as part of your page’s listing — replacing the URL with a human-readable path. This typically improves click-through rate because the breadcrumb path gives searchers more context about the page before they click.

Implementing breadcrumb schema requires adding JSON-LD markup to your product page template. The markup describes each level of the breadcrumb hierarchy as a ListItem with a name and URL. Most modern Shopify themes include this markup, but it’s worth verifying in Google Search Console’s Rich Results Test tool that your breadcrumbs are being read correctly.

OneOnic Shopify Experts

Missing Breadcrumbs? You’re Losing SEO Clicks and Customers

Poor navigation costs stores thousands each month in lost sales. We redesign Shopify UX so customers can actually find what they’re looking for.

Get a Free UX Audit →

How to Check and Configure Breadcrumbs in Shopify

Most Shopify themes include breadcrumb navigation built in. To verify whether your theme is displaying breadcrumbs, navigate to any product page in your store. Look for the hierarchical link trail, typically displayed just below the header navigation and above the product title.

If breadcrumbs are present but not displaying as expected, check your theme’s settings. In the Shopify Theme Editor (Customize), most themes include a section for product page settings where breadcrumb display can be toggled on or off. If breadcrumbs are disabled, enable them.

If your theme doesn’t include breadcrumbs at all, you have two options: switch to a theme that includes them, or add breadcrumb functionality through theme code customisation. The latter requires editing your product page Liquid template to output the breadcrumb HTML based on the collection context of the current product.

The Shopify Breadcrumb Collection Problem

Shopify has a quirk that affects breadcrumb accuracy: products can belong to multiple collections. When a customer arrives at a product from different entry points, the “correct” breadcrumb hierarchy is ambiguous. A product in both “Women’s Dresses” and “Sale” collections could have either as its breadcrumb parent depending on how the customer navigated.

Shopify resolves this using the collection context from the URL. When a product is browsed from a collection (e.g., `/collections/womens-dresses/products/midi-dress`), the breadcrumb reflects that collection. When accessed from a direct URL (`/products/midi-dress`), some themes show a generic “Home > Products” breadcrumb. This is a Shopify platform limitation, not a theme bug.

For SEO purposes, the solution is to ensure your internal links always point to the collection-scoped product URL rather than the standalone product URL. This is something to address in your theme’s product link generation logic, particularly on collection pages and search results.

Breadcrumb Design Best Practices

  • Use a clear separator character (/ or >) between breadcrumb levels. Arrow characters (›) are common and clean.
  • Make all breadcrumb items except the current page clickable. The current page should be visible but visually distinct (lighter colour, no underline) to indicate it’s the active location.
  • Keep breadcrumb text short. Use collection names as defined in your navigation — don’t truncate or abbreviate them inconsistently.
  • Ensure breadcrumbs don’t wrap to multiple lines on mobile screens. If they do, consider showing only the immediate parent (“← Midi Dresses”) rather than the full trail on small screens.

Breadcrumbs are a small investment with significant UX and SEO returns. If you’d like help implementing breadcrumbs correctly — including schema markup and collection-scoped URL fixes — the team at OneOnic has done this across dozens of Shopify stores. Visit our portfolio or contact us for a free consultation.

Shopify Experts · OneOnic

Ready to Grow Your Shopify Store?

Our Shopify experts at OneOnic have helped hundreds of brands launch, optimise, and scale.