CTR Optimization Skill for Titles and Meta Descriptions
Your agent finds the pages that already rank but lose the click, rules out what a title cannot fix, and writes the new title and meta description.
- Uses your site's own CTR curve
- Checks the search results for click-stealing features
- New titles staged for your approval

Skill
seomatic-ctr-fix v1.0.0
Needs
SEOmatic's MCP server (free account)
Works In
Claude Code, Claude, Cursor, Codex, Gemini CLI, OpenClaw, Hermes Agent, Grok Bot and any agent that reads Agent Skills
Source
SKILL.md on GitHub, MIT license
Last Checked
October 2026
Inside the CTR Optimization Skill
The Short Answer
The SEOmatic CTR optimization skill teaches an AI agent to find pages in positions 1 to 10, with at least 50 impressions, that earn less than half the clicks their position should earn on your own site. It reads the queries each page shows for, checks the search results for AI overviews, featured snippets or ads that take the click, then proposes a new title and meta description written for those queries. On a paid plan SEOmatic stages the change in your CMS, and nothing goes live until you click approve.
What You Get
For each page: the current and proposed title, the current and proposed meta description, the queries it is written for, and the expected gain as a range. Pages where a title cannot help, because a search feature takes the click, are named with what to do instead.
Ask Your Agent
Once the skill is installed, ask in your own words. For example:
- "Which of my pages rank well but get few clicks?"
- "Rewrite the titles on pages that are losing the click."
- "Improve my click-through rate from Google."
How the Skill Works
- Find pages under-earning their position
- Rule out what a title cannot fix
- Read the current snippet
- Propose the rewrite
Every number comes from a tool result with its exact date range. The skill never estimates a figure it could read.
Tools It Uses
| Tool | What it reads or does | Cost |
|---|---|---|
gsc_insights | Search Console Insights | Free |
gsc_performance | Search Console Performance | Free |
serp_competitors | SERP & Competitors | Free questions or AI credits |
site_pages | Site & Page Analysis | Free |
task_manage | SEO Tasks | Free to stage; paid plan, your approval |
All from SEOmatic's MCP server. Parameters and full cost rules: MCP tool reference.
Install the Skill
One command installs it in Claude Code, Cursor, Codex, Gemini CLI, OpenCode and other agents that read Agent Skills. Then connect SEOmatic's MCP server at https://app.seomatic.ai/api/mcp and sign in (free, no card). In Claude on the web or desktop, upload the skill folder as a zip under Settings, Capabilities, Skills. Setup for every agent: AI assistants.
npx skills add Minh42/seomatic-mcp --full-depth --skill seomatic-ctr-fixNothing Goes Live Without You
By default, nothing changes on your site until you approve it. A fix is staged as a proposal that says what will change and why. Approved fixes run within seconds, the page's previous state is stored, and any edit to an existing page can be rolled back. A rollback refuses to overwrite edits someone made since. Changes that could take a page out of Google, like a noindex, need an extra confirmation.
Run It on a Schedule
This skill is part of the Quick Wins Hunter Grok Bot template, which run it on a schedule and only speak when something changed. All templates: SEO skills and templates.
More SEO Skills
Frequently Asked Questions
Why not rewrite every title?
Pages below position 10 have a ranking problem, not a snippet problem, so a new title changes little. The skill only rewrites titles on page-1 results that under-earn their position.
Will the new title over-promise?
No. The skill keeps the page's real promise. A title that wins the click but disappoints the visitor loses it again.
Is the CTR Optimization skill free?
The skill is free and open source (MIT). Connecting is free with no card. Search Console reports, page checks and 30-page site audits are free, as often as you like. Live market data (keyword volumes, competitors, backlinks) uses free questions: 5 a month, plus a one-time 10 when you connect Search Console, and one question covers up to 5 lookups. Staging and publishing fixes is part of paid plans, which start with a 14-day trial.
Which AI agents can use it?
Any agent that reads Agent Skills (SKILL.md): Claude Code, Claude on the web and desktop, Cursor, Codex, Gemini CLI, OpenCode, Kiro, OpenClaw, Hermes Agent, Grok Bot and more. It installs with one command: npx skills add.
Do I need SEOmatic's MCP server?
Yes. The skill tells your agent how to do the job; SEOmatic's MCP server gives it your real data and the tools. Connecting is free: add https://app.seomatic.ai/api/mcp to your agent and sign in.


