Fix: AI mentions my discontinued products
Step-by-step guide to diagnose and fix when AI models recommend or mention legacy, end-of-life, or discontinued products. Includes causes, solutions, and prevention.
How to Fix: AI mentions my discontinued products
Stop LLMs from hallucinating old inventory and learn how to redirect AI traffic to your current product lineup.
TL;DR
AI models often rely on stale training data or cached web crawls that prioritize old product pages with high historical SEO authority. To fix this, you must implement aggressive technical redirects and update structured data to explicitly mark items as discontinued.
Quickest fix: Implement 301 redirects from discontinued product URLs to their direct successors.
Most common cause: High authority legacy pages remaining live or returning 404s instead of 301 redirects.
Diagnosis
Symptoms: AI chatbots recommend products you no longer sell.; Search engine AI overviews cite legacy spec sheets.; Customers mention 'finding' products online that are out of stock permanently.; Perplexity or ChatGPT cite your old documentation as 'current' evidence.
How to Confirm
- Prompt ChatGPT or Claude: 'What is the best [Brand Name] product for [Use Case]?'
- Check if the AI provides a link to a discontinued page.
- Inspect the 'Sources' cited by Perplexity or Google Search Generative Experience (SGE).
- Verify if the cited pages still exist or are returning a 404 error.
Severity: medium - Reduced ROAS, increased customer support tickets, and brand perception of being 'out of date'.
Causes
Stale Training Data (likelihood: very common, fix difficulty: hard). The AI mentions the product but cannot provide a live link, or the link is from a 2021-2023 archive.
Zombie Pages (likelihood: common, fix difficulty: easy). Old product pages are still 'Live' but marked as 'Out of Stock' instead of 'Discontinued'.
High Historical Backlink Authority (likelihood: common, fix difficulty: medium). The discontinued page has more backlinks than the new version, causing RAG systems to prioritize it.
Missing Schema Markups (likelihood: sometimes, fix difficulty: easy). Product schema still shows 'InStock' or lacks the 'discontinued' itemCondition property.
Third-Party Retailer Listings (likelihood: sometimes, fix difficulty: hard). AI is pulling data from Amazon or eBay listings of 'Renewed' or 'Used' versions of your old product.
Solutions
Implement 301 Redirects to Successor Products
Map legacy URLs: Identify every discontinued product URL currently indexed.
Apply 301 Redirects: Redirect the old URL to the specific replacement model, not the homepage.
Timeline: Immediate implementation; 1-2 weeks for crawlers. Effectiveness: high
Update Schema.org ItemCondition
Modify JSON-LD: Update the 'availability' to 'https://schema.org/Discontinued' or 'EndOfLife'.
Add 'isRelatedTo' property: Use schema to point the AI toward the newer model as a replacement.
Timeline: 1 week. Effectiveness: medium
Deploy 'Product Sunset' Landing Pages
Create a Legacy Hub: Keep the page live but add a massive header: 'This product is discontinued. See the new version here.'
Update Metadata: Change Title Tag to include '[DISCONTINUED]' to signal AI crawlers.
Timeline: 3 days. Effectiveness: high
Refresh External Knowledge Bases
Update Wikipedia and Wikidata: LLMs heavily rely on Wikidata. Ensure your product entries reflect 'End of Production' dates.
Submit updated Sitemap: Force a recrawl of your site to show the removal or change of status.
Timeline: 2-4 weeks. Effectiveness: medium
Use Noindex Tags on Legacy Documentation
Identify PDF manuals: AI often finds discontinued products via old PDF manuals hosted on your server.
Apply X-Robots-Tag: Add 'noindex' to the header of legacy PDF files.
Timeline: 1 week. Effectiveness: high
Aggressive Internal Link Pruning
Audit Footer and Navigation: Ensure no site-wide links still point to discontinued products.
Update Blog Content: Edit old blog posts that mention the product to include 'Update: This has been replaced by...' links.
Timeline: 2 weeks. Effectiveness: medium
Quick Wins
Add '[Discontinued]' to the HTML Title tag of the old product page. - Expected result: AI RAG systems will see the status in the most prominent metadata.. Time: 5 minutes
Update your brand's official 'Current Lineup' page. - Expected result: Provides a fresh source of truth for AI to crawl.. Time: 1 hour
Request a 'Clear Cache' via Google Search Console for the specific URL. - Expected result: Forces AI crawlers to see the 'Out of Stock' or 'Redirect' status faster.. Time: 10 minutes
Case Studies
Situation: A high-end audio brand found ChatGPT recommending a 2018 headphone model that had zero inventory.. Solution: Implemented a 301 redirect and updated the Wikidata entry for the product series.. Result: AI mentions shifted to the 2024 model within 18 days.. Lesson: Backlink authority can override current inventory status if not redirected.
Situation: SaaS company's 'Legacy Plan' was being cited as the primary pricing option by Perplexity.. Solution: Applied noindex to the PDF and created a 'Plan Comparison' page that explicitly labeled the old plan as 'Retired'.. Result: AI correctly identified current pricing in 90% of test queries.. Lesson: Hidden PDFs are a major source of AI misinformation.
Situation: Appliance manufacturer saw AI recommending a recalled model.. Solution: Used a 'Warning' schema markup and updated the page title to 'RECALLED / DISCONTINUED'.. Result: AI immediately began citing the recall notice instead of recommending the purchase.. Lesson: Urgency signals like 'RECALLED' are picked up quickly by safety-aligned AI.
Frequently Asked Questions
Why does AI still see my product if I deleted the page?
AI models don't just 'see' your live site; they remember it from previous training runs. If you delete a page (404), the AI might rely on its 'memory' of that page. Using a 301 redirect is better because it actively tells the crawler that the old information has moved to a new, specific location, forcing a memory update.
Can I use robots.txt to stop AI from seeing old products?
Yes, but be careful. Disallowing a URL in robots.txt prevents the AI from seeing the *update* that the product is discontinued. It is often better to let the AI crawl the page and see the 'Discontinued' schema or a 301 redirect so it can update its knowledge graph rather than leaving the old data in its cache.
How long does it take for ChatGPT to stop mentioning an old product?
It varies. If the AI is using 'Browsing' (searching the web in real-time), it can update in days. If it is relying on its internal training weights, it may not update until the next major model training session. However, providing a clear 'source of truth' on your live site usually fixes the issue for RAG-based search tools like Perplexity or Gemini.
Should I redirect to the homepage or a new product?
Always redirect to the most relevant successor product. Redirecting to the homepage is a 'Soft 404' in the eyes of many crawlers and provides no context to the AI about what replaced the old item. A direct 1:1 replacement link is the strongest signal you can send to an LLM.
Will marking a product as discontinued hurt my SEO?
Actually, it can help. By using the 'Discontinued' schema and 301 redirects, you pass the 'link juice' from the old product to the new one. This ensures your new product ranks higher and prevents your site from being cluttered with low-value, out-of-stock pages that frustrate users and AI alike.