You just cleaned house — removed hundreds of slow-moving products, tidied up your collections, and finally got your catalog looking the way it should. Then Google Search Console fires back with a wall of 404 errors, and suddenly that satisfying cleanup feels like a liability.
Here’s the good news: this is completely fixable, and you don’t have to click through 200 redirects one by one.
Why You Shouldn’t Just Let 404s Sit
It’s tempting to ignore 404 errors, especially on products that weren’t selling anyway. But there are two problems with that approach.
First, user experience takes a hit. Anyone who bookmarked a product, saved it from a social media post, or clicked a link from another site lands on a dead end. That’s a potential customer who bounces instantly.
Second, the SEO cost is real. When Google crawls pages that return 404 responses repeatedly, it signals that your store isn’t being properly maintained. An accumulation of broken links can erode crawl budget and, for pages that had backlinks pointing at them, you’re leaving link equity on the table. A 301 redirect transfers that authority to your destination page — letting the 404 just sit there passes nothing.
Pro tip: Prioritize redirects for the 404s that show the highest traffic or click counts in Google Search Console. Those are the URLs actually costing you visitors right now.
The Fastest Way to Bulk Redirect 200 Products: CSV Import
Shopify’s built-in redirect tool supports bulk imports via CSV — this is your fastest path when you have a large backlog of 404s to fix.
Step 1: Export Your 404 List from Google Search Console
- Go to Google Search Console →
Pagesreport under Indexing - Filter by “Not found (404)”
- Export the list as a CSV
This gives you the old URLs. Now you need to map them to their destinations.
Step 2: Build Your Redirect CSV
Shopify’s redirect CSV uses two columns:
| Column | What to enter |
|---|---|
Redirect from | The old broken URL path (e.g. /products/old-sneaker) |
Redirect to | The destination path (e.g. /collections/footwear) |
A few important rules before you upload:
- Use relative paths only —
/old-product, nothttps://yourstore.com/old-product - Save as
.csv, not.xlsx— Shopify will reject Excel files - The source URL must already be returning a 404. If the page is still live, the redirect won’t work
- Keep the file under 15 MB; split into multiple files if needed
Redirect from,Redirect to
/products/old-running-shoe-v1,/collections/running-shoes
/products/discontinued-cap,/collections/accessories
/products/winter-jacket-2022,/products/winter-jacket-2024
Step 3: Upload to Shopify
- In your Shopify admin, go to
Content → Menus - Click URL Redirects
- Click Import
- Upload your CSV and confirm
Shopify will scan the file and email you if any redirects fail. Check that email — errors are usually a typo in a URL or a source path that’s still returning a 200 (live page).
⚠️ Warning: You can’t redirect URLs that use fixed Shopify paths like
/products,/collections, or/collections/all. These are locked by the platform and cannot be used as redirect sources.
When a CSV Isn’t Enough: Use an App
The native Shopify import works well for a one-off cleanup. But if your store regularly removes or rotates products, you’ll want something more automated.
Several apps in the Shopify App Store handle this well:
| App | Key strength |
|---|---|
SC Easy Redirects | Bulk CSV upload, real-time 404 monitoring, pattern redirects |
Redirect Pro – 404 SEO | Auto-detects broken links, automated redirect rules |
404/301 URL Redirects by Nabu | Wildcard redirects, CSV import, live monitoring |
SEOWILL – 404 Link Redirect | Auto-detection with daily/weekly reports |
The standout feature across these apps is wildcard redirects — you can write a single rule that catches all URLs matching a pattern. For example, redirect everything under /products/old-brand-* to a specific collection, instead of mapping each URL individually.
Pro tip: Test a small batch of 5–10 redirects before uploading your full list. It’s much easier to catch formatting issues at that scale than after 200 entries.
Homepage vs. Relevant Collection: Which Destination Is Better?
This question matters more than most people realize.
Sending every deleted product to your homepage is fast, but it’s the weakest option from an SEO perspective. When Google encounters a redirect from a specific product page to a generic homepage, it may treat it as a soft 404 — meaning it considers the redirect irrelevant and passes little to no link equity. Shopify’s own blog notes that redirecting a product URL to your homepage instead of a relevant page can confuse search engines and cause rankings to drop.
The better approach:
- If a similar product still exists → redirect to that product page (1:1 replacement = maximum equity transfer)
- If the product category still exists → redirect to the relevant collection page
- If nothing relevant exists → redirect to the homepage as a last resort
As a rule of thumb: always redirect to the most relevant page available. If you deleted a black leather sneaker, /collections/shoes is always a better destination than /.
What About External Links Pointing to Those Old Pages?
If some of your deleted products had backlinks from other websites, those links are still valuable — but only if you capture them with a redirect.
A properly set up 301 redirect tells Google that the page has permanently moved and passes the accumulated authority to the destination URL. Google’s current guidance confirms that 301 redirects consolidate link signals to the destination, so the equity isn’t simply lost when you redirect.
That said, relevance still matters. A redirect from a deleted product to a closely related product or collection will transfer more value than a vague redirect to your homepage. If you have a handful of pages with particularly strong external links, it’s worth taking the extra few minutes to map those to the most topically relevant destination in your store.
Set Up a Process So This Doesn’t Happen Again
The real fix is upstream: create the redirect before you delete the product.
Make it a standing rule in your store management workflow:
- Identify the product to remove
- Find the best redirect destination (similar product or collection)
- Add the redirect in
Content → Menus → URL Redirects - Then delete or archive the product
This takes 60 seconds per product and saves you from scrambling through Search Console error reports later. Some of the redirect apps mentioned above can also monitor your store in real time and alert you when new 404s appear — useful if you have a team making changes regularly.
After You’ve Set Up Redirects: Close the Loop in Search Console
Once your redirects are live, go back to Google Search Console and use the URL Inspection tool to request indexing on a few key URLs. This nudges Google to recrawl those paths sooner.
Over the following weeks, watch the Pages → Not found (404) report shrink. If you still see URLs appearing that you’ve already redirected, double-check that the source path in your CSV exactly matches what Search Console is reporting — a trailing slash or a capital letter can cause a mismatch.
Fix the backlog, build the habit, and your next cleanup won’t come with a week of firefighting in Search Console.