← All SEO skills Content refresh skill for Claude

Content refresh: find the pages losing traffic and know what to fix

A free Claude skill that finds the pages losing Google clicks, works out why from Search Console, and writes a refresh plan for each one. ChatGPT prompt included.

View the skill on GitHub
Works without a plan The full page analysis and the rewritten draft need a plan.

What does the content refresh skill do?

Old posts rarely fall off a cliff. They slip a few positions at a time, and by the time anyone notices, the traffic is gone. This skill goes through your Search Console data, finds the pages that lost the most clicks over the last 28 days, and works out what happened to each one: fewer people searching, a competitor moving ahead, or the same ranking with fewer clicks.

Then it reads the page against the searches it lost and writes a refresh plan, with the edits most likely to win those clicks back at the top. It checks last year's numbers first, so you don't rewrite a page whose traffic just dips at the same time every year.

On a MetaMonster plan, it also runs a full page analysis and saves a rewritten draft in MetaMonster for you to review.

MetaMonster tools it uses

Works without a MetaMonster plan

ToolWhat the skill uses it forWithout a plan?
  • Search Console query What the skill uses it for: Finds pages losing clicks, compares them with last year, and pulls the searches each page lost Without a plan? Yes Up to 100 queries a day
  • Quick page check What the skill uses it for: Checks the title, meta description, headings, word count, links and schema on the current page Without a plan? Yes (page fetches are limited per day)
  • Page analysis What the skill uses it for: Checks the page against 40+ factors, including AI-judged ones like information gain and E-E-A-T, and writes fixes Without a plan? Plan needed
  • Content draft What the skill uses it for: Rewrites the page body from the fixes you pick and saves it as a draft Without a plan? Plan needed

Install the skill

Every skill installs the same way. This one is content-refresh.zip.

In Claude on the web or desktop

  1. Download the skill's zip file and keep it zipped.

    Download zip
  2. Skills need file creation turned on. In Settings > Capabilities, turn on Create and edit files. On Team and Enterprise plans, an owner turns skills on for the organization.

  3. Go to Customize > Skills, click +, then Create skill > Upload a skill, and pick the zip (content-refresh.zip).

  4. Turn the skill on.

  5. Add MetaMonster from Claude's connector directory if you haven't yet. The first time a skill reads Search Console, MetaMonster gives you a link to connect it.

  6. Ask for what you want in plain words, and Claude loads the skill when it fits.

In Claude Code

In Claude Code, skills you've uploaded in Claude load automatically when you sign in with the same account (v2.1.273 or later; run /skills to see them). You can also unzip the folder into ~/.claude/skills/.

In ChatGPT

In ChatGPT, copy the prompt from this page. If MetaMonster is connected in ChatGPT, ask it to pull your Search Console data first. Otherwise paste in your Search Console export.

Things to ask Claude

  • Which of my pages lost the most traffic this month, and why?
  • What should I update first on my blog?
  • My pricing guide dropped in Google. Write me a refresh plan.

The skill file

This is the SKILL.md inside content-refresh.zip, word for word. Read it to see the steps Claude follows, or see its history on GitHub.

content-refresh/SKILL.md

Prompt for ChatGPT

Using ChatGPT? Paste this prompt. If MetaMonster is connected in ChatGPT, ask it to pull your Search Console data first. If not, paste in your Search Console export for both periods.

Prompt for ChatGPT
I want to refresh pages on my site that are losing Google traffic.

Here's my Search Console data. For each page I've included the URL and its top searches for the last 28 days and the 28 days before, with clicks, impressions, CTR and average position for both periods:

[paste here]

For each page:
1. Sort the searches it lost into four groups: fewer impressions at the same position (less demand), a worse position (other pages overtook it), the same position with a lower CTR (the results page or my snippet changed), or gone entirely.
2. If you can open the page, read it and list the questions from the lost searches that it doesn't answer, plus any facts or dates that look out of date.
3. Write a refresh plan with the most important edit first. Tell me what to leave alone too, like sections still pulling clicks.
4. Don't make up statistics. Mark the spots where I need to add updated numbers, examples or quotes.

Start with a table: page, clicks then and now, type of drop, and the top 3 edits.

See MetaMonster for ChatGPT to connect it.

See which pages are slipping before the traffic is gone

Connect MetaMonster to Claude or ChatGPT and this skill reads your Search Console data, checks each page, and tells you what to fix first.