Every keyword gets one page. SEO keyword mapping that starts from Google's own results.
SerpDad reads the live top 10 for every keyword, maps each one to exactly one owner page, and starts from the pages you already have. No page competes with another, and every decision comes with a receipt.
Your first plan is free up to 1,000 keywords. No card needed.
A spreadsheet can't see the SERP. So keyword maps go wrong in two ways.
Two pages chase the same queries
Keywords that look different often share the same results. Put them on separate pages and the pages compete. You find out after you publish.
One page tries to cover different intents
Keywords that look alike can have different results. Merge them and the page fits none of them well.
How the page plan works. Three steps, one owner page per keyword.
Read the live top 10 for every keyword
SerpDad fetches the ten results Google shows today for each keyword you import, on your own DataForSEO key.
Group keywords that share three or more results
When two keywords share 3 of their top 10 URLs, they belong on one page. You can change the threshold.
Map each group to a page you own, or a new one
Each group gets a verdict against your existing URLs: New page, Optimize #N, Ranks #N, or Pages compete. Only real ties go to you.
Don't trust us. Inspect our own page plan.
From our own run on serpdad.com
What it won't do. It never guesses a tie.
When a keyword shares the same number of results with two pages, SerpDad does not pick one at random. It sends the keyword to your review queue with the evidence for both sides, and you decide.
In our own run that was 64 keywords out of 1,797. Everything else was decided from the SERP, with a receipt you can open.
Where it goes next. From page plan to finished page.
Briefs from sourced facts
Every planned page gets a brief built from its own top 10.
Measure every planned page
Search Console, rankings and AI Overview citations per page.
Run it again every month
Workflows add new queries and catch decay, and ask before they spend.
Questions and answers.
Can't find the answer? Email us.
How does SerpDad decide which page owns a keyword?
It reads the live Google top 10 for every keyword. Keywords that share 3 or more of the same URLs go on one page, and each group is matched to a page you already own when one fits.
What if I disagree with a decision?
Open its receipt to see the evidence, then move the keyword, pin an owner page or merge pages. Real ties go to your review queue before the plan is final.
Does it work with the pages I already have?
Yes. Your existing URLs go into the plan first, so each keyword gets a verdict: New page, Optimize, Ranks, or Pages compete.
What does a page plan cost to run?
One SerpDad plan per workspace, from $15 a month, plus provider fees billed to your own keys. Our run of 1,797 keywords cost $13.10 in provider fees.
Does this replace Ahrefs or Semrush?
No. Bring keywords from any tool you like. SerpDad decides which page each keyword belongs on.
One page per keyword.
Map your keywords free.
Your first plan is free up to 1,000 keywords, with briefs for the top 5 pages. No card needed.