Discontinued Product Page SEO: Delete, Redirect, or Keep It?
⏱ 14 min read
A discontinued product does not stop working for you the moment you stop selling it. The URL can still rank, still hold backlinks, and still pull people in from Google months after the last unit shipped. The mistake most stores make with discontinued product SEO is treating a retired SKU as a chore for the inventory team, when it is really a decision about link equity, crawl signals, and revenue you have already paid to earn.
Get that decision wrong and you throw away rankings that took years to build. Delete the page outright and inbound links snap. Redirect it lazily to the homepage and Google quietly files it as a soft 404, passing on nothing. This guide gives you a clear rule for every retired or out of stock product page: keep it, redirect it, or let it die, with the exact HTTP status code and the Shopify mechanics to match.
Stockouts cost retailers close to $1 trillion a year worldwide, according to Harvard Business Review. Widen the lens to full inventory distortion and IHL Group’s research puts the 2023 figure at $1.77 trillion, around 7.2% of all retail sales. How you handle the page in front of that missing stock is not a footnote, it is part of the bill.
What Actually Happens When You Delete a Product Page
When you delete a product, the URL returns a 404 (Not Found). A 404 is not a penalty. Google simply stops indexing that URL, which is the correct behaviour for a page that no longer exists.
The real cost is everything attached to that URL:
- Backlinks pointing at it now hit a dead end, so the authority they passed evaporates instead of flowing into your domain.
- Any rankings the page held disappear, and a de-indexed URL does not climb back overnight if you restore it later.
- Visitors arriving from an old email, a bookmark, or a Google result land on an error and leave.
For a page with no links and no traffic, none of that matters. For a page with either, deleting the product page is the most expensive option on the table.
There is also a newer angle worth naming. As Google’s AI Overviews shift from informational to commercial queries, product pages are increasingly the source AI answers pull from. Semrush data cited across the industry shows the share of informational keywords triggering AI Overviews fell from 89% in October 2024 to 57% a year later, as product and commercial queries took their place. A deleted page removes any chance of being cited in those AI-ready product pages results, a surface that is only growing.
Delete, Redirect, or Keep: The Out of Stock Decision in One Table
Every retired product maps to one of four server responses. The choice depends on two things: whether the product will return, and whether the page still holds SEO value in the form of traffic or backlinks.
| Situation | Response | What It Means |
|---|---|---|
| Temporarily out of stock, coming back | Keep live (200) | Stay indexed, mark availability, capture demand |
| Gone for good, close replacement exists | 301 redirect | Pass link equity to the most similar live product |
| Gone, no replacement, but strong links or traffic | 301 to parent category | Preserve most equity without a fake match |
| Gone, no links, no traffic, no substitute | 404 or 410 | Let it go cleanly, keep the index tidy |
The rest of this guide works through each row, including the traps that make the obvious choice the wrong one.
When to Keep the Page Live and Return 200
If a product is temporarily out of stock and will return, keep the page live and indexable. Do not delete it and do not redirect it, not even temporarily. On this exact question, John Mueller of Google has advised stores to keep the URL indexable and use structured data to signal the item is currently unavailable, so Google can hold it in the index and re-check it for the change in availability.
A page that returns a healthy 200 keeps its rankings, its reviews, and its accumulated authority intact while you wait for stock. Deleting it forces you to rebuild all of that once the product returns.
Keeping the page live only works if the page still earns it. Update the messaging to show the item is out of stock, give a restock signal if you have one, and link to alternatives so the visit is not wasted. A live page with nothing on it but a greyed-out buy button is thin content waiting to become a soft 404.
Keep out of stock items on your category pages, but demote them below in-stock products. You hold the rankings and internal links without pushing shoppers toward things they cannot buy right now.
When to 301 Redirect, and Where the Redirect Should Point
When a product is gone for good and a close replacement exists, a 301 redirect is the right move. Google’s Gary Illyes has confirmed that 3xx redirects no longer dilute PageRank, so a correctly implemented 301 passes the original page’s ranking signals to the destination. It is the closest thing to moving the page rather than deleting it.
The catch is relevance. A redirect only counts as a real move when the destination is genuinely similar to the original. Redirect a discontinued running shoe to a very similar running shoe and Google treats it as an equivalent page. Redirect that same shoe to an unrelated product or a generic landing page and Google can treat the redirect as a soft 404, ignore it, and eventually index the old URL as gone anyway. You lose the link equity you were trying to save.
Use this order of preference for the redirect target:
| Redirect Target | When to Use It | Result |
|---|---|---|
| Direct replacement product | A near-identical item, same type, price band, and use case | Full equity transfer, best user match |
| Parent category page | No single replacement, but the page has links or traffic worth saving | Most equity kept, honest and relevant |
| Homepage or unrelated page | Never | Soft 404, no equity passed |
One more discipline: avoid redirect chains. If you redirect Product A to Product B and later discontinue B, you now have A to B to C. As Botify notes, redirect chains waste crawl budget and dilute signals. Point the redirect at something stable, ideally a category that will outlast individual SKUs. This is exactly the kind of mapping that gets messy at scale, which is why it matters most during a Shopify migration, when thousands of URLs change at once.
When a Clean 404 or 410 Is the Right Answer
Not every dead page deserves rescuing. If a product is gone, has no equivalent, and the URL has no meaningful traffic or backlinks, the correct action is to let it return a 404 or a 410 (Gone). Forcing a redirect on a worthless page just creates crawl noise and, if the target is a poor match, another soft 404.
People agonise over 404 versus 410. In practice the difference is tiny. Google’s John Mueller has said the processing difference between the two is so small he cannot think of a case where he would prefer one over the other for SEO. Both tell Google the page is gone and both lead to de-indexing.
Use the distinction for your own clarity rather than for rankings:
- Return a 410 when you know the page is permanently gone and want the fastest removal, for example a product you will never sell again, or content pulled for legal reasons.
- Return a 404 when the page might conceivably come back.
Either way, back the decision with a genuinely useful custom 404 page that offers search and popular categories, so the small number of visitors who hit it are not simply lost.
Before you 404 anything in bulk, check for links. A single strong external link into a page is a vote of confidence for your whole domain. Killing it with a 410 throws that away. Redirect those pages to a relevant product or category instead.
The Soft 404 Trap: Why Homepage Redirects Backfire
The most common mistake in out of stock product SEO is the catch-all: redirect every dead product URL to the homepage and move on. It feels tidy. It is quietly destructive.
When a redirect destination does not match the content the original URL was about, Google does not pass the equity through. At scale, mass homepage redirects get classified as soft 404s. The URL bounces to an unrelated page, Google keeps crawling it, finds nothing relevant, and never indexes it. You burn crawl budget, you clutter your Search Console reports, and you transfer none of the authority you were trying to protect. A blunt homepage redirect ends up worse than an honest 404.
Stop redirecting dead products to your homepage or an unrelated page. Send each one to a genuinely similar product or its parent category, or let it 404. Relevance is what makes a redirect worth anything.
How to Delete a Product Page in Shopify Without Losing SEO
Shopify has its own rules that catch people out, so the general SEO logic above needs a platform-specific layer.
The Four Shopify Product Statuses
Shopify now exposes four product statuses in admin, and each behaves differently for SEO:
- Active: live, purchasable, discoverable. The normal state for a selling product.
- Draft: hidden from the storefront, not purchasable, kept fully editable in admin. It leaves the sitemap and storefront, so the public URL 404s.
- Archived: retired from active selling and normal browsing, but the record is preserved and the page can still be reached by direct URL.
- Unlisted: a newer status that keeps the product purchasable at its direct URL while removing it from search, collections, recommendations, and the sitemap. Useful for phasing a product out quietly without a hard 404.
For a temporarily out of stock item you want to keep ranking, leave it Active and let it show as out of stock. For a permanent discontinuation where you want to redirect, take the product down first, then set the redirect. Archived and Unlisted are your options when you want the record kept without full deletion.
Why Your Shopify Redirect Is Not Firing
This is the single most common Shopify redirect error. Shopify will not apply a redirect while the source URL still returns a live page. The old URL has to actually return a 404 before the redirect takes effect, which means you must delete, archive, draft, or remove the product from the Online Store channel first, then create the redirect. Set the redirect up while the product is still live and nothing happens, with no error and no warning.
Set redirects in Shopify admin under Online Store, then Navigation, then URL redirects. Enter the old path and the destination. Two things to know: Shopify reserves certain path prefixes for platform use, so not every URL can be redirected natively, and if you later make a hidden product visible again, Shopify auto-deletes the redirect, because redirects only apply to URLs that return a 404.
Crawl your store with a tool like Screaming Frog, pull the list of retired URLs, check them against a backlink source, then map redirects in a spreadsheet before touching the store. Bulk decisions made by hand are where relevance slips and soft 404s creep in. A structured Shopify SEO process turns this from guesswork into a repeatable checklist.
Structured Data: Keep Product Page Availability Honest
For any page you keep live, your Product structured data has to tell the truth about stock. The schema.org availability values that matter here are InStock, OutOfStock, PreOrder, BackOrder, and Discontinued. On Shopify’s default product schema this updates automatically with inventory, so an item that sells out flips to OutOfStock without manual work.
The mismatch is what hurts you. If your structured data says InStock while the page shows Sold Out, you earn a warning in Search Console and risk losing the rich result. Keep the markup, the visible page, and any Merchant Center feed in sync.
Merchant Center adds one firm rule that is easy to miss. Do not set availability to out of stock for a product you have genuinely stopped selling. Google Merchant Center tells you to remove discontinued products from your product data entirely, and reserve out of stock for items you are temporarily not accepting orders for. Out of stock and discontinued are different states, and treating them the same confuses both Google and your reporting.
The schema.org Discontinued value exists for exactly the permanent case, but Google’s rich-result treatment of it has been inconsistent over time. If you use it, validate the page in the Rich Results Test and check how it renders before relying on it. And keep expectations realistic: Ahrefs’ analysis found schema alone rarely moves AI citations without the rest of your SEO in place.
Recover Revenue From the Product Pages You Keep
A kept page is not just an SEO asset, it is a lead source. When an item is out of stock, the traffic still arriving has clear intent. Give it somewhere to go, because the alternative is losing that shopper for good. A 2024 NielsenIQ study found 9% of shoppers switch retailers permanently after a single out-of-stock experience, and Baymard attributes roughly one in five cart abandonments directly to stockouts.
A “Notify me when back in stock” capture does two jobs: it turns a lost visit into a warm lead, and it measures real restock demand. Back-in-stock emails are among the highest-performing automations in ecommerce, with Omnisend’s 2025 benchmarks reporting open rates near 65%, roughly three times a standard campaign, and conversion around 6.46%, the highest of any automation type (Omnisend, 2025). That is revenue you only capture if the page stays live.
Beyond capture, surface alternatives and, where restock timing is known, offer a pre-order. Cart abandonment already sits near 70% across ecommerce per Baymard’s cart-abandonment data, so the last thing you want is a dead end that pushes a ready buyer to a competitor.
Put rough numbers on it. A store turning over £500,000 a year that loses 4% of sales to stockouts is handing over £20,000 annually, before you count the lifetime value of the customers who never come back. Turning out of stock pages into conversion paths is squarely a CRO audit question, not just a technical one.
Common Mistakes to Avoid With Discontinued Products
Most of the damage in discontinued product SEO comes from a handful of repeatable errors. Here they are side by side, with the fix for each.
| Mistake | Why It Hurts | Do This Instead |
|---|---|---|
| Redirect everything to the homepage | Reads as a soft 404, passes no link equity | Redirect to a similar product or the parent category |
| Delete pages with backlinks or traffic | Bins authority and rankings you already paid for | 301 to the closest relevant live page |
| Redirect to a loosely related product | Google ignores irrelevant redirects | Match intent, or let the URL 404 cleanly |
| Build redirect chains | Wastes crawl budget, dilutes signals | Aim redirects at stable categories |
| Leave availability as InStock when sold out | Triggers a Search Console mismatch | Update structured data to OutOfStock |
| Set the Shopify redirect before the URL 404s | The redirect silently does nothing | Take the product down first, then redirect |
| Treat discontinued and out of stock as the same | Confuses Google and your feed | Use different signals and feed handling for each |
Conclusion
Discontinued product SEO comes down to two questions asked in order: is the product coming back, and does the page still hold value. Coming back means keep it live at 200 with honest availability data. Gone with a close match means 301 to that match. Gone with equity but no match means 301 to the parent category. Gone with nothing worth saving means a clean 404 or 410. The homepage is never the answer.
Do this well and a retired catalogue keeps working for you: rankings preserved, link equity intact, and dead-end traffic converted into leads instead of lost sales. Do it carelessly across hundreds of SKUs and the damage compounds quietly until a traffic report finally shows it. The logic is simple. The discipline at scale is where stores win or lose.
Retiring products without losing rankings? Here is where we help.
SEO Audit
Find dead product URLs, lost backlinks, and soft 404s before they cost you rankings.
Audit my URLs →Shopify SEO Agency
Preserve equity across a changing catalogue with a redirect and indexing plan that scales.
Fix my catalogue →Shopify Migration
Migrations create thousands of redirects at once. We map them so rankings survive the move.
Plan my redirects →Frequently Asked Questions
It can. Deleting a page returns a 404, which is fine on its own, but you lose any backlinks, rankings, and traffic tied to that URL. For a page with no links or traffic that is acceptable. For a page with either, redirecting to a similar product or its category preserves far more value.
Use a 301 redirect when a close replacement exists, so the page’s equity moves to the relevant product. Use a 404 or 410 when the product is gone, has no substitute, and the URL holds no meaningful traffic or backlinks. Never force an irrelevant redirect just to avoid a 404.
Very little. Google processes both as the page being gone, and John Mueller has said the difference is negligible for SEO. Use 410 when you are certain the page is permanently gone and want fast removal, and 404 when the page might return. Both lead to de-indexing.
Shopify only applies a redirect once the old URL returns a 404. If the product is still live, the redirect does nothing, with no error shown. Delete, archive, draft, or remove the product from the Online Store channel first, then create the redirect under Online Store, Navigation, URL redirects.
No. Mass redirects to the homepage are treated as soft 404s because the destination does not match the original page. Google keeps crawling them, never indexes them, and passes no equity. Redirect to a similar product or the parent category instead, or keep the page live if the item is returning.
Keep the page live and indexable, return a 200 status, and update your structured data to show OutOfStock. Add a back-in-stock signup and links to alternatives. This keeps rankings and links intact while you wait for stock, and captures demand you would otherwise lose to a competitor.
Match the value to reality: InStock, OutOfStock, PreOrder, BackOrder, or Discontinued. On Shopify’s default schema this updates with inventory automatically. Keep the markup, the visible page, and any Merchant Center feed in sync, since a mismatch triggers a Search Console warning and can cost you the rich result.
Often yes. A retired product can keep ranking and receiving clicks for months or years, especially if it earned backlinks or review content. That is exactly why the decision to delete, redirect, or keep matters. Check traffic and links in Search Console and a backlink tool before you retire the URL.