AI SEO Content Generator That Rewrites Your Existing Pages

Generic AI writing tools start from a keyword and a tone slider. This one starts from the page you already have: the queries it wins, the queries it is losing, and the finding that made it a task. Every draft is a rewrite of a real page, aimed at a real gap, and it arrives in the task as a proposal you review before anything changes.

replaces

  • Blank-prompt AI writers
  • Keyword-stuffed briefs
  • Manual content audits
  • Guessed title rewrites
~/serpclimber/tasks
~/serpclimber/tasks --stats
  • 0blank prompts# Every draft starts from a page with search history and a finding.
  • 3 partsto every proposed edit# The current value, the proposed value, and the reason.
  • Measuredafter you apply it# The task reads its metric again over the same window length.
~/serpclimber/features/ai-seo-content-generator

What Content Generator does

Why generated content usually fails at SEO

The standard AI content tool takes a keyword and produces 1,500 words. The output reads well and ranks for nothing, because it was never told what the page competes against, what the page already ranks for, or what is going wrong.

It also encourages the wrong unit of work. Most sites do not need more pages. They need the pages they already have to stop losing ground.

Rewrites, grounded in the page's own data

SERPclimber writes for pages that already exist. A task starts from a finding: a click-through gap, content decay, a striking-distance query, or two pages competing for the same search. Before a word is written, the engine collects what it knows: the queries this URL earns impressions for, the ones where impressions are high and clicks are low, the current title and description from the crawl, and what the finding is costing.

The result is a task brief with recommended edits. Each edit shows the current value, the proposed value, and the reason. Longer rewrites arrive as a draft in the task thread. Nothing is published by the draft itself. You review it, apply it, and mark the task done. The engine then verifies the live page and measures the result.

~/serpclimber/features/ai-seo-content-generator/how-it-works

How it works

  1. 1

    A finding becomes a task

    From Audit: the page, the queries it is losing, and what the gap is costing are already attached.

  2. 2

    The evidence is collected

    Search Console queries for the page, the crawled title and description, and the finding's own numbers.

  3. 3

    The brief is written

    Why the task exists, how it was identified, the recommended edits with current value, proposed value and reason, what you need to do, and what "done" means.

  4. 4

    A draft is prepared when needed

    For a rewrite that needs more than a title and description, the engine drafts the copy in the voice of the existing page and attaches it to the task.

  5. 5

    You review and apply

    Edit the draft, apply it in your CMS, and press Mark done. Nothing publishes without you.

  6. 6

    The engine verifies and measures

    It checks the live page for the change, then reads the task's metric again over a window the same length as the baseline.

~/serpclimber/features/ai-seo-content-generator/grounded

Grounded in the query data, not the keyword

A keyword is one string. A page's Search Console record is hundreds of them, with impressions and click-through attached. That is a far better description of what the page is being asked for and where it is falling short.

  • Queries with high impressions and low clicks drive the rewrite
  • The crawled title and description are the starting point
  • The finding's own numbers say what the gap is costing
  • The page's existing voice is kept
~/serpclimber/features/ai-seo-content-generator/accountable

Generated copy that has to prove itself

The honest problem with AI content is that nobody measures it. Here every draft belongs to a task, and every task from evidence carries a frozen baseline. After you apply the change, the same metric is read again over the same window length, and the result is shown on the task and in the report.

  • Every draft belongs to a task with a metric and a baseline
  • The engine verifies the live page after you mark the task done
  • The outcome is shown against the starting number
  • Findings reopen if the problem returns
~/serpclimber/features/ai-seo-content-generator/capabilities

Everything it covers

  • Title and meta description edits

    Aimed at the specific query the page is losing.

  • Body content drafts

    Rewrites of existing pages rather than new articles.

  • Search Console grounding

    The page's own query data is an input to every brief.

  • Crawl grounding

    The current title, description and headings from the latest audit.

  • Recommended edits

    Current value, proposed value, and the reason, for each change.

  • Task brief

    Why the task exists, how it was identified, what to do, and what done means.

  • Voice preservation

    Drafts follow the existing page rather than a generic template.

  • Review before anything changes

    Drafts live in the task thread. Nothing publishes on its own.

  • Live verification

    The engine checks the page after you mark the task done.

  • Measured outcome

    The task metric is read again over the same window length.

  • Content decay recovery

    Built for pages that used to rank and no longer do.

  • Cannibalization consolidation

    When two of your pages compete for one search, the brief says which page to strengthen.

Content refresh, not content volume

If your problem is that you have no pages, this is the wrong tool. It works on pages that already exist and already have search data. If your problem is content decay, which is the more common one, it is aimed at exactly that: pages that used to rank, still get impressions, and have stopped earning the click.

That limit is deliberate. A rewrite of a page with history can be measured against that history. A brand-new page has no baseline, so nothing about it can be proven.

~/serpclimber/features/ai-seo-content-generator/faq

Frequently asked questions

~/serpclimber/features
~/serpclimber/tasks

SEO Experiments

Most SEO changes are never measured. In SERPclimber there is no separate experiment to set up. Every task created from evidence records the number it set out to move and what that number read before the work started. When the task is resolved, the same number is read again over a window of the same length, and the result is shown next to the task.

Read more
~/serpclimber/performance/seo

SEO Dashboard

Search Console shows what ranks. GA4 shows what earns. Neither one shows you what to fix next. SERPclimber puts both on one timeline, adds AI answers, AI crawler activity and your backlink profile, and keeps 16 months of Search Console history so you can see a trend instead of a snapshot.

Read more
~/serpclimber/settings

SEO Automation

Full autonomy is a big ask for something that edits your live site. SERPclimber runs one loop — audit, plan, approve, execute, verify, measure — and lets you decide how much of it runs without asking. Start with Copilot, where the engine does low-risk work on its own and asks before anything risky, external or paid.

Read more
~/serpclimber/new-project

Point it at your site.

A project takes one domain. The first pass tells you what it found — before anything changes on your site.

~/new-project
$ serpclimber init