SEARCH ROADMAP

SEO ROADMAP BUILT FROM YOUR OWN SEARCH DATA.

Most SEO plans are guesses dressed up as strategy. A keyword tool spits out a list, someone picks the ones that look good, and nobody can tell you why that page instead of another one.

Your Google Search Console account already holds 16 months of what people actually typed to find you. Grant read-only access and RMCM reads all of it, then hands you a written 90-day roadmap with the reasoning shown. You keep the roadmap either way.

START WITH THE SPRINT
Surreal retro machine scanning a website for search signals

THE OFFER

THE SEARCH CONSOLE SPRINT. ONE FIXED PRICE, ONE REAL PLAN.

  • 16 months of your own Search Console history pulled and analyzed, the full window Google will serve
  • Six signal checks: decay, striking distance, buried demand, low click rate for position, cannibalization, and index coverage
  • A technical crawl of every page in your sitemap, checked against Google's own index verdict per URL
  • Your queries clustered by theme and mapped to the page that should own each one
  • A written 90-day roadmap ordered by impressions times winnability, walked through live so you can push back on any of it
Price $750 one-time, credited in full toward month one if you start within 14 days
Timeline Delivered in 5 to 7 business days
Best for Sites with at least 6 months of Search Console history
Guarantee 15 documented opportunities from your own data, or you don't pay
START WITH THE SPRINT

START WITH THE SPRINT, THEN PICK A PACE

NOBODY STARTS A RETAINER COLD.

Every engagement opens with the fixed-price Sprint. You see exactly what RMCM would do and why, in writing, before committing to anything ongoing. If you stop there, the roadmap is still yours.

The Sprint

The whole diagnostic, before there is any talk of a retainer.

$750 Once · delivered in 5 to 7 days

  • Read-only Search Console access, revocable in two clicks, nothing on your site changes
  • 16 months of your history read across six signals: decay, striking distance, buried demand, low click rate, cannibalization, and index coverage
  • A full technical crawl of every sitemap URL, checked against Google's own index verdict
  • Your queries clustered by theme and mapped to the page that should own each one
  • A written 90-day roadmap, ordered by impressions times winnability, walked through live so you can push back on any of it
  • Credited in full toward your first month when you start within 14 days
  • The guarantee: 15 documented opportunities from your own data, or you don't pay
START WITH THE SPRINT

After the Sprint, two ways to run

The Engine

Keeps working on the pages you already have.

$899 Per month

For sites with pages already worth fixing

  • All six signals re-run every month on fresh data
  • 2 content pieces or page rewrites a month
  • On-page fixes shipped into your site, not emailed as suggestions
  • A monthly report showing what moved and what did not
  • Month to month, 30 days notice
Book a call →

The Full Build

Existing pages, plus the ones you are missing.

$1,499 Per month

For sites that need net-new pages too

  • Everything in The Engine, at twice the content volume
  • 4 content pieces a month
  • Net-new pages built for demand you cannot capture yet
  • Competitor gap tracking against the sites beating you
  • Biweekly calls instead of a monthly report
Book a call →

No long-term contract. After the first 90 days it runs month to month with 30 days notice. Everything published stays on your domain, under your accounts, whether you stay or not.

WHAT THE SPRINT READS

GOOGLE IS ALREADY SHOWING YOU. THE QUESTION IS WHERE.

Almost every local site is already appearing for searches it never targeted, sitting too deep to be clicked. Those impressions are validated demand, proof the query exists and that Google connects it to you. Finding them is the cheapest work on the site.

HISTORY ANALYZED

16months of your own data

The full window Google Search Console will serve. Go back further than that and the data is simply gone.

Snapshots accumulate month over month, so comparisons keep sharpening past Google's own 16-month ceiling.

WHERE IMPRESSIONS TYPICALLY SIT · ILLUSTRATIVE

Illustrative shape, not your numbers. On a young site the deepest band is usually the longest list, and it is where the buried demand check looks.

EXPECTED CLICK RATE BY POSITION

The benchmark curve your pages get measured against. Ranking third and earning 2% means the title is losing clicks you already won.

IS THIS A FIT?

CLEAR ABOUT WHO THE SEARCH ROADMAP IS BUILT FOR.

Who this is for

  • Sites with at least 6 months of Search Console history to read
  • Owners tired of guessing what to publish next
  • Businesses that had the technical work done and want to know what's next
  • Anyone who has paid a retainer and never seen the reasoning behind it

Who this isn't for

  • Brand-new sites with no search history yet. Start with web design
  • Anyone wanting guaranteed rankings or a fixed traffic number
  • Businesses that won't grant read-only Search Console access
  • Owners who want a dashboard to look at rather than work that ships

FREE AUDIT VS SPRINT

THE FREE AUDIT SCANS THE OUTSIDE. THIS READS YOUR OWN DATA

The free SEO audit fetches your public HTML and scores what any visitor could check: titles, headings, schema, metadata, page hygiene. It runs in about 30 seconds, it costs nothing, and it stays that way. For a lot of sites it finds something real on the first try.

What it cannot see is the half that matters most. It does not know what people typed to find you, which queries you sit two positions away from winning, which of your own pages are competing against each other, or which URLs Google looked at and quietly chose not to index. None of that is in your HTML. It lives in your Search Console account, it goes back 16 months, and nobody can read it without your permission. The Sprint is what reads it.

THE SIX SIGNALS

Buried Demand

Queries where Google already shows you but you sit past position 20. The intent is proven and Google already thinks you are relevant. You are just too deep to be clicked. Usually the longest list and the cheapest place to start.

Decay

Queries and pages that lost clicks or slipped three or more places against the prior 90 days. Ranked by the clicks you actually lost, not by percentage drama.

Striking Distance

Positions 8 to 20 with real impressions behind them. Bottom of page one, top of page two. These are the closest wins on the site, often a title and an internal link away.

Low Click Rate

Pages ranking well and getting clicked far less than the position should earn. Measured against a benchmark curve, which turns them into title and meta rewrites with a number attached.

Cannibalization

One query, two or more of your own pages competing for it. You split your own authority and usually neither page wins. The fix is often a merge or a redirect, not new content.

Index Coverage

Every sitemap URL crawled and checked against Google's own verdict, including the pages where Google picked a different canonical than you did. A page Google won't index cannot rank for anything.

PROOF

WHAT THE DATA DID AFTER THE WORK SHIPPED

REAL CLIENT · BEFORE VS AFTER, PER DAY

+125%non-branded clicks a day

People who found the business without already knowing its name.

Query-level Search Console data, normalized per day because the two windows differ in length. Early results from the first weeks after launch.

Non-branded is the only number worth leading with. Branded search was flat across the same window, so this was not brand awareness, not a seasonal bump, and not ads doing the work underneath. It was people who did not know the business existed finding it anyway.

Average position moved from 13.6 to 10.8. Clicks on near me searches went from 4 to 16. For a local business those two lines are the whole game, and they are exactly what the six signal checks are built to surface.

This client came through a full redesign first, and the roadmap is what came out of reading the search data afterward. The measurement works the same either way: your own Search Console numbers, normalized properly, with anything that doesn't survive scrutiny left out of the report.

WHAT YOU ACTUALLY GET

A PLAN YOU CAN CHECK, NOT A PDF YOU CAN'T.

HEAD TO HEAD

What mattersTypical retainerRMCM
Built from your own search data
Reasoning you can check yourself
Read-only access, revoke anytime
Flags its own stats that don't hold up
Work ships into your site, not a dashboard
Roadmap stays yours if you leave
No long-term contract

Generalized from what clients describe about their previous agencies. Plenty of good ones exist, and the honest ones already do most of this.

WHAT YOU OWN

  • The written 90-day roadmap
  • Every page and post, on your domain
  • Your Search Console, your accounts
  • The data snapshots, month by month
  • The crawl and index coverage report
  • No script to remove, nothing to break

Nothing here is injected by a plugin that disappears the day you cancel. If you stop, the work stays where it is.

PROCESS

FROM READ-ONLY ACCESS TO A RANKED PLAN

01

Give Access

You add RMCM as a Restricted user on your Search Console property. View-only, revocable in two clicks, and nothing on your site changes.

02

The Sprint

16 months of history pulled, six signal checks run against it, and every sitemap URL crawled and compared to Google's index verdict.

03

You Get a Plan

A written 90-day plan ordered by impressions times winnability. Yours to keep whether or not you continue.

04

Then Re-Measure

If you continue monthly, the work ships into your site and the same signals get re-run so you can see what actually moved.

Common Questions

Frequently asked questions

What access do you actually need?
Read-only access to your Google Search Console property. In Search Console you go to Settings, then Users and permissions, then Add user, and pick the Restricted role. That role can view data and nothing else. It cannot change your site, submit or remove URLs, or touch your Google Business Profile. You can revoke it in two clicks at any time, including the day the roadmap lands.
What if I don't have Search Console set up?
RMCM will set it up and verify it for you at no extra cost. The catch is that Search Console only starts collecting data the day it is verified, so there is no history to read yet. In that case the Sprint waits about 30 days for enough data to be worth analyzing. If you are starting from zero, web design or local SEO is almost always the better first move.
Isn't this more expensive than the old blog writing packages?
Yes, and it is a different product. The old packages bought you a post. They did not tell you whether that post was the right thing to publish, and most of the time nobody could say. The Sprint answers that question first, which is what makes the writing worth paying for. Publishing the wrong thing for twelve months costs a lot more than $750.
Why not just run this myself with ChatGPT?
You can, and if you have the time you probably should try. What you would be rebuilding is the part around the analysis: pulling 16 months of history without the page dimension quietly inflating your impression counts, setting impression floors so you are reading signal instead of one-off noise, cross-referencing a full crawl against Google's own index verdict per URL, and then judging which findings are actually winnable for a business your size. Summarizing a spreadsheet is the easy half.
What happens if I stop?
You keep the roadmap. Every page, fix, and post lives in your site, on your domain, under your own accounts. Nothing is injected by a script that vanishes when you cancel, and no rankings depend on a subscription staying active. After the first 90 days it runs month to month with 30 days notice.
How is this different from the free audit?
The free audit fetches your public HTML and scores the signals any visitor could check: titles, headings, schema, metadata, basic page hygiene. It is genuinely useful, it takes 30 seconds, and it stays free. What it cannot see is what people actually typed to find you, which queries you are two positions away from winning, or which of your pages Google decided not to index. That data is private to your Search Console account, and reading it is what the Sprint is for.
I already had the SEO fix and got the before and after report. Why this too?
That report showed what the one-time fix moved. The Search Roadmap is what happens when you want that measured every month and turned into the next set of decisions. The SEO service fixes what is broken on the site. The Search Roadmap decides what to do next, using data the fix itself generated.