Keyword research that ends in a map, not a spreadsheet
Anyone can export 5,000 keywords. The work is deciding which ones you can win, which page should own each one, and which to leave alone entirely.
-
Sorted by intent Buying, comparing and researching terms separated, because they need different pages.
-
One keyword per URL Assigned deliberately, so two of your own pages never chase the same phrase.
-
The no list matters Terms we recommend ignoring, and the reason, so budget does not go there.
Get a free sample map
Send your site and one topic. We will map that topic and send it back within 48 hours.
Request received!
Thanks! We have your request. Check your inbox within 48 hours for your written proposal. Nothing else needed from you.
Why most keyword research never gets used
The deliverable is usually the problem, not the data.
What the research produces
Four documents, and all four are meant to be used by a writer or a developer.
Seed and expansion
Your services, your competitors and the questions buyers actually ask, expanded and deduplicated.
Intent classification
Every term labelled buying, comparing or researching, because that decides the page type.
The page map
One primary keyword per URL, with the secondaries that belong on the same page.
Priority order
What to build first, judged on winnability and commercial value, not volume alone.
Cannibalisation check
Existing pages audited against the map so nothing new competes with what you already have.
The no list
Terms we recommend skipping, and why, so nobody revisits the argument in three months.
Want to see what a map looks like?
Send one topic from your business. We will map it properly and send it back, free.
How the research is done
Data first, judgement second, and the judgement is the part you are paying for.
-
1
Collect
Seeds from your services, your competitors, Search Console and the questions buyers ask.
Week 1 -
2
Classify
Intent labelled per term, clusters built from what the results pages actually show.
Week 1 -
3
Assess
Difficulty read against who ranks now, not just the score, because the score misses weak incumbents.
Week 2 -
4
Map
Every term assigned to one URL, existing pages included, with a build order.
Week 2
What you receive at the end
Four files. The last one is usually the most useful.
The keyword set
- Every term with volume, difficulty and intent
- Duplicates and irrelevant terms removed
The page map
- One primary keyword per URL
- Secondaries grouped
- Existing pages included
The build order
- What to create first and why
- Winnability against commercial value
The no list
- Terms to skip, with the reasoning, so the decision is not re-argued later
Work built on this process
WooCommerce Online Store
Ecommerce SEO, indexing control and content funnels
Health & Wellness Brand
Topical authority, E-E-A-T and AEO in a YMYL nicheWho does the research

Bint E Hafsa
Hafsa builds the keyword maps that every silo we run is based on. The rule behind all of them is one primary keyword per URL, applied strictly, which is the difference between a site that compounds and a site whose own pages fight each other.
The map decides everything after it
Numbers from sites built on a keyword map before any content was written.
A map vs a keyword export
What keyword research costs
A fixed price project, quoted once we know the size of the site and the market.
What you can count on
You own the research outright: the data, the map and the build order, whether or not we ever write a word of the content.
Want your keywords mapped properly?
Free sample map for one topic, within 48 hours. No obligation.
Volume is the least useful number on the sheet
A term with 10,000 searches that you will not rank for in three years is worth less than a term with 40 searches from someone holding a credit card. Volume tells you how many people typed something. It tells you nothing about whether they were buying, whether you can win the page, or whether the click will ever reach a page that sells anything.
Reading difficulty properly
Difficulty scores are a proxy for the backlink strength of whoever currently ranks. They miss the things that decide most fights: whether the ranking pages actually answer the query, how old they are, whether the incumbents are real competitors or directories. We read the results page for every priority term, and the judgement that comes from that is the reason a map beats an export.
Three intents, three page types
- Buying intent goes on a service or category page, written to convert
- Comparing intent goes on a comparison or pricing page, written to be fair
- Researching intent goes in an article that links up to one of the above
Putting a researching term on a service page produces a page that ranks for nothing and sells to nobody, which is the single most common mistake in the keyword sets we inherit.
Why one keyword per URL is not a stylistic preference
When two of your pages target the same phrase, Google picks one, and it often picks the weaker page. Links split, relevance splits, and both pages underperform what a single strong page would have done. The map exists to prevent that, and it is also the rule the whole technical structure of a site is built around.
You can, and the export is the easy part. What takes experience is reading the results page to see whether the incumbents are actually strong, and deciding which of your pages should own which term.
However many are worth having. A tight map of 80 usable terms is more valuable than 5,000 rows of noise, and much more likely to get used.
Yes, grouped under the page they support. Long tail terms usually belong in supporting articles that link up to a money page rather than on the money page itself.
It is a proxy for backlink strength, and it misses a lot. A KD 60 term with weak, outdated pages ranking can be easier than a KD 30 term owned by three strong sites. We read the results page, not only the number.
That is part of the deliverable. Every existing page is checked against the map, and where two chase the same phrase we recommend merging, redirecting or re-angling.
Yes, and it splits in two: commercial terms mapped to category pages, long tail to products. See <a href="/seo/ecommerce-seo/">ecommerce SEO</a>.
See one topic mapped properly
Send your site and pick one topic. We will map it the way we would for a client and send it back within 48 hours.
- Every term for that topic, with intent labelled
- The page that should own each one
- The terms we would skip, and why
What happens next
- 1You send the form with one topic.
- 2We research and map it properly.
- 3Your sample map arrives by email.
Get your free sample map
One topic, mapped by hand, within 48 hours.
Request received!
Thanks! We have your request. Check your inbox within 48 hours for your written proposal. Nothing else needed from you.
