Keyword Research Beyond Search Volume: A Practical Framework
Most keyword research stops at the first number a tool shows: monthly search volume. That number answers one question — how many people search this — and ignores the one that actually matters to a business: will ranking for it bring the right people. Here's the framework I actually use.
Step 1: Sort by intent before you sort by volume
Every keyword falls roughly into one of four buckets:
- Informational — someone looking for an answer ("how does SEO work")
- Navigational — someone looking for a specific site or brand ("rugmaster login")
- Commercial investigation — someone comparing options before buying ("best handmade rug cleaner")
- Transactional — someone ready to act ("buy persian rug runner online")
A keyword with 10,000 monthly searches that's purely informational will rarely convert on a product page. A keyword with 200 searches that's clearly transactional often outperforms it. Tag every keyword with its intent before you look at volume — it changes which ones are actually worth targeting.
Step 2: Start from what you already rank for
Before hunting for new keywords, pull Google Search Console's Performance report and sort by impressions. These are terms Google already thinks your page is relevant for — you're just not ranking high enough to get the clicks yet. Fixing a page that's sitting at position 11-15 for a decent-volume term is almost always faster than trying to rank a new page from zero.
Step 3: Crawl your own site before you crawl the competition
Run your site through Screaming Frog and check what keywords are already showing up in your titles, headers, and body content — sometimes accidentally, sometimes because an old page targets the same term a new page is about to target. Keyword cannibalization (two of your own pages competing for the same term) is one of the most common reasons a well-optimized site still underperforms. Map keywords to pages explicitly, in a spreadsheet, before writing anything new.
Step 4: Layer in seasonality
Google Trends won't give you volume, but it will show you when interest rises and falls. A keyword that looks flat in a tool's annual average might actually spike hard for six weeks a year — which matters enormously for planning content and campaigns around it, especially for anything tied to a season, holiday, or buying cycle.
Step 5: Track rankings, not just rank once and forget
A keyword you ranked for last quarter isn't guaranteed to stay there. Tools like Wincher or Moz's rank tracker catch slow slides in position before they show up as a traffic drop in analytics — which is usually a month or two after the actual ranking loss happened.
The actual framework, in order
- List candidate keywords from GSC, competitor research, and customer language (what do people actually type in your contact form or support inbox?)
- Tag each by intent
- Check against your existing site crawl for cannibalization
- Check Trends for seasonality
- Map each surviving keyword to exactly one page
- Track rank on a schedule, not just at launch
Volume is one input among six. Treated as the only one, it's how you end up ranking for a lot of keywords that never turn into a customer.

