This is what you reach for when organic traffic starts bleeding out on existing pages. It walks you through a proper triage framework: is the topic dead, is there a duplicate eating your traffic, did search intent shift, or is it just stale facts and screenshots? The composite decay scoring system is genuinely helpful for prioritizing which fires to put out first, weighing traffic loss against position drops and competitive displacement. You get different refresh playbooks depending on content type, from blog posts to data roundups, with realistic time estimates. The consolidation and redirect logic is sound. If you're staring at a Search Console graph trending down and don't know whether to rewrite, merge, or kill the page, this gives you a decision tree that actually maps to reality.

skills.sh installs
2.1K
GitHub stars
21
last updated
Aug 21, 2026

Install

$ npx -y skills add calm-north/seojuice-skills --skill recover-content --agent claude-code

Installs into .claude/skills of the current project.

Files

Recover Content

Diagnose and reverse traffic loss on existing pages using the decay triage framework: refresh, consolidate, redirect, or retire.

Before You Start

Gather this context (ask if not provided):

  1. Which pages are losing traffic? Specific URLs or a general "the whole blog is declining."
  2. How much traffic was lost? Percentage drop or absolute numbers.
  3. Over what timeframe? Gradual decline over months vs sudden drop.
  4. Any recent changes? Site redesign, CMS migration, content edits, algorithm update timing.

If the user doesn't know which pages are declining, suggest checking Google Search Console → Performance → Pages, sorted by click change over the last 6 months.

Identifying Decay

Content decay happens when a page gradually loses search traffic over time. Common signals:

  • Clicks declining month-over-month for 3+ months
  • Position slipping from page 1 to page 2+
  • Impressions stable but CTR dropping (competitors have better titles/snippets)
  • Impressions declining (Google no longer considers the page relevant)

Composite Decay Score

Score each page across 5 weighted signals to prioritize action:

Sponsors

Details

Repository
github.com/calm-north/seojuice-skills
Categories
Debugging, Marketing & SEO

More from calm-north/seojuice-skills

All 14

Recommended

More Debugging
1k-dense-ai avatarstable-baselines3k-dense-ai/scientific-agent-skillsProduction-ready reinforcement learning algorithms (PPO, SAC, DQN, TD3, DDPG, A2C) with scikit-learn-like API. Use for standard RL experiments, quick prototypin2.1Kskills.sh installs
2nvidia avatarnemotron-retrieval-recipesnvidia/skillsUse when planning, debugging, tuning, evaluating, exporting, or deploying public Nemotron `embed`/`rerank` retrieval recipes.2Kskills.sh installs
3mapbox avatarmapbox-style-qualitymapbox/mapbox-agent-skillsExpert guidance on validating, optimizing, and ensuring quality of Mapbox styles through validation, accessibility checks, and optimization. Use when preparing 2Kskills.sh installs
4unclecatvn avatarodoo-19unclecatvn/agent-skillsOdoo 19 development knowledge base with 18 specialized guides covering Actions (ir.actions.*, cron jobs, server actions), Controllers (HTTP routing, endpoints, 2Kskills.sh installs
5k-dense-ai avatarastropyk-dense-ai/scientific-agent-skillsCore Python library for astronomy and astrophysics workflows that need Astropy APIs, including units/quantities, coordinates, FITS I/O, tables, time systems, WC2Kskills.sh installs
6madteacher avatarflutter-adaptive-uimadteacher/mad-agents-skillsBuild, fix, review, and validate adaptive or responsive Flutter UIs for mobile, tablet, desktop, web, large screens, foldables, and mixed input devices. Use whe2Kskills.sh installs