Strategy · 10 min read

Keyword Research for Revenue: A Practical Guide

Strategist organizing keyword clusters on a whiteboard during a planning session

Most keyword research produces a spreadsheet nobody opens again. It ranks hundreds of terms by search volume, hands them to whoever will take them, and wonders why the blog gets traffic but not customers.

The problem is not the tooling. It is that volume measures attention, and attention is not revenue. Here is how we build keyword maps designed to feed a sales pipeline instead.

Step 1: Start from money, not from tools

Before opening any research tool, we answer three questions with the client:

  1. What does a closed deal earn you, on average?
  2. Which pages on your site currently close deals?
  3. What words do buyers use when they describe the problem, in their own language?

Question three comes from sales calls, support tickets and review sites. The vocabulary gap between how companies describe themselves and how buyers search is usually embarrassing, and bridging it is worth more than any ranking trick.

Step 2: Map keywords to funnel stages

Every keyword gets one label: problem, comparison or decision. Each stage earns a different kind of page and a different call to action.

  • Problem keywords ("why is my bounce rate high") earn educational content that builds trust and email list. They rarely convert directly and should not be judged as if they would.
  • Comparison keywords ("best crm for agencies") earn honest comparisons where your product appears among real alternatives. These convert at multiples of problem content.
  • Decision keywords ("crm pricing", "acme demo") earn product pages engineered for conversion with zero fluff above the fold.

Prioritization rule: when two keywords have equal difficulty, the one closer to the decision stage wins the next content slot, regardless of volume.

Step 3: Price every keyword

We estimate a traffic value for each term: projected monthly clicks multiplied by your actual conversion rate and average deal size. A 500-search term feeding a $20k contract outranks a 50,000-search curiosity query every time it appears in our queue.

This number also protects you from chasing vanity rankings later. When someone asks why you are not targeting a huge keyword, the answer lives in the map: its priced value does not justify the production cost.

Step 4: Assign one intent per URL

Cannibalization happens when two pages fight for the same intent, splitting links and relevance until neither wins. Our rule is mechanical:

  • One primary keyword per page, recorded in the map before drafting.
  • SERP check first: if Google already ranks your page type differently than you plan (they rank product pages, you planned a blog post), follow the SERP, not your preference.
  • When cannibalization exists, consolidate. One strong merged page beats two mediocre ones within weeks in most cases.
If the keyword map cannot answer "which page should rank for this query?" in under five seconds, the map is broken.

Step 5: Refresh quarterly, reprice honestly

SERPs shift, products pivot and yesterday's goldmine becomes today's ghost town. Every quarter we re-score the top fifty rows of the map against current rankings, conversions and SERP composition. Keywords that slipped in value get demoted; new sales-call vocabulary gets added.

A worked example

A B2B scheduling software client came to us wanting to rank for "scheduling software". Volume: 90k, difficulty: brutal. Their buyers, per sales calls, actually searched "scheduling software for salons" and "appointment reminders no-show reduction". We built twelve pages around those phrases plus comparisons against the two competitors named most often in calls.

Nine months later organic trials had tripled. We never touched the head term, and it started ranking anyway, lifted by the cluster around it.

Your turn

Pull your last twenty sales calls, extract the exact phrases buyers use, and check whether any page on your site targets them. If the answer is none, you have just found your next quarter of content, no tool subscription required.

Want a second pair of eyes? Our free audit includes a keyword-to-page gap analysis built exactly this way.