# SEO Content Refresh

> Find pages losing traffic and get a brief to bring each one back.

Category: Web and SEO · Status: draft · Price: free (MIT) · Output: Refresh briefs

It reads your Search Console data, finds pages that are decaying or cannibalising each other, and writes a refresh brief for each with new titles and meta.

## Use it when
- Sites with a blog older than a year.
- Teams with traffic that is slipping.

## Do not use it for
- Brand new sites.
- Link buying.

## Input
Search Console export

## What it produces
Prioritised refresh briefs.

- Pages ranked by lost traffic.
- A refresh brief per page.
- New titles and meta descriptions.

## What it needs
A Google Search Console export. Optional: DataForSEO or Ahrefs API for keyword data.

Bring your own API keys. Ekos never asks for, receives or stores them.

## Install and run
1. Get the skill: `git clone https://github.com/Ekos-Labs/skills.git`, then use `skills/seo-content-refresh`. Or read it directly: https://raw.githubusercontent.com/Ekos-Labs/skills/main/skills/seo-content-refresh/SKILL.md
2. Copy the folder into your agent's skills directory (Claude Code: `~/.claude/skills/`, Codex: `~/.agents/skills/`), or tell your agent:

```text
Read https://raw.githubusercontent.com/Ekos-Labs/skills/main/skills/seo-content-refresh/SKILL.md and use it for this task. Ask me before using any paid API.
```

Install guide: https://www.ekoslabs.com/skills/install.md

## Links
- Human page: https://www.ekoslabs.com/skills/seo-content-refresh
- Source: https://github.com/Ekos-Labs/skills/tree/main/skills/seo-content-refresh
- All skills: https://www.ekoslabs.com/skills/llms.txt
- Machine-readable catalog: https://www.ekoslabs.com/skills/catalog.json
