All articles
Store Management

Shopify Out-of-Stock Products: Hide, Archive, or Keep Live?

Should you hide, archive, or keep live your out-of-stock Shopify products? Here's the strategic playbook with SEO, UX, and operational tradeoffs.

2026-06-168 min readBy BulkOps Team

You've got 23 products showing "Sold Out." Your first instinct is probably to hide them or delete them so your store looks clean. Stop.

What you do with out-of-stock products has real consequences for your SEO, customer experience, and operational efficiency — and the right answer depends on why the product is out of stock and whether it's coming back.

Here's how to think through it.

The Three Options (and What Each Actually Means)

Keep live means the product page stays visible on your storefront with an "Out of Stock" or "Sold Out" label. Customers can find it, but can't add it to cart (unless you enable backorders).

Hide means the product is still active in your admin but no longer visible on your storefront. It drops off collection pages and search results but keeps its data intact.

Archive in Shopify is equivalent to hiding — archived products are removed from the storefront and all sales channels, but remain in your admin as inactive. They're not deleted.

Delete is permanent. The product, its variants, order history associations, and any SEO equity from inbound links are gone for good.

Most merchants choose between the first three. Delete should be reserved for true dead products you'll never touch again.

When to Keep Out-of-Stock Products Live

This is the right call in more situations than you'd think.

Temporary stockouts — If a product will be back in stock within 4–6 weeks, keep it live. Hiding it means losing any search visibility it had, breaking bookmarks and shared links, and creating a worse experience for customers who were planning to purchase.

Patagonia does this well. Their Nano Puff jacket sells out in popular colorways every fall, and the product pages stay live with "Notify Me" waitlist functionality. They capture demand they'd otherwise lose.

High-traffic product pages — If a product page has meaningful organic search traffic, hiding it means that traffic goes to a 404 or a dead collection. You lose the SEO signal you've built. Check your Google Search Console data before hiding any product with inbound links or consistent impressions.

Products with back-in-stock demand — If customers are asking about it in support tickets or abandoning checkout when they see it's out, that's evidence to keep it visible and capture emails. A simple "Notify me when it's back" form on the product page turns a dead-end into a remarketing list.

Backorder-eligible products — Some merchants, particularly in the outdoor gear and apparel space, accept backorders on high-demand items. Brands like Yeti and Lodge have seasonal inventory patterns. Keeping products live with backorder messaging and an honest lead time can hold sales that would otherwise go to a competitor.

When to Hide Out-of-Stock Products

Hiding makes sense when the product's absence creates confusion or erodes trust.

Products you're discontinuing but haven't confirmed yet — If you're 80% sure you're not reordering a product but haven't made a final call, hide it. It prevents customers from adding it to wishlists or sharing links, which creates a worse experience when they can't buy.

Products with long or uncertain restock timelines — "Out of stock" with no restock date frustrates customers. If you genuinely don't know when something is coming back — supplier delays, material shortages, manufacturing issues — hiding it is cleaner than a product page with no useful information.

Low-traffic, low-priority products — If a product gets no organic traffic, no direct links, and isn't tied to any active marketing, hiding it costs you nothing. It simplifies your storefront navigation and reduces the number of "sold out" results showing up in your collection pages.

The key metric here: does this product page have meaningful traffic or links? If no, hiding it is low-risk.

When to Archive Products

Archive when you're confident a product is done but you want to preserve its history.

Archived products in Shopify still appear in order history, so you maintain accurate fulfillment records. The product data stays in your admin — descriptions, images, variant configurations — in case you ever want to reactivate or use as a template for a similar product.

Good archive candidates:

  • Seasonal products that might return next year
  • Products you're retiring from the active catalog but could sell through wholesale or clearance channels
  • SKUs you're consolidating (e.g., you had 5 colorways and are dropping to 3)

One important nuance: Archiving doesn't automatically 301-redirect the old URL. If the product had SEO equity, you should set up a manual redirect from the old product URL to a relevant collection page or replacement product. Shopify lets you do this under Online Store → Navigation → URL Redirects.

The SEO Case for Keeping Pages Live

This is where most merchants make the wrong call.

If you've had a product live for 12+ months and it has any organic search presence at all — even 50 impressions per month in Search Console — deleting or hiding it without a redirect destroys that signal. Google has indexed the page, potentially linked to it in SERPs, and other sites may link to it.

When you hide a product in Shopify, the URL returns a 404. That's a dead-end for both users and search crawlers. You lose whatever authority was accumulating.

The better approach: if you're discontinuing a product, redirect its URL to the most relevant category page or a replacement product. This transfers the SEO value and gives users somewhere useful to land.

For example: if you sell Stanley drinkware and your 40oz Quencher in Fog colorway is permanently discontinued, redirect /products/stanley-quencher-fog to /collections/stanley-quenchers. You keep the link equity flowing to a live page.

How to Actually Audit Your Out-of-Stock Products

The problem most merchants face: they don't have a clear view of what's out of stock, for how long, or what traffic those products have. They're making decisions blind.

A practical audit process:

  1. Pull a list of all products where inventory is zero (or below your threshold). In Shopify admin, filter by "Out of stock" in the Products view.

  2. For each out-of-stock product, check: When did it go out of stock? Is there a reorder in progress? Does the product page have any organic traffic?

  3. Segment them: Coming back soon → keep live. Discontinued permanently → archive with redirect. Unknown timeline → hide temporarily.

  4. Set a reminder to revisit hidden products monthly. Hidden products have a way of staying hidden forever.

The trickiest part of this process at scale is step 1 — if you have hundreds or thousands of SKUs, exporting and filtering manually in Shopify admin gets painful fast.

BulkOps surfaces out-of-stock products in a dedicated tab in the bulk editor, so you can see all zero-inventory products in one view, filter by collection or vendor, and take action in bulk — whether that's changing status, adding a backorder note, or updating the title to signal "Notify for restock." It saves the export-and-reimport cycle that makes this kind of audit tedious.

A Decision Framework

When a product goes out of stock, ask three questions:

1. Is it coming back?

  • Yes, within 6 weeks → keep live, add "Notify Me" if possible
  • Yes, but timeline unclear → hide temporarily
  • No → archive and set up a redirect if the page has traffic

2. Does the product page have meaningful traffic or inbound links?

  • Yes → don't hide without setting up a redirect first
  • No → hide or archive with lower risk

3. Is this a high-demand product customers are asking about?

  • Yes → keep live to capture intent, even if the restock date is uncertain
  • No → hide to keep the storefront clean

Following this logic for every out-of-stock product is significantly better than a blanket "hide everything" or "delete when empty" policy that most Shopify merchants default to.

The Cleanup You're Probably Avoiding

If you've been running your store for a few years, you likely have products in a messy in-between state — hidden but not archived, active with zero inventory and no restock plan, or discontinued products still showing "Sold Out" with no redirect.

That cleanup is worth doing. It improves your catalog health score, reduces customer confusion, and ensures you're not leaving SEO value stranded on dead pages.

Start with the products that have been out of stock the longest. Those are the most likely to be genuine discontinuations and the easiest decisions. Work forward from there.


BulkOps shows your out-of-stock products in a dedicated tab with inventory status, so you can audit and act on them without digging through exports. Try it free on the Shopify App Store.

Shopify out of stock products strategyShopify hide out of stock productsShopify archive productsShopify sold out products SEO

Try BulkOps free on your store

Everything covered in this article is built into BulkOps. Free plan for stores up to 50 products — no credit card required.

Add to Shopify — Free

Was this helpful?