Keyword Research Example: Turning Gaps Into Pages
You've got a list of keywords from a tool. Maybe forty of them, maybe four hundred. Some have high search volume. Some look suspiciously easy. You're not sure which ones to write about first, or whether the list is even right, or what you're supposed to do with it once you pick a few.
That's the stuck point most people hit. Not the research itself — the part where you have data in front of you and still don't know what move to make.
This article walks through a real keyword research example from start to finish: picking a seed topic, evaluating what you find, identifying a gap your site can fill, and turning that gap into a page outline. By the end, you'll have a repeatable process, not just a theory.
The Starting Point: A Seed Keyword
Let's say you run a project management SaaS aimed at small agencies. Your site has some domain authority — you've been publishing for a year, you have backlinks from a few guest posts — but you're not ranking for much outside your brand name.
You start with a seed keyword: "project management for agencies".
You throw it into a tool (Ahrefs, Semrush, Google Keyword Planner — whichever you have). You get a list back. Here's what a realistic slice of it looks like:
| Keyword | Monthly Searches | Difficulty |
|---|---|---|
| project management for agencies | 1,400 | 62 |
| agency project management software | 880 | 58 |
| how to manage client projects | 720 | 41 |
| project management templates for agencies | 390 | 34 |
| client project tracker spreadsheet | 260 | 28 |
| agency workflow management | 480 | 55 |
| how to track billable hours agency | 210 | 22 |
Seven keywords. Let's actually use them.
Step 1: Separate the Head Terms from the Long-Tail
The first two keywords — "project management for agencies" and "agency project management software" — are head terms vs. long-tail keywords territory. High volume, high difficulty. If your site is newer or mid-authority, these will take months of effort and might not move.
The bottom half of the list is where you have room. "How to track billable hours agency" has 210 searches per month and a difficulty of 22. That's a keyword a site with modest authority can rank for with one well-written page.
This is the core move in keyword research: don't optimize for volume. Optimize for the gap between what people search and what already ranks well.
Step 2: Evaluate the Gap
Searching "how to track billable hours agency" in an incognito browser shows you what's actually ranking. If you see:
- A Reddit thread from 2019
- A generic accounting blog post that barely mentions agencies
- A tool comparison page optimized for accountants, not agencies
...that's a gap. The intent is specific (agencies, not freelancers, not accountants), and nothing in the top ten is really built for it.
If instead you see Asana, Monday.com, and HubSpot all publishing polished, well-linked guides — that gap is closed. Move on.
This is the judgment call that separates useful keyword research from list-collecting. You're looking for searches where the intent is clear but the existing answers are weak, generic, or aimed at a different audience. That's where low competitive keywords actually live — not just in the difficulty score, but in the mismatch between what searchers want and what they're currently getting.
Step 3: Match Keyword to Page Type
Once you've identified a keyword worth targeting, you need to decide what kind of page to build.
For "how to track billable hours agency," the intent is clearly informational. Someone wants a process, maybe a template, maybe a tool recommendation. They're not ready to buy — they're trying to solve a workflow problem.
The right page type: a practical guide. Roughly 1,000–1,500 words. Cover the actual methods (time tracking tools, spreadsheet setups, project-based billing vs. hourly), give a concrete example of how an agency might structure it, and mention your product once where it genuinely fits.
For "project management templates for agencies" (390 searches, difficulty 34), the intent is transactional-adjacent. Someone wants to download something or copy something. The right page: a templates page with actual downloadable or copyable content. A guide won't rank as well here because it doesn't match what the person wants to do.
Buyer keywords like "agency project management software" deserve their own page type — typically a features or comparison page — because those searchers are evaluating tools, not learning concepts.
Getting the page type wrong is one of the most common reasons a well-researched keyword doesn't rank. Google is matching intent, not just topic.
Step 4: Build the Page Outline
Here's what a real page outline looks like for "how to track billable hours agency," built from the keyword research above:
H1: How to Track Billable Hours at an Agency (Without Losing Your Mind)
Intro: The problem — hours slip, invoices are wrong, clients push back.
H2: Why Agencies Struggle With Billable Hour
Tracking
(Brief — sets up why standard freelancer advice
doesn't apply)
H2: Method 1: Time Tracking Software
- What to look for specifically for agencies (retainer vs. project billing, multi-user, client-facing reports)
- 3–4 tool mentions with one sentence each
H2: Method 2: Spreadsheet-Based Tracking
- When this makes sense (small agency, low project volume)
- A simple structure they can copy
H2: How to Set Up Billing Categories That Match Your
Agency Model
(This is the specific value-add — most generic
guides skip this entirely)
H2: Common Mistakes and How to Fix Them
CTA: One natural mention of your product where it fits
This outline answers the query, targets the right audience, and has something concrete the competitor pages are missing. That last part is what gets you on page one — not just covering the topic but covering it better for that specific searcher.
Step 5: Repeat Across the List
You've now turned one keyword into one page. The process scales.
Go back to your list. For each keyword that clears the gap test, assign it a page type and build an outline. Some keywords cluster naturally — "project management templates for agencies" and "client project tracker spreadsheet" might live on the same page if the intent overlaps enough. Others need their own page.
Over time, this process builds a content map: every page targeting a real gap, matched to intent, covering the topic well enough to displace whatever's currently weak in the results. This is how mid-authority sites grow search traffic without competing directly against enterprise domains. They find the questions where the answers are thin, and they actually answer them.
If you want to run this process at scale — finding every gap across a full competitor set, not just one seed keyword — tools like Rankfill map your competitors' keyword coverage against your site to surface every opportunity you're currently missing.
The manual version of this process, though, works. Pick a seed. Pull a list. Evaluate the gap in the browser. Match intent to page type. Build the outline. Publish. That's the whole loop.
FAQ
How many keywords should I target per page?
One
primary keyword, matched closely to the page's intent. You'll
naturally pick up related variations if your page actually answers the
question well. Trying to stuff multiple unrelated keywords into one
page typically hurts both.
What difficulty score is too high for a newer site?
Rough rule: if your domain authority is under 30, look for
difficulties under 30. If you're in the 30–50 DA range, you can
target up to 40–45 difficulty with well-built content. Above that,
you're fighting established sites for the same spots.
Ranking for competitive keywords
requires a longer strategy.
Can I skip the browser check and just use the difficulty
score?
You can, but you'll miss opportunities. Difficulty scores
are algorithmic — they don't capture whether the ranking pages
actually answer the query well. A difficulty of 40 might mean "40
average domain authority backlinks," but if those pages are
generic and your page is specifically useful, you can outrank them.
What if my keyword research gives me a hundred keywords? Where do I
start?
Start with the lowest difficulty keywords that have clear
commercial or informational value for your audience. Build those pages
first. They'll rank faster, and the traffic signals can help your
newer content get indexed and crawled more often.
Is search volume the most important metric?
No.
A keyword with 200 monthly searches and a gap in the results is worth
more to most sites than a keyword with 2,000 monthly searches and six
strong pages from high-authority domains already ranking. Volume tells
you the ceiling; everything else tells you whether you can reach it.
How do I know if a keyword is worth writing about if I'm not
sure what the searcher actually wants?
Search it yourself. Read the top three results. If they all
answer the same question in roughly the same way, that's the
intent. If they're wildly different — one guide, one product page,
one Reddit thread — the intent is mixed and harder to rank for. Stick
to keywords where the top results agree on what the searcher wants.