Shopify's /collections/all page is the digital equivalent of dumping every product in your store onto one table and calling it a display. Unfiltered, unsortable, and if sold-out products are showing up there, it's quietly sending shoppers to your competitors.

The fun part: Shopify creates it automatically, and you can't delete it. You can only outsmart it.

๐ŸŽฏ Quick Summary

  • /collections/all can't be deleted natively, but it can be redirected to your homepage in seconds.
  • Sold-out sizes and colors showing on product pages confuse shoppers and hurt conversions.
  • Hide Out of Stock (Starter & Pro) handles both with a single toggle, no code required.
  • A 10-minute fix with same-day results. There is no good reason to leave it broken.

๐Ÿ”€ Redirect /collections/all to Your Homepage

Every Shopify store has a /collections/all URL that renders every published product in one giant, unfiltered list. No sorting, no logic. Just chaos with a theme wrapper.

Customers end up there when a theme bug, a third-party app, or a misconfigured menu drops a link to it. The result is a disorienting page that makes your store look unfinished.

The manual way: Go to Shopify Admin > Online Store > Navigation > URL Redirects. Add a redirect from /collections/all to / (your homepage). It takes about 90 seconds.

The catch is that Shopify's native redirect doesn't intercept collection URLs the same way it handles product URLs. Some themes and apps bypass it entirely. You set it, feel good about it, then find out a month later it was never actually firing for most visitors.

The cleaner fix: Hide Out of Stock's Starter and Pro plans include a proper /collections/all redirect. One toggle in the app settings, and the page reliably sends visitors to your homepage. No workarounds, no surprises during a traffic spike.

Hiding the Shopify /collections/all page with Hide Out of Stock
One toggle, and your /collections/all chaos becomes someone else's problem.

If you're already automatically hiding out-of-stock products, this pairs perfectly: fewer products visible, and the catch-all page no longer shows the ones that slipped through.

๐ŸŽจ Hide Unavailable Variants for a Cleaner Product Page

You know the feeling: you find a great product, pick your size, and watch half the options turn grey. Shopify's default behavior shows sold-out variants as disabled. Technically functional. Visually, it looks like something is broken.

Greyed-out options confuse shoppers. They click around, assume the product is half-discontinued, and leave. Your bounce rate rises. Your conversion rate drops. Nobody wins.

The manual way: Write custom Liquid code to hide variants conditionally. It works per product, until your theme updates and breaks everything. Not a system. A chore.

The better way: Hide Out of Stock's variant hide feature (Starter and Pro) automatically removes sold-out sizes, colors, and options from the product page picker. Their variant photos disappear too. What's left is a clean, shoppable page showing only what customers can actually add to cart.

Hiding sold-out variants alongside the /collections/all page on Shopify
No more ghostly grey buttons making your products look broken.

This matters for SEO too. A product page showing only available options looks more authoritative to search engines and converts better for humans. Two birds, one feature.

๐Ÿ’ก Pro tip: Tag pre-order or coming-soon products (e.g., pre-order, nohide) so the app skips them and keeps those pages live and indexable.
Hide Out of Stock icon

Stop showing what you can't sell

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

Try Hide Out of Stock for free โ†’

โœ… What You Get in One App

  • Auto-hides products the moment every variant hits zero stock
  • Auto-restores when any variant comes back in stock
  • One-click full catalog scan to catch everything already out of stock on install
  • Hides sold-out variants and their photos from the product page (Starter & Pro)
  • Redirects /collections/all to your homepage (Starter & Pro)
  • SEO-safe 301 redirects when a product is hidden, removed automatically on restore (Pro)
  • Tag exclusions keep pre-order and coming-soon products always visible
  • Only touches products it hid. Your manual drafts stay exactly as you left them.
  • Free plan available. Paid plans from $9.99/month with a 7-day free trial.
Cleaner Shopify storefront after hiding the /collections/all page
Before: everything on display. After: only what's actually for sale.

๐Ÿš€ Why This Is Worth Fixing Today

The /collections/all page and greyed-out variants are two of the most common ways Shopify stores accidentally look unfinished. They don't throw error messages. They just quietly erode trust and conversions, every single day.

Fixing both takes about 10 minutes. And if out-of-stock products are still floating to the top of your collections, that's a separate fix worth making at the same time.

The free plan handles auto-hide and auto-restore. For the /collections/all redirect and variant hiding, you're on the Starter plan at $9.99/month. Roughly the cost of one abandoned cart. For a fix that prevents hundreds.

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 destroys any accumulated SEO value. 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.
In Shopify Admin, go to Products and filter by Status: Draft. For a more complete view, the Hide Out of Stock dashboard shows a live activity feed of every product the app has hidden, plus a CSV export so nothing gets forgotten.
Technically yes. In practice, Google can flag a redirect from /collections/all to an unrelated destination as a soft 404, which passes no link equity and can hurt your domain. Redirecting to your homepage is the safest and most widely recommended approach.
No. URL redirects work on all Shopify plans. You can add one manually in Online Store > Navigation > URL Redirects, or use the one-click toggle built into Hide Out of Stock on Starter and Pro plans.
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 listens to Shopify's inventory webhooks in real time. The moment any variant of a hidden product goes back in stock, the app sets it to Active within seconds. On the Pro plan, the 301 redirect is also removed so Google can re-index the page immediately.
CW

CartWorksWe build Shopify apps that quietly make stores more money.

Try Hide Out of Stock for free โ†’