Discontinued Product Pages

What to do with a product page when the item is gone for good: 301 to a genuinely similar replacement, 301 to the closest relevant category if it earned links, or 404/410 it if it didn't — plus when a Discontinued tombstone page is worth keeping. Backed by Google's own guidance, and kept distinct from temporary out-of-stock handling.

First published: Jul 3, 2026 · Last updated: Jul 18, 2026 · Advanced

A discontinued product is gone for good — that's what separates it from a temporary out-of-stock item, and it changes the whole SEO answer. The decision is end-of-life, driven by whether the URL is worth keeping alive. Genuinely similar replacement exists: 301 the old URL to it, which can carry link value forward (Google doesn't publish a transfer percentage or guarantee the outcome). No replacement but the page earned links or traffic: 301 to the closest relevant page (usually the parent category, not the homepage). No replacement and nothing worth saving: 404 or 410 — 404s are not a penalty, and Gary Illyes and John Mueller have both said so. Real reference value: keep the page live at 200 as a Discontinued tombstone, with substantive content and schema availability set to Discontinued — that markup is vocabulary, not a guarantee of a rich result or Merchant listing. Canonical and noindex are separate tools, not lifecycle decisions: canonical only picks among duplicates, and noindex only takes effect after Google has already crawled the page. A single discontinued variant needs its own check — confirm whether sibling variants are still active before you redirect or remove it. The two mistakes that actually cost you: 404ing a backlinked page (equity gone for nothing) and redirecting to an irrelevant page like the homepage (Google reads it as a soft 404, so equity is gone anyway). Use schema.org Discontinued, not OutOfStock — Discontinued means never returning.

TL;DR — Discontinued = permanently gone, which is the opposite of a temporary stockout and takes the opposite treatment. This is an end-of-life decision. Genuinely similar replacement301 to it. No replacement, page has backlinks/traffic301 to the closest relevant page (parent category, not the homepage). No replacement, nothing worth saving404/410 (not a penalty). Real reference value → keep live at 200 as a Discontinued tombstone with substantive content. Neither move guarantees a specific ranking or link outcome — Google doesn’t publish a transfer figure — but a relevant redirectA redirect sends browsers and crawlers from a requested URL to a different one. An HTTP redirect specifically is a 3xx status code paired with a Location header; meta refresh and JavaScript redirects achieve a similar navigation without being a 3xx response themselves. Permanent redirects (301/308) are Google's signal the target should be canonical; temporary ones (302/303/307) aren't. gives the successor the best shot. The two failure modes that cost you: 404ing a backlinked page (equity lost for nothing) and redirecting to an irrelevant page like the homepage (Google reads it as a soft 404A soft 404 is a URL that returns a success status code (usually 200 OK) even though the page is empty, missing, or shows a 'not found' message. It isn't a status code a server sends — it's a label search engines apply after comparing the response code against the rendered content, and they treat the page like a 404 for indexing., equity lost anyway). Use schema.org/Discontinued, not OutOfStockDiscontinued signals never returning — but that’s just vocabulary; it doesn’t guarantee a rich result or Merchant listing on its own. Canonical and noindex are separate tools that don’t replace this decision: canonical picks among duplicates, and noindex only kicks in after Google has already crawled the page. Keep the tombstone page substantive, because a thin “no longer available” page gets algorithmically classified as a soft 404 regardless of its 200 status. A single discontinued variant needs the same care — check whether sibling variants are still active before you redirect or remove it.

Frame it as end-of-life, not availability

The out-of-stock decision hangs on “is this coming back?” For a discontinued product that question is already answered — no — so the framing changes. The job now is purely about where the page’s accumulated value should go, and whether the URL is worth keeping alive at all. That splits four ways:

  1. Similar replacement exists → redirect to it.
  2. No replacement, page earned links/traffic → redirect to relevance.
  3. No replacement, nothing worth saving → let it go (404/410).
  4. Real reference value → keep a tombstone page live.

My general take, from my Ahrefs writeup on out-of-stock and discontinued products, is that there’s no universal right answer here — it depends — so the practical move is to set rules you’re comfortable with and apply them consistently across the catalog rather than hand-deciding every dead SKU.

Branch 1 — similar replacement exists: 301

If you’ve genuinely replaced one product with a successor, redirect. Mueller’s line is direct:

“If you’re really replacing one product with another it might make sense to just redirect.”

A 301 to a closely comparable replacement can carry forward the link value the old page earned — if the pages are similar enough, as I put it in that Ahrefs piece: a 301 “will also maintain any link value if the pages are similar enough.” That’s a practitioner rule of thumb, not a Google guarantee — Google documents the redirect mechanism and destination-relevance guidance but doesn’t promise a specific ranking or link outcome for any individual redirect. The whole thing turns on relevance: the target has to actually be the same kind of product. A v2 of the same item, the same model in a new year, the nearest equivalent SKU — those are fair redirects. “The closest thing we still sell” that isn’t really close is where this starts sliding toward a soft 404 (see the trap below).

Update your internal linksAn internal link is a hyperlink from one page on a website to another page on the same website. Internal links help search engines discover your pages and pass ranking signals (PageRank and anchor-text context) between them. to point at the replacement, not the dead URL, so you don’t leave a chain of internal redirects behind.

Branch 2 — no replacement, but the page has equity: 301 to relevance

No successor product, but the page earned backlinks or still pulls traffic. Redirect it to the closest relevant page — almost always the parent category. The homepage is a last resort and a weak one, because of the soft-404 mechanic: Google can treat a redirect from a specific product to an irrelevant destination as a soft 404, which means the link equityPageRank is Google's original recursive link-graph algorithm: a page's score depends on the scores of the pages linking to it, and in the published model each page's score is split across its outbound links (the simplified version: links are weighted votes). Google says it's evolved since launch but still part of its core ranking systems. is lost anyway. You’d get the downside of a 404 without even the cleanliness of one. So redirect to relevance, or don’t redirect.

Landing a shopper on a page where there’s nothing relevant to buy — whether from internal search or a category link — is also just a bad experience. As I framed it in the Ahrefs article, landing “on a page—where there’s nothing to buy” isn’t great for the user, and that UX judgment tracks the SEO one: relevant redirect target or none.

Branch 3 — no replacement, nothing worth saving: 404/410

If the discontinued product has no meaningful backlinks and no traffic, let it return 404 — or 410 Gone, which explicitly means “permanently gone” and which Google treats as unavailable. Evidence for this claim Google treats 404 and 410 responses as signals that a URL's content is unavailable. Scope: Google does not promise a fixed processing-speed difference between 404 and 410. Confidence: high · Verified: Google: HTTP status codes This is the technically correct answer, and it is not a penalty. Gary Illyes has been blunt about it:

“Whoever came up with the idea that having 404s gives a site any sort of penalty, you’re wrong. Utterly wrong.”

Mueller’s more recent position matches — proper error codes are simply the correct way to handle URLs that no longer exist, even at very large scale. One practical note Illyes has added: don’t run expensive backend work (database calls, product carousels) on your 404 template, because those requests don’t convert and the cost scales badly once dead URLs multiply. A lean, helpful 404 page404 Not Found is the HTTP client-error status code a server returns when it can't find the requested URL — RFC 9110 defines it as no current representation, or unwillingness to disclose one. A \"hard 404\" actually returns the 404 status; a \"soft 404\" returns a success code (like 200) for a page that's really gone. 404s are normal and expected: the fact that some URLs 404 doesn't affect your site's other, successful pages, and Google de-indexes 404'd URLs over time (probably retrying for some period, less and less often). is enough.

Branch 4 — keep it live as a Discontinued tombstone

Some discontinued productsA discontinued product is an item you'll never sell again — the manufacturer stopped making it, or you dropped the line. The SEO decision is end-of-life: 301-redirect the URL to a genuinely similar replacement or the closest relevant category if it earned links or traffic, 404/410 it if it didn't, or keep it live as a Discontinued tombstone page only when it still helps users. This is distinct from a temporary out-of-stock product, which you keep live at 200. still deserve a live page — the test is whether it still does a genuine job for someone: ongoing search interest, attached support documentation (manuals, firmware, spec sheets), compatibility notes people still need, or a natural place to point to the successor. Backlinks are one input into that decision, not the trigger on their own — a page with links but nothing left to tell a visitor is a worse tombstone candidate than a page with real reference value and no links at all. In that case keep the URL at 200 and set the schema availability to https://schema.org/Discontinued — the value that specifically means the item “has been discontinued,” as opposed to OutOfStock which means temporarily unavailable. Explain on the page that it’s discontinued and point clearly to alternatives.

Do this for a genuine user reason, not to hoard a little link equity. A tombstone page kept purely “for SEO,” with nothing useful on it, is exactly the thin dead-end that gets classified as a soft 404 — which brings us to the trap that catches people.

The soft-404 trap

Even a valid 200 page can get quietly dropped, because Google can algorithmically classify it as a soft 404 based on the content, not the status code. For dead products this is the main risk. Evidence for this claim Google can classify a thin unavailable page that returns 200 as a soft 404. Scope: Soft-404 classification depends on rendered content and other signals. Confidence: high · Verified: Google: Soft 404 errors Mueller has described the mechanism:

“I suspect what is happening here is that our algorithms are looking at these pages and they’re seeing maybe there’s a banner on the page saying ‘this product is no longer available.’”

That “no longer available” messaging — or a thin template with no real product information — reads to Google like a dead page even when the server says 200. It can happen on a tombstone page and on the destination of a redirect: if you 301 a discontinued product to a page whose main message is “this product is no longer available,” Google can treat that destination as a soft 404 too, quietly undoing the redirect’s benefit.

The defense is substance. Keep a real product description, specs, images, reviews, and genuine alternatives on any discontinued page you keep live — and make redirect targets pages that stand on their own, not “sorry, gone” notices. Flagged pages show up under Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. → Pages → Not indexedStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. → Soft 404. There’s no fixed timeframe for when Google will apply it; it’s content-driven, not a countdown.

The entire reason not to blanket-404 discontinued products is that a backlinked page returning 404 stops passing that link equity to the rest of your site. The links don’t transfer; they evaporate. So before a bulk cleanup, find out which dead or dying product URLs actually earned something worth a redirect:

  • Ahrefs → Site Explorer → Best by links, filtered for 404/410, surfaces removed pages that still have backlinks — your redirect candidates.
  • Ahrefs → Site Audit → Links report finds the internal linksAn internal link is a hyperlink from one page on a website to another page on the same website. Internal links help search engines discover your pages and pass ranking signals (PageRank and anchor-text context) between them. still pointing at dead products, plus any redirect chainsA → B → C instead of A → C. Each hop loses link equity and adds latency. to clean up.
  • Site Audit → page content / HTML search for “discontinued” or “no longer available” text shows everywhere that messaging appears across the crawl, so you can audit it at scale.

Redirect the ones with equity to a relevant page; 404/410 the rest without guilt.

A note on Merchant Center

If you run Shopping ads or free listingsFree product listings (originally launched as \"Surfaces across Google\" in 2020) are unpaid, organic product placements Google generates from your Merchant Center feed or on-page Product structured data. There's no bid and no CPC — Google matches your product data to a query and decides whether and where to show it — across the Shopping tab, Google Search (Popular Products grids), Images, Lens, Maps/Business Profile, YouTube, and Gemini; AI Mode and AI Overviews aren't on Google's official surfaces list, though practitioner reporting links them to the same eligibility pool. They're enabled by default in most cases for new Merchant Center accounts. and you keep a discontinued product page live, the Discontinued availability signal should be consistent across the page, your feed, and any structured markup — a mismatch between what the landing page shows and what the feed says is a classic cause of product disapproval. Most discontinued items you’ll simply drop from the feed entirely once they’re gone; the consistency rule matters mainly for tombstone pages you deliberately keep. And keep the layers straight: schema.org/Discontinued is just vocabulary — it tells any consumer of your structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding. what the item’s state is, but valid markup by itself doesn’t guarantee a rich result, a Merchant listing, or any particular index state. The Product structured dataProduct schema (schema.org/Product) is structured data that tells search engines a page's product name, price, availability, and reviews so it can appear in Shopping-style rich results. It's separate from a Google Merchant Center feed, though Google reconciles the two. has to satisfy Google’s separate eligibility requirements, and the feed has to satisfy Merchant Center’s separate product-data spec. Getting the schema value right is necessary, not sufficient.

Canonical and noindex don’t make this decision for you

Two tags get reached for here that solve different problems entirely — neither one is a lifecycle response:

  • Canonical (rel="canonical") is a duplicate-consolidation signal: it tells Google which URL among a set of similar or duplicate pages is the one to treat as authoritative. It says nothing about a URL being gone, and it doesn’t substitute for the actual HTTP response a discontinued page should return. Pointing a canonical from a dead product page at a live one doesn’t replace the redirect, tombstone, or 404/410 decision above.
  • noindex removes a page from Google Search after Google has crawled it and seen the tag — it doesn’t communicate “this URL is gone,” and it doesn’t transfer any value to another URL. It also doesn’t clean up the internal links, sitemapA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing. entries, or feed rows still pointing at the discontinued product; you still have to do that separately. noindex is occasionally useful for a discontinued page you’re keeping live for some non-search reason (an internal reference, a support link you don’t want in Search) but it is not a stand-in for choosing 301, 404, 410, or a tombstone.

If you’re tempted to reach for canonical or noindexNoindex is a directive that tells search engines to keep a page out of their index, so it won't appear in search results. It works only on pages a crawler can actually fetch — a page blocked in robots.txt can never be noindexed. “to be safe” instead of making the actual lifecycle call, that’s a sign the real decision — redirect, retain, or retire — hasn’t been made yet.

Discontinued variants vs. a discontinued product family

A single variant going away (one color, one size) is a different situation from the whole product being discontinued, and the two get confused. If your catalog uses item_group_id to relate variants, check whether siblings in that group are still active before you touch the URL:

  • One variant discontinued, siblings still sold. Don’t blanket-404 or redirect the variant to the homepage. Point shoppers toward the surviving variants — either a 301 to the closest active variant if there’s a clearly comparable one, or keep the retired variant referenced from the parent/family page so people who search for it land somewhere useful. Update the item_group_id relationships and any variant selector so the dead option no longer appears as choosable.
  • Whole product family discontinued. This is the ordinary case the rest of this page covers — apply the branch decision (replacement, equity, tombstone, or removal) to the family’s canonical URL, and carry that same decision through to every variant URL underneath it rather than deciding each variant separately.

Either way, the canonical and redirect choices only make sense once you know the actual surviving-variant relationships and what a shopper searching for that specific variant is actually trying to do — don’t default to “redirect every variant to the main product page” without checking that it’s still relevant to what they wanted.

Where this sits in the cluster

Discontinued-product handling is the permanent-removal slice of ecommerce product-page lifecycle. Its natural sibling is the temporary case — an out-of-stock product you keep live at 200 — and it borders product page SEOProduct page SEO is the practice of optimizing an individual product detail page (PDP) so it ranks in organic search and earns rich results. It blends unique product copy, structured data, variant canonicalization, image SEO, and customer reviews — but the structured data earns rich results and eligibility for free product listings, it doesn't make the page rank. (the schema and content that keep these pages substantive), category pagesCategory page SEO is the practice of optimizing an ecommerce listing page (also called a PLP or collection page) — the page that groups products under a classification like /shoes/running/ — so it ranks for broad commercial queries and routes crawlers and link equity to the products beneath it. (your most common redirect target), and the broader Ecommerce SEOEcommerce SEO is the practice of optimizing an online store so its product and category pages rank in organic search and attract purchase-intent visitors. It uses the same Google algorithm as any other site, but compounds the usual SEO work with commerce-specific challenges like faceted navigation, product variants, and platform-imposed URLs. pillar. The redirect-vs-404 judgment is a general technical-SEO pattern too: the difference between a clean 404/410 and a misfiring redirect that Google reads as a soft 404 applies well beyond products.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.