How to Handle Breadcrumbs for Discontinued Shopify Products

A practical guide to handling Shopify breadcrumbs for discontinued, archived, out-of-stock, and replaced products without creating confusing paths or dead-end navigation.

Discontinued products create a quiet navigation problem in Shopify stores. The product may still attract search traffic, email clicks, social shares, or bookmarked visits, but the collection it used to belong to may no longer be the best place to send shoppers. If the breadcrumb still says Home > Summer Sale > Product after the product is no longer sold, customers can land on a dead-end path instead of finding a useful replacement.

The goal is not to hide every old product immediately. In many stores, a discontinued product page can still be useful when it explains availability, links to a newer model, or points shoppers back to the right category. The breadcrumb path should support that decision. It should help customers understand where the product belongs now, whether it is archived, replaced, temporarily unavailable, or kept online for reference.

First, Decide What Kind of Discontinued Product You Have

Before changing breadcrumbs, decide how the product should behave in the catalog. Different discontinued product scenarios need different navigation choices.

ScenarioProduct page statusBreadcrumb directionReplacement link
Temporarily out of stockKeep visibleKeep the normal category pathOptional, if alternatives exist
Discontinued but still searchedKeep visible with clear copyUse the most stable parent collectionStrongly recommended
Replaced by a newer modelKeep visible or redirect based on your SEO planPoint to the evergreen product categoryRequired
Old sale or seasonal productOften archive or remove from sale collectionsAvoid campaign-only breadcrumb parentsRecommended
Product removed for cleanupArchive, unpublish, or redirectNo visible breadcrumb if the page is goneUse collection or replacement destination

This decision matters because breadcrumbs are not only decorative links. They become part of the customer path back into your catalog. For more context on how product paths behave when items sit in multiple collections, see this guide to products in multiple Shopify collections.

Do Not Let Old Campaign Collections Become Dead Ends

A common discontinued-product issue happens when the product remains attached to an old campaign collection. For example, a sandal may belong to Summer 2025 Sale, Clearance, and Women’s Sandals. If the product is discontinued, the sale collection may disappear from navigation while the product page stays indexed. A breadcrumb like Home > Summer 2025 Sale > Sandal Name is no longer helpful.

In most cases, the better breadcrumb path is the stable category path: Home > Women’s Shoes > Sandals > Product Name. The product page can still say the item is discontinued, but shoppers can move back to a relevant category and browse available alternatives.

Campaign collections, flash-sale collections, and seasonal smart collections can be useful for merchandising. They are not always the best permanent breadcrumb parents. If your store uses many automated collections, this related guide explains how to think about smart collections and breadcrumb SEO.

Keep, Archive, Redirect, or Replace: A Practical Rule Set

When a product is no longer sold, choose one of four actions. The breadcrumb path should follow that action.

1. Keep the page visible

Keep the page visible when it still receives search traffic, has backlinks, answers product questions, or helps shoppers compare older and newer models. In that case, the breadcrumb should lead to the closest stable category, not an expired campaign collection.

2. Archive the product

Archive the product when it no longer has value for shoppers and you do not need the page available. If the product page is no longer publicly accessible, there is no breadcrumb path to maintain on that page. The cleanup work moves to internal links, menus, and collection membership.

3. Redirect to a replacement

Redirect when there is a direct successor product and the old page is no longer needed. For example, an old skincare formula may be replaced by a new version. In that case, the replacement product should have a clean breadcrumb path under the stable category, while the old product no longer needs visible breadcrumb handling.

This is often the best middle option. Keep the discontinued product visible, add a clear message near the product title, and link to the replacement product or parent collection. The breadcrumb guides shoppers upward, while the replacement link guides them sideways to a buyable item.

Discontinued Product Breadcrumb Checklist

Use this checklist when reviewing discontinued Shopify products. It works well as a monthly catalog cleanup task or as part of a merchandising handoff.

  1. Confirm whether the product is still public. If the page is archived, unpublished, or redirected, do not spend time tuning its visible breadcrumb.
  2. Remove expired campaign parents. Take the product out of outdated sale, launch, or seasonal collections when those collections no longer help shoppers.
  3. Keep one stable category path. Choose the evergreen category that best describes where a shopper should continue browsing.
  4. Add a replacement link when possible. Link to the newer model, closest alternative, or parent collection with available products.
  5. Check internal links from collections and blogs. Remove or update links that still promote the discontinued product as active.
  6. Review the visible breadcrumb and structured data together. If the page still shows breadcrumbs, the BreadcrumbList data should describe the same logical path. See the setup documentation for configuration and schema-related setup notes.
  7. Test on mobile. Discontinued labels, replacement modules, and breadcrumbs can compete for space above the fold.

How Breadcrumbs Should Behave by Product Status

The easiest way to avoid confusion is to connect product status with breadcrumb behavior. Here is a simple operating model:

Product statusBreadcrumb recommendationUX note
ActiveUse the normal preferred category pathMake the path predictable across product pages
Out of stockKeep the current category pathLet shoppers browse related products from the same category
Discontinued, replacement availableUse the stable category path, not an old sale pathAdd a visible replacement link near the product info
Discontinued, no replacementUse the broadest useful parent categoryLink back to similar products or the parent collection
Archived or redirectedNo visible breadcrumb needed on the old pageFocus on redirect destination and internal link cleanup

Breadcrumbs are only one part of discontinued product cleanup. A product may still be linked from collection descriptions, buying guides, blog posts, comparison pages, or old campaign landing pages. If those links still frame the product as available, the customer experience will feel broken even when the breadcrumb is technically correct.

Start with high-traffic internal links. Update links from category pages, subcategory cards, and merchandising modules first. Then review blog posts or guides that still recommend the old item. For stores with large category trees, this collection hierarchy guide can help you keep cleanup work aligned with your customer-facing category tree.

When you keep the old product page live, add a short message such as “This item has been discontinued. View the updated version” or “This product is no longer available. Browse similar products.” That replacement module usually matters more than a long explanation.

Schema Consistency for Discontinued Product Pages

If a discontinued product remains visible, avoid a mismatch between the visible breadcrumb and the structured breadcrumb data. For example, do not show Home > Sandals > Product visually while the JSON-LD says Home > Sale > Product. That mismatch can confuse QA and makes your site structure harder to reason about.

The same principle applies to product pages that are kept for reference. The breadcrumb can still point to a relevant category, but it should not imply the product is still actively sold in a collection if that collection no longer lists it. Breadcrumbs can support crawl clarity and internal linking, but they do not guarantee rankings or solve indexing issues by themselves. For a deeper explanation of limits, read this guide on what breadcrumbs can and cannot fix for indexing.

Where Breadcrumbs & Categories Fits

For stores that manage many old, seasonal, or replaced products, manual breadcrumb cleanup can become repetitive. Breadcrumbs & Categories can help merchants manage Shopify breadcrumbs and collection hierarchy without editing every product template manually. This is especially useful when the team needs to keep stable category paths while merchandising collections change over time.

The practical value is control. You can keep product breadcrumbs aligned with your category tree, review preferred paths, and reduce the risk of old campaign collections becoming the default breadcrumb parent.

Developer Handoff Notes

If a developer or theme specialist is helping with discontinued product cleanup, give them a short handoff instead of a vague request. Include:

  • A list of discontinued product URLs that are still public.
  • The preferred replacement URL for each product, when available.
  • The stable parent collection that should remain in the breadcrumb path.
  • Expired collections that should no longer appear as breadcrumb parents.
  • Whether the page should remain visible, be archived, or redirect.
  • Whether visible breadcrumbs and BreadcrumbList output should be tested together.

Final QA Before Publishing the Cleanup

Before you finish the discontinued product cleanup, open a few affected product pages from desktop and mobile. Check that the discontinued message is visible, the replacement link works, the breadcrumb sends shoppers back to a useful category, and the product is not still promoted from old sale collections. Then test one or two pages with structured data tools if you changed schema output.

A clean discontinued-product experience does not need to be complicated. It needs to answer three shopper questions quickly: is this product still available, where can I browse similar products, and what should I buy instead?

FAQ

Should discontinued Shopify products still show breadcrumbs?

Yes, if the discontinued product page remains public. The breadcrumb should point to a stable parent category or useful browsing path, not an expired sale or campaign collection.

What breadcrumb path should I use for a discontinued product with a replacement?

Use the evergreen category path that fits both the old product and the replacement. Then add a visible link to the replacement product near the product title or availability message.

Should I remove discontinued products from Shopify collections?

Often yes. Remove them from expired sale, seasonal, or campaign collections if those collections no longer help shoppers. You may keep them in a stable reference category if the page remains useful.

Do discontinued product breadcrumbs affect SEO?

Breadcrumbs can support internal linking, crawl clarity, and structured data consistency, but they do not guarantee rankings. The bigger SEO decision is whether to keep, archive, redirect, or update the discontinued product page.

Should BreadcrumbList schema match discontinued product breadcrumbs?

Yes. If the product page is still visible, the structured BreadcrumbList path should match the logical visible breadcrumb path so customers, QA, and search engines see a consistent structure.

What should I do with old internal links to discontinued products?

Update high-traffic internal links first. Collection pages, blog posts, buying guides, and merchandising modules should point to a replacement product, similar category, or updated collection when the old product is no longer available.

Can I manage discontinued product breadcrumb paths without editing Liquid?

Yes. A breadcrumb and collection hierarchy app can help manage preferred paths without manually editing theme templates, especially when products move between active, discontinued, sale, and replacement states.

Shopify Discontinued Products Breadcrumbs: UX and SEO Guide | Breadcrumbs & Categories