Shopify's /collections/all page is a single, unfiltered list of published products. It may expose items you would rather not feature, including products that have already sold out.

Shopify creates the page automatically, and you cannot delete it from the platform. You can, however, redirect it and make the rest of the storefront more useful.

🎯 Quick Summary

  • /collections/all cannot be deleted natively, but it can be redirected to your homepage.
  • Sold-out sizes and colors make product pages harder to understand and shop.
  • Hide Out of Stock handles both tasks on the Starter plan and up without theme code.
  • The setup takes about 10 minutes, with changes visible the same day.

🔀 Redirect /collections/all to Your Homepage

Every Shopify store has a /collections/all URL that renders every published product in one large list. It does not reflect the way you organize featured collections, seasonal ranges, or in-stock products.

Customers may reach it through a theme link, a third-party app, or a menu configured differently than intended. The result can feel disconnected from the rest of your storefront.

The fix: Hide Out of Stock includes a /collections/all redirect on its Starter plan and up. It needs a one-time setup: turn on the app's embed in your theme editor (Online Store > Themes > Customize > App embeds), then flip the redirect toggle in the app dashboard. After that the page sends visitors to your homepage automatically, with no redirect rules to maintain.

Hide Out of Stock setting for redirecting Shopify /collections/all
Turn on the theme app embed once, then flip this toggle.

If you are already automatically hiding out-of-stock products, this redirect completes the setup: fewer products remain visible, and the catch-all page no longer exposes products that were not hidden.

🎨 Hide Sold-Out Variants for a Cleaner Product Page

When a shopper opens a product and sees half the size or color options disabled, the page can feel unavailable. Shopify's default behavior keeps sold-out variants visible this way even though the page is working as designed.

Greyed-out options add uncertainty. A shopper may not know which combinations can be purchased, may assume the product is being phased out, and may leave before choosing an available option.

The fix: Hide Out of Stock's variant-hiding feature on the Starter plan and up removes sold-out sizes, colors, and options from the product-page picker. Their variant photos disappear too. Shoppers see a cleaner page with the options they can actually add to cart.

Hide Out of Stock removing sold-out variants from a Shopify product page
Available options stay clear while sold-out choices stay out of the picker.

This also matters for SEO. A product page that clearly presents available options is easier for shoppers to understand and gives search visitors a better experience.

💡 Pro tip: Tag pre-order or coming-soon products, such as pre-order or nohide, so the app skips them and keeps those pages live and indexable.
Hide Out of Stock app icon

Make your storefront easier to shop

Hide Out of Stock hides sold-out products and variants, redirects /collections/all, and restores products when inventory returns.

Start with Hide Out of Stock free →

✅ What the App Handles

  • Hides products when every variant reaches zero stock
  • Restores products when any variant comes back in stock
  • Scans the full catalog in one click to catch products that sold out before installation
  • Hides sold-out variants and their photos from the product page (Starter and up)
  • Redirects /collections/all to your homepage (Starter and up)
  • Adds SEO-safe 301 redirects when a product is hidden and removes them on restore (Pro)
  • Uses tag exclusions to keep pre-order and coming-soon products visible (Starter and up)
  • Only manages products it hid; your manual Draft products stay as they are
  • Offers a free plan, with paid plans from $9.99/month and a 7-day free trial
Shopify storefront after hiding sold-out products and the /collections/all page
Before: every product is exposed. After: the storefront focuses on what is available.

🚀 Why Fix Both Issues

The /collections/all page and greyed-out variants are two common ways a Shopify store can feel less finished than it is. They may not trigger an error, but they add friction when shoppers are trying to find something available.

Fixing both takes about 10 minutes. If out-of-stock products are still floating to the top of your collections, that is a separate cleanup worth making at the same time.

The free plan handles auto-hide and auto-restore. The /collections/all redirect and variant hiding are available on the Starter plan at $9.99/month, with a 7-day free trial. That gives you a practical way to improve the storefront without maintaining custom theme code.

Frequently Asked Questions ❓

It depends on how you hide it. Setting a product to Draft removes it from Google's index, and without a redirect the URL becomes a 404 that can lose the SEO value the page built up. Hide Out of Stock's Pro plan adds a 301 redirect to the first collection the product belongs to, so the URL stays alive and no link equity is lost.
The Hide Out of Stock dashboard shows every product the app has hidden, with a live activity feed and a one-click CSV export, so nothing gets forgotten.
Yes, but your homepage is usually the better choice. The /collections/all page shows your whole catalog, and your homepage is the closest match to that. Sending it to one narrow collection or an unrelated page can look like a soft 404 to Google, meaning a redirect to a page that does not match what the visitor expected.
No. Hide Out of Stock's one-click /collections/all redirect works on every Shopify plan. It is included in the app's Starter plan and up.
Yes. When a product is set to Draft, it disappears from collections, storefront search, product recommendations, and the /collections/all page entirely. It stays hidden until inventory returns and the app restores it to Active automatically.
Hide Out of Stock watches your stock in real time. The moment any variant of a hidden product is back in stock, the app sets it to Active within seconds. On the Pro plan, the redirect is also removed so Google can index the page again.
Shopify automatically generates a /collections/all URL that lists every published product in your store as a built-in browsing fallback. Because the page is unstructured and often duplicates content from your curated category pages, it can spread crawl budget thin and dilute the ranking authority of your real collections. If that concerns you, Shopify duplicate content issues with collection URLs covers the broader SEO problem worth fixing at the same time.
No. Hiding a variant from the storefront only controls what shoppers see on the product page. Shopify continues to track that variant's stock levels, purchase orders, and fulfillment data normally in the background, so your inventory records stay accurate throughout.
CW

CartWorks builds Shopify apps that help stores keep their catalogs easier to shop and manage.

Try Hide Out of Stock for free →