---
name: content-decay-detection
slug: content-decay-detection
description: This skill should be used when the user asks to "detect content decay", "find declining content", "identify stale content", "content freshness audit", "which content needs updating", "content decay analysis", "find pages losing traffic", "content refresh priorities", or any variation of detecting, identifying, or analyzing content that is declining in performance, becoming stale, or losing rankings and AI citations.
category: general
---

# Content Decay Detection

Content decay is the gradual decline in performance of published content over time. Pages that once ranked well lose position. Pages that were cited by AI engines get displaced. Data becomes outdated, competitors publish better content, and search algorithms change. Without active decay detection, your best content silently degrades.

20-30% of content value comes from refreshing existing pages. Detecting decay early — before traffic drops significantly — lets you fix pages with minimal effort instead of rebuilding from scratch.

## What Causes Content Decay

| Cause | How it manifests | Detection signal |
|-------|-----------------|-----------------|
| Content aging | Data, examples, pricing become outdated | `dateModified` is 6+ months old |
| Competitor displacement | A competitor published a better page | Ranking dropped 5+ positions |
| Search intent shift | Users now want different information for the same query | CTR dropped despite stable impressions |
| Algorithm update | Google or AI engine reweighted ranking signals | Sudden traffic drop across multiple pages |
| Product changes | Your product features or pricing changed but the page didn't | Page describes features/pricing that no longer exist |
| Link decay | Backlinks to the page were removed or devalued | Referring domains decreased |
| AI citation displacement | A competitor's page became the new cited source | Lost citation in ChatGPT/Perplexity/Gemini |

---

## Decay Detection Process

### Automated monitoring (set up once, runs continuously)

| Signal | Tool | Threshold | Frequency |
|--------|------|-----------|-----------|
| Traffic drop | Google Analytics / GSC | > 20% drop vs previous 30-day period | Weekly alert |
| Ranking drop | Ahrefs, Semrush, GSC | Dropped 5+ positions for primary keyword | Weekly alert |
| CTR drop | GSC | CTR dropped > 20% with stable impressions | Monthly review |
| Impression drop | GSC | Impressions dropped > 30% | Monthly review |
| AI citation loss | Profound, Otterly, manual check | Lost citation for a previously cited query | Monthly review |

### Manual audit (quarterly)

Score every page in your content inventory:

| Factor | 0 (Decayed) | 1 (At risk) | 2 (Healthy) |
|--------|-------------|-------------|-------------|
| Last updated | 12+ months ago | 6-12 months ago | Within 6 months |
| Traffic trend | Declining | Flat | Growing |
| Ranking position | Dropped or not ranking | Stable but not top 5 | Top 5 and stable |
| AI citation status | Not cited / lost citation | Cited in 1 engine | Cited in 2+ engines |
| Data accuracy | Contains outdated information | Mostly accurate | All data current |
| Competitive position | Competitor pages are clearly better | Comparable to competitors | Best page on the topic |

**Score 0-4:** Decayed — needs immediate refresh or rewrite.
**Score 5-8:** At risk — schedule refresh within 30 days.
**Score 9-12:** Healthy — monitor, refresh on schedule.

---

## Decay Triage: What to Fix First

### Priority matrix

| Decay severity | Page value | Action | Timeline |
|---------------|-----------|--------|----------|
| High decay + high-value page | Top-performing or strategic page | Emergency refresh | This week |
| High decay + medium-value page | Moderate traffic/conversion page | Scheduled refresh | Within 2 weeks |
| High decay + low-value page | Low traffic, low conversion | Consider killing or consolidating | Within 30 days |
| Low decay + high-value page | Minor decline on top page | Preventive refresh | Within 30 days |
| Low decay + low-value page | Slight decline on unimportant page | Monitor only | Next quarter |

### Quick-win refresh actions (15-60 minutes per page)

| Action | Time | Impact |
|--------|------|--------|
| Update `dateModified` to current date | 2 min | Recency signal for AI engines |
| Refresh outdated statistics with current data | 15 min | Accuracy improvement |
| Update product pricing and feature details | 10 min | Prevents misinformation |
| Add 3-5 new FAQ questions | 20 min | New query targets for AEO |
| Add or update comparison table | 20 min | Better structure for extraction |
| Add internal links to new related content | 10 min | Connects to fresh content |
| Update competitor details in comparison pages | 15 min | Keeps comparisons accurate |

### Full refresh actions (2-8 hours per page)

| Action | Time | When needed |
|--------|------|------------|
| Rewrite opening 200 words for AEO | 1 hour | When page isn't cited despite good content below the fold |
| Add 500+ words of new content | 2-3 hours | When competitor pages are more comprehensive |
| Restructure H2s to question format | 1 hour | When H2s are generic instead of question-shaped |
| Add original data or case study | 2-4 hours | When page lacks unique value |
| Full page rewrite | 4-8 hours | When the page is fundamentally outdated or poorly structured |

---

## Building a Decay Prevention System

### Content refresh schedule

| Content type | Refresh frequency | What to update |
|-------------|-------------------|---------------|
| Pricing pages | Immediately on any price change | All prices, plan details, competitor pricing |
| Comparison pages | Monthly | Feature changes, pricing, new competitor capabilities |
| Best-of listicles | Quarterly | Rankings, new entrants, pricing updates |
| How-to guides | Quarterly | UI changes, process updates, new best practices |
| Category definitions | Semi-annually | Market evolution, new vendors, updated statistics |
| Blog posts | Annually | Check accuracy, update data points, refresh examples |
| Glossary pages | Annually | Verify definitions, add new related terms |

### Proactive decay prevention

| Action | When | Why |
|--------|------|-----|
| Add `dateModified` to every page and update on edit | Every edit | Recency signal for AI engines |
| Monitor competitors monthly | Monthly | Catch competitive displacement early |
| Track AI citations for top 20 queries | Monthly | Catch citation loss before traffic drops |
| Review page accuracy when products change | On product update | Prevent factual decay |
| Audit bottom 20% of pages quarterly | Quarterly | Remove or refresh before they hurt |

---

## Pre-Audit Checklist

- [ ] Content inventory built with all published pages cataloged
- [ ] Automated alerts configured (traffic drop, ranking drop)
- [ ] AI citation baseline recorded for top 20 queries
- [ ] Quarterly audit schedule set with assigned owner
- [ ] Decay scoring rubric adopted (0-12 scale)
- [ ] Priority matrix defined (what to fix first)
- [ ] Quick-win refresh checklist created for editors
- [ ] Refresh schedule set per content type
- [ ] Competitor monitoring cadence defined
- [ ] Reporting template built (decayed pages, actions taken, results)

---

## Anti-Pattern Check

- Never auditing existing content → Content decays silently. A page that ranked #3 six months ago might be #15 today and you'd never know. Set up automated alerts and run quarterly audits
- Only looking at traffic → Traffic is a lagging indicator. By the time traffic drops significantly, the page has been decaying for weeks. Monitor rankings, AI citations, and content accuracy as leading indicators
- Refreshing by updating the date only → Changing `dateModified` without actually updating the content is a short-term hack that erodes trust. Always make substantive changes when refreshing — new data, updated examples, expanded FAQ
- Treating all decayed content equally → A decayed comparison page that generates 50 demos/month needs emergency attention. A decayed blog post with 100 monthly visits can wait. Use the priority matrix
- Killing decayed pages without redirecting → Deleting a page loses whatever authority and backlinks it had. Always 301 redirect to the best alternative page before removing content
- No decay prevention system → Fixing decay is reactive and expensive. Preventing decay with scheduled refreshes is proactive and cheap. Build the refresh schedule into your content calendar