
Ctr Snippet Batch Optimize
- 2 installs
- 3 repo stars
- Updated April 6, 2026
- bagelhole/seo-skills
ctr-snippet-batch-optimize is a Claude skill that batch-rewrites titles, meta descriptions and headlines using Google Search Console tiers to raise click-through.
About
ctr-snippet-batch-optimize is a skill that batch-rewrites page titles, meta descriptions and matching on-page headlines to raise click-through from search. It tiers URLs by Google Search Console signals, prioritizing high-impression zero-CTR pages, and applies repeatable CTR patterns. A developer uses it after a GSC audit to implement snippet fixes across many URLs.
- Batch-rewrites titles, meta descriptions and headlines
- Tiers URLs from Google Search Console data
- Applies proven CTR patterns and keeps JSON-LD in sync
Ctr Snippet Batch Optimize by the numbers
- 2 all-time installs (skills.sh)
- Ranked #1,659 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Data as of Jul 28, 2026 (Skillselion catalog sync)
ctr-snippet-batch-optimize capabilities & compatibility
- Capabilities
- bulk seo guides from keywords · seo audit
- Use cases
- seo · marketing · copywriting
npx skills add https://github.com/bagelhole/seo-skills --skill ctr-snippet-batch-optimizeAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2 |
|---|---|
| repo stars | ★ 3 |
| Last updated | April 6, 2026 |
| Repository | bagelhole/seo-skills ↗ |
What it does
Batch-rewrite titles, metas and headlines from GSC tiers to lift click-through on many URLs.
Who is it for?
SEO implementers fixing snippets on many URLs after a GSC audit.
Skip if: Creating brand-new pages or keyword research without existing GSC data.
When should I use this skill?
The user mentions batch title tags, meta rewrites, GSC tiers, zero-CTR pages, or snippet optimization.
What you get
Rewritten titles, metas and matching headlines across tiered URLs that better match intent and earn clicks.
- Rewritten page titles
- Rewritten meta descriptions
- Synced JSON-LD headlines
By the numbers
- 3-tier prioritization by GSC signal
- Tier 1 targets ~0% CTR at position 5-15
Files
CTR snippet batch optimize (from GSC tiers)
What this is
This skill implements what worked in practice: after you know which URLs underperform in Search Console, you batch-update titles, meta descriptions, and schema/article headlines so they match intent and earn clicks. It is the implementation complement to research skills such as `gsc-ahrefs-browser-audit` (which produces the tier lists).
Inputs you need
Either:
- `seo-work-brief.md` at the site project root (from `gsc-ahrefs-browser-audit`) — use the Tier 1–3 tables and ignore the `## New guide backlog` section (that section is for `bulk-seo-guides-from-keywords`), or
- Any other finished report with URL paths, impressions, clicks, CTR, position, or
- Instructions to run or reuse a GSC Performance export / audit first, then proceed.
Tiering (use the same logic as the winning workflow)
| Tier | Signal | Primary lever |
|---|---|---|
| 1 | High impressions, ~0% CTR, position roughly 5–15 (page 1–2) | Title + meta rewrite (biggest ROI) |
| 2 | Page 1–2 but CTR clearly below typical band for that position | Title + meta; check weak intent match |
| 3 | High impressions but deep position (e.g. 25+) | Meta tuned for future lift; content depth and internal links matter more than the snippet alone |
Sort work by impressions within each tier so the largest gaps are addressed first.
Execution steps
1. Normalize URLs — Strip domain to paths (e.g. /guides/example) so you can search the repo. 2. Locate files — Grep/route tables/CMS map: find the component or template that sets <title>, meta description, and any schema `headline` that mirrors the title. 3. Read before edit — Batch-read the relevant files (or the shared layout wrapper) so you do not fight per-page conventions. 4. Apply patterns — Follow references/ctr-patterns.md on every targeted page unless a pattern would misrepresent the content. 5. Keep schema and UI in sync — If the page exposes headline / title in JSON-LD or hero H1 from the same string source, update once in the canonical place or update all mirrors consistently. 6. Verify — Spot-check a few pages in the dev server; ensure no duplicate <title> boilerplate (e.g. “Examples: Definition and Examples”).
Scope control
- If the user names a maximum page count, respect it (e.g. top 20 Tier 1 only).
- Do not invent traffic numbers; use only figures from the supplied audit or freshly pulled GSC data.
- Do not keyword-stuff or promise medical/legal/financial outcomes in snippets.
Related
- Research and tier scaffolding: skill `gsc-ahrefs-browser-audit` (same repo).
- Pattern cheat sheet: references/ctr-patterns.md
CTR-oriented title and meta patterns
Derived from a high-volume content site workflow that moved high-impression, low-CTR URLs by rewriting snippets—not from generic SEO theory alone.
Title tag patterns
- Concrete numbers — e.g. “10 Examples”, “7 Best …”, “8 Famous …”, “25+ Examples” when the page actually contains that many (or adjust the number to match content).
- Bracket qualifiers — e.g.
[Compared],[With Examples],[Recognition Scene]when they clarify intent without clickbait. - Swap vague labels for promise — Prefer “Definition & Examples”, “Structure, Rules & …”, “How to Write …” over generic “Complete Guide” when the page delivers that structure.
- Remove redundant phrasing — Avoid “X Examples: Definition and Examples”; pick one primary angle.
- Comparison / alternatives posts — Use current year in titles when freshness matters (e.g. “Best … Alternatives in 2026”) and keep the body/year consistent.
- Literary / definition pages — Lead with the term, then the benefit: “Term: Definition & N Examples” rather than a long academic subtitle alone.
Meta description patterns
- Answer the query in the first clause — e.g. “X is …” or “What is X? X is …” so the snippet matches informational intent.
- Name specific examples — Real works, authors, or products the page discusses (increases relevance in the SERP).
- Question → answer — Mirror common “what / how / why” queries when that matches the page.
- No hollow openers — Reduce weak “Learn…” stacks when a direct definition or outcome is clearer.
Schema / visible headline
- If JSON-LD `headline` or hero title duplicates the
<title>, apply the same editorial rules so rich results and on-page copy stay aligned.
Quality guardrails
- Every pattern must be truthful to the page body.
- Prefer one primary keyword phrase in the title; avoid stuffing.
- After batch edits, spot-check collisions (two pages targeting the same title pattern for the same term).