agentsclimarketplace

30x seo content decay

Skill norahe0304-art/30x-seo/skills/30x-seo-content-decay

Detect content decay - old content losing rankings/traffic that needs refresh. Identifies pages published >6 months ago with declining performance. Outputs refresh priority list with specific update recommendations.From its SKILL.md

Install
npx -y skills add norahe0304-art/30x-seo --skill 30x-seo-content-decay

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • runs commandsInstructs the agent to run 3 commands, including `/seo content-decay --gsc [csv-file]` and 2 more.

SKILL.md

4.1 KB, 939 tokens by cl100k_base, as published. Nobody here has run it

Content Decay Detection

Find declining old content that needs refresh

What is Content Decay

Content "rots" over time:

  • Information becomes outdated (2023 data is stale in 2026)
  • Competitors publish better content
  • Search intent changes
  • Google algorithm updates

Result: Rankings drop → Traffic drops → Revenue drops


Detection Criteria

MetricThresholdDescription
Publication Date>6 monthsNew content doesn't count as decay
Traffic ChangeDown >20%Compared to 3 months ago
Ranking ChangeDown >5 positionsPrimary keyword
CTR ChangeDown >15%Title may need updating

Trigger Refresh: Meeting any 2 criteria = needs refresh


Workflow

Method A: With GSC Data

User provides GSC export (CSV)
↓
Analyze each URL:
- Impression trends
- Click trends
- Average position trends
- CTR trends
↓
Identify decaying content
↓
Output refresh priority list

Method B: Without GSC Data

User provides URL list
↓
Check each page:
- Publication date / Last updated date
- Content timeliness signals (years, "latest", etc.)
- Competitor SERP analysis (your content vs Top 10)
↓
Identify potentially decaying content
↓
Output recommendation list

Output Format

# Content Decay Report

## High Priority Refresh (High Traffic Impact)

| Page | Published | Traffic Change | Rank Change | Issue | Recommendation |
|------|-----------|----------------|-------------|-------|----------------|
| /blog/best-crm-2024 | 2024-03 | -45% | -8 positions | Year outdated | Update to 2026 version |
| /guide/remote-work | 2023-11 | -30% | -5 positions | Tool recommendations outdated | Update tool list |

## Medium Priority Refresh

| Page | Published | Issue | Recommendation |
|------|-----------|-------|----------------|
| ... | ... | ... | ... |

## Refresh Recommendations

### /blog/best-crm-2024

**Problem Diagnosis**:
- Title contains "2024", outdated
- Pricing info may be inaccurate
- Missing 2025-2026 new features

**Refresh Checklist**:
- [ ] Update title to "Best CRM 2026"
- [ ] Verify all prices
- [ ] Add new tools (X, Y, Z)
- [ ] Update screenshots
- [ ] Check all external links are valid
- [ ] Update dateModified in Schema

**Estimated Impact**: Recover ~40% traffic

Refresh Strategies

Light Refresh (Quick Update)

When: Minor information outdated

  • Update years
  • Update prices/data
  • Fix dead links
  • Update dateModified

Medium Refresh (Content Update)

When: Content partially outdated

  • Rewrite outdated sections
  • Add new information
  • Update images/screenshots
  • Add new H2 sections

Heavy Refresh (Content Rewrite)

When: Content significantly outdated or intent changed

  • Re-analyze SERP intent
  • Rewrite most content
  • May need new content-brief
  • Keep URL (preserve 301 historical equity)

Usage

# With GSC data
/seo content-decay --gsc [csv-file]

# Without GSC, provide URL list
/seo content-decay --urls [url-list]

# Analyze entire site (crawl sitemap)
/seo content-decay https://example.com

Related Skills

UpstreamThis SkillDownstream
GSC data30x-seo-content-decay30x-seo-content-brief
sitemap↓ Identify decay30x-seo-content-writer
(refresh content)

Best Practices

  1. Regular checks: Run decay detection quarterly
  2. Prioritize high-value pages: Refresh high traffic/conversion pages first
  3. Keep URLs: Refresh rather than recreate, preserve historical equity
  4. Update dateModified: Tell Google content has been updated
  5. Internal link check: Check if internal links need updating after refresh

[PROTOCOL]: Update this header on changes, then check CLAUDE.md

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most marketing audience skills give in 939 tokens

Counted across 690 of the 894 authors here whose files we hold, read 2026-08-07

  • Apply Poppins font to headingsin 41 of 690, across 6 files
  • Apply Lora font to body textin 41 of 690, across 6 files
  • Use Arial fallback for headingsin 39 of 690, across 4 files
  • Use Georgia fallback for body textin 39 of 690, across 4 files
  • Maintain text hierarchy and formattingin 39 of 690, across 4 files
  • Use accent colors for non-text shapesin 38 of 690, across 3 files
  • Use RGB values for precise color matchingin 38 of 690, across 3 files
  • Use brand colors for primary text and backgroundsin 36 of 690, across 1 file
  • Read product marketing context file before asking questions, starting, or auditingin 35 of 690, across 23 files
  • Use active voice instead of passive voicein 26 of 690, across 10 files
  • Implement or generate appropriate JSON-LD structured datain 24 of 690, across 17 files
  • Prioritize clarity over clevernessin 22 of 690, across 8 files

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.