Content Decay Finder Skill

Know which pages are losing Google traffic, why each one is slipping, and what to refresh first.

Content Decay Finder Skill cover

What it does

Find the pages that are losing Google clicks and see why for each one, from your Search Console exports: rankings dropped, demand fell (seasonal or lost queries), click-through fell at the same position, or the page dropped out of search. Ranked by clicks lost, so you know what to refresh first.

python3 -m decay pages-before.csv pages-after.csv --csv reports       # two Pages exports
python3 -m decay compare-export.csv                                   # one comparison export
python3 -m decay api-rows.csv --split 2026-10-15                      # rows with a date column (API / BigQuery)

What you get

The screenshot is real output from the kit’s own commands. Tested from a fresh download of this exact zip: ./run_tests.sh ran 5 tests OK on Python 3.13 and 3.10.

Real terminal output from Content Decay Finder Skill: demo and passing tests

Data it reads

  • Two Search Console Pages exports (Top pages, Clicks, Impressions, CTR, Position): first file is the earlier period.
  • A comparison export (date filter > Compare): two columns per metric; the one labelled "Previous" is the earlier period.
  • Dated rows from the Search Analytics API, Looker Studio, a Sheets add-on or the BigQuery bulk export (sum_position handled, anonymized and non-web rows skipped). With query + page rows it also lists the queries each page lost. Periods of different length are compared per day.

What it reports

  • Site clicks before vs after, decaying pages (default: lost at least 20% and 10+ clicks, --min-drop, --min-clicks) with clicks, impressions, CTR and position for both periods, the cause and the next step.
  • Growing pages (up 20%+).
  • CSV (--csv DIR): decaying-pages.csv and growing-pages.csv.

Agent skill

skills/content-decay/SKILL.md tells Claude Code (or any agent that reads skills) how to get the right exports, run the check and turn it into a refresh plan. Copy it into .claude/skills/; the kit is also a Claude Code plugin (.claude-plugin/plugin.json).

Run ./demo.sh for the examples (one page per cause, plus a page with lost queries) and ./run_tests.sh for the tests. Python 3.9+, no dependencies, works offline.

Honest limits

Causes are read from the numbers (position, impressions, CTR); it can't see competitors, the live results or algorithm updates. Compare with the same period last year before treating a seasonal dip as decay.

Pairs with the Keyword Cannibalization Checker Skill and SEO Log File Analyzer. License: LICENSE.txt.

Format and license

Zip, 13 KB, v1.0, 16 files. You may use and modify this kit for your own work and for clients you serve, including paid client work. Not affiliated with or endorsed by Google.

FAQ

Which export do I need?
Two Pages exports from the Performance report, one comparison export, or dated rows from the API or BigQuery.
Does it log in to Search Console?
No, it reads the files you export.
Can it tell me about algorithm updates?
No, it reads your numbers; check seasonality and the live results before rewriting.
How do I get the files?
Right after payment, Stripe’s confirmation page shows your download link.
Refunds?
Email hello@youraitools.co within 14 days if it doesn’t work and we can’t fix it.
Can I pay with crypto?
Yes. Pay the same price in USDC or USDT on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana from the "Pay with crypto" button, with no account or KYC. We check the payment on-chain and show your download links as soon as it confirms.

Get Content Decay Finder Skill

Find pages losing Google clicks and why: rankings, demand or click-through, with lost queries and a refresh plan. Reads Search Console exports. $19 once.

Save with a bundle

Pairs well with

DownloadFree

Open Graph Checker (Free)

Free Open Graph checker: missing og: tags, broken or wrong-size preview images, X card errors and canonical mismatches, for live URLs or a local build.

View Open Graph Checker (Free)
Download$19

Meta Catalog Feed Checker Skill

Check a Facebook/Instagram catalog feed against Meta's field reference: upload blockers, duplicate ids, prices, images, variants, with a fixed copy. $19.

View Meta Catalog Feed Checker Skill
Download$49

Product Feed Checker Bundle

Check Shopify and WooCommerce product CSVs, Google Merchant Center and Meta catalog feeds before upload, with safe fixes. $49 once ($76 separately).

View Product Feed Checker Bundle

Related