SEO • eCommerce
Out-of-Stock and Discontinued Products: The SEO Playbook
Handle out-of-stock and discontinued products by matching the action to the product's future. Keep the page live if the item is temporary or seasonal and will return, and set the schema availability to OutOfStock or BackOrder. Permanently discontinued with a clear replacement gets a 301 redirect to that replacement or its parent category. Discontinued with no replacement and no traffic or links gets a 410. Never mass-delete pages. Each decision protects rankings, crawl budget and revenue.
Done well, out of stock products SEO retains the rankings, crawl budget and revenue you have already earned. Done badly, you bin all three at once.
75%
of organic clicks go to results on page one
Backlinko, 2023
3-4 months
typical time Google takes to fully drop a 404 page
Google Search Central
8 in 10
eCommerce URLs Google rarely crawls on large unoptimised sites
Botify
Key takeaways
- The whole decision turns on one question: is the product coming back?
- Temporary or seasonal: keep the page live, set availability to OutOfStock or BackOrder, never delete.
- Permanently discontinued with a replacement: 301 to it. Only a category: 301 to the category. Nothing of value: 410.
- Match schema availability to the visible page. Stale InStock schema on a gone product erodes trust.
- A soft 404 (a 200 "no longer available" page with no content) is the worst outcome. Avoid it.
The one decision that drives everything
Every out-of-stock or discontinued page comes down to one question: is this product coming back?
A temporary stockout and a permanent discontinuation look identical to a shopper, but they need opposite SEO treatment. Get the call wrong in either direction and it costs money. 410 a page that will restock and you bin its rankings and start from zero when it returns. Keep a dead page live forever and you bloat the index and dilute crawl budget.
This is where out of stock products SEO sits inside the wider technical SEO picture: a small set of repeatable rules, applied honestly to every URL, that quietly compound across a catalogue.
Temporary vs permanent: how to tell
- Temporary: the product will be back. Supplier restock, seasonal line, back-order, between batches. Action leans towards keep.
- Permanent: the product is gone for good. Discontinued by the manufacturer, retired SKU, end-of-life. Action leans towards redirect or remove.
The grey areas catch teams out: a product out for six months, a variant discontinued while the parent lives on, a line "paused" with no confirmed return date.
Our practical rule: if there is no confirmed return date within roughly 90 days, treat it as permanent for SEO purposes, but keep the option to reverse. That avoids the worst of both worlds: pages that drift in limbo for years, and pages buried prematurely.
Keep, redirect, 410 or restock: the decision matrix
| Product state | Traffic/links? | Replacement? | Action | HTTP | Schema availability |
|---|---|---|---|---|---|
| Temporary stockout, returning soon | Any | n/a | Keep page live, show restock date | 200 | OutOfStock or BackOrder |
| Seasonal, returns yearly | Any | n/a | Keep page live year round | 200 | OutOfStock (off season) |
| Discontinued, direct replacement | Any | Yes | 301 to the replacement product | 301 | n/a |
| Discontinued, no direct replacement | Yes | Category only | 301 to parent category | 301 | n/a |
| Discontinued, no traffic, no links | No | No | 410 Gone | 410 | n/a |
| Discontinued but still ranking and converting | Strong | No | Keep live, mark unavailable, cross-sell | 200 | Discontinued |
A soft 404 (a 200 status on a "no longer available" page with no content) is the worst of all worlds. It tells users the product is gone, gives them nowhere to go, and confuses Google about whether to keep the URL indexed.
Decision tool
What to do with this product
Will this product come back?
Guidance, not a guarantee. High-value pages deserve a manual check.
Product availability schema, value by value
Schema.org availability values tell Google the truth about stock without you touching the visible page. Match the value to what the page actually shows.
| Schema.org value | When to use it | What it signals to Google | Pairs with |
|---|---|---|---|
| InStock | Item available to buy now | Eligible for full merchant listing rich results | 200, buy button live |
| OutOfStock | Temporarily unavailable, will return | Keep indexed, availability shown as out of stock | 200, restock messaging |
| BackOrder | Orderable now, ships later | Available, dispatch delayed | 200, pre-order CTA |
| PreOrder | Not yet released, orderable | Upcoming product | 200, release date |
| LimitedAvailability | Low stock | Available, limited | 200, urgency messaging |
| SoldOut | Sold out, often time-bound (events, drops) | Unavailable | 200 |
| Discontinued | Permanently retired, page kept live | No longer made | 200, cross-sell |
Sourced from the Schema.org Offer availability set (current June 2026), with practical pairing taken from Google Merchant Center availability documentation and Google product structured data guidance.
The most common failure: leaving availability hardcoded to InStock when the item is gone. Google sees the mismatch between the visible page and the schema, treats the markup as untrustworthy, and may stop showing rich results entirely. For the wider pattern across a product's life, see our guide to product schema across its lifecycle.
Discontinued products SEO: 301 vs keep page
Redirect a discontinued product when a clear replacement exists. Keep it when the page still earns traffic, links or conversions.
The three discontinued routes
- 301 to a replacement when there is a true like-for-like successor. The redirect passes the ranking signals to the new page.
- 301 to the parent category when there is no single replacement but a relevant category. Avoid redirecting everything to the homepage, which Google can treat as a soft 404.
- Keep the page when it still ranks, still pulls links, or still converts cross-sells. Mark it clearly as discontinued, recommend alternatives, keep it at 200.
301 vs keep scoring panel
Should this discontinued page stay live?
Recommendation
410 Gone
No residual value and no replacement. Tell Google the removal is deliberate.
A note on bulk redirects: mass-301-ing near-identical variants can create thin or duplicate destinations downstream. Plan the redirect targets the same way you would plan canonicals, with help from our guide to avoiding duplicate content across product pages.
Seasonal out of stock: the recurring case
Seasonal products should almost never be redirected or removed. Keep the URL live all year and let it build authority between seasons.
Christmas lines, summer ranges, Black Friday bundles. Deleting and recreating the URL each year throws away every ranking signal and starts cold. The better play is one permanent URL that switches availability to OutOfStock off-season, keeps the content and reviews, and shows a "back in [season]" message.
This also feeds Google Shopping cleanly, which matters when paid and organic share the same feed. We see the contrast every year on audit: the brands that hold one permanent URL per seasonal line rank from day one when the season opens; the brands that recreate URLs annually start every season behind their previous self.
UX on the page itself
An out-of-stock page that is honest and useful keeps the visit alive. One that dead-ends loses the sale, the engagement signal and the ranking.
What an out-of-stock page should show
- A clear in-stock-or-not status, honestly stated
- A restock date or "notify me" capture if temporary
- Relevant alternatives or the replacement, prominently
- Retained reviews, specs and description, so the page keeps its content value
- For discontinued items, a plain "no longer available" line plus the best next option
The page that keeps a visitor moving towards a purchase keeps its engagement signals healthy too. Engagement is what stops a temporarily out-of-stock page from sliding while it waits to restock.
Retaining the revenue, not just the ranking
The SEO call and the revenue call are the same call. A page handled well captures demand instead of bouncing it.
Notify-me capture, cross-sells to alternatives, and an honest restock date together recover a meaningful slice of visitors who would otherwise have bounced. Multiply that across a catalogue and the difference between dead-end and recovered handling is real money.
Revenue retention calculator
What handling these pages well is worth
Annual revenue retained
£21,600
£1,800 per month, vs £360 on dead-end handling.
Indicative estimate, not a guarantee. The recovered rate assumes alternatives and notify-me capture are present; your real result depends on catalogue, margins and traffic.
If a store has thousands of these decisions to make across a large catalogue, it is worth getting a specialist to set the rules once. Hire an eCommerce SEO agency for the audit, and the rules will run themselves for every release after.
Mistakes we see most often
- Mass-deleting discontinued products and serving 404s with no redirect plan.
- Redirecting everything to the homepage (soft 404 territory).
- Leaving schema availability on InStock when the item is gone.
- Deleting and recreating seasonal URLs every year.
- 410-ing pages that still hold backlinks or rankings.
- Building dead-end out-of-stock pages with no alternatives.
Each one is avoidable once the rules are written down. The patterns above come from our 2026 eCommerce ranking factor study and the live audits behind it.
FAQ
Methodology and sources: schema availability values from Schema.org Offer availability (current June 2026), with practical pairing from Google Merchant Center and Google Search Central documentation. Redirect and removal guidance follows Google Search Central's published 301 and crawling documentation. Crawl figures from Botify's analysis of large-site crawl data. Decision rules and the revenue-retention model are applied on live eCommerce audits at Visionary Marketing.
Related articles
CMO Marketing Budget Survey 2026: 2,400 Marketing Leaders
2,400 marketing leaders surveyed. Budget % of revenue, channel allocation, AI tool spend, in-house vs agency mix and 2026 investment priorities.
Local SEO Statistics 2026: What 100,000 GBPs and 1,200 Consumers Tell Us
100,000 Google Business Profiles + 1,200 consumer survey. GBP performance, review impact, local-pack CTR and AI local discovery for 2026.
Semrush vs Ahrefs 2026: Which SEO Tool Wins? (12-Month Test)
12-month side-by-side test across 240 client accounts and 21.7M tracked queries. Feature-by-feature verdicts, pricing, and a use-case decision matrix.
About the author
Programmes here are run directly by Chris Coussons.
Founder, Visionary Marketing
Chris writes about what actually moves revenue for UK brands, drawing on 15+ years running performance campaigns for SaaS, B2B and eCommerce businesses. Every article is published from first-hand client data, audits and live account work.