A website can attract thousands of visitors a month and still produce almost no enquiries. That usually means the keyword strategy chased volume instead of buyers. A good keyword research process starts with what your business sells and who buys it, then finds the searches those buyers make, and finally maps each one to a specific page. This guide lays out that process in practical steps, with a simple scoring model you can use in a spreadsheet.
Why volume-first keyword research fails
Traditional keyword research often goes like this: enter a broad term into a tool, sort by search volume, and write content for the biggest numbers. The problems are predictable:
- High-volume terms are usually informational, attracting researchers rather than buyers.
- They are the most competitive, so new or smaller sites rarely rank.
- They may not match what you sell, even if they sound related.
- Volume estimates are approximate, and small differences between tools mean little.
The alternative is to start from revenue and work outward.
Step 1: Start with what you sell and who buys it
List your products and services, ranked by business value: margin, strategic importance and capacity. For each, note:
- The customer type and decision makers involved.
- The problems that lead them to look for a solution.
- The terms your customers use (which may differ from your internal jargon).
- The geography you serve.
This becomes your seed list. Your sales team, support tickets and enquiry emails are the best source for real customer language.
Step 2: Expand with data, not guesses
Use several sources to expand each seed into a full list:
- Google Search Console — queries you already appear for, including ones you did not target.
- Google autocomplete and "People also ask" — real phrasing from searchers.
- Keyword tools — for volume estimates, related terms and competitor rankings.
- Competitor pages — the topics and terms they target on service and category pages.
- Site search logs — what visitors type into your own search box.
- Sales and support conversations — questions asked before purchase.
Collect everything in one spreadsheet, keeping the source of each term.
Step 3: Classify search intent
For each keyword, identify what the searcher wants. The usual categories:
| Intent | Example | Best page type |
|---|---|---|
| Informational | "how does a voltage stabilizer work" | Guide or article |
| Commercial investigation | "best ERP for apparel manufacturers" | Comparison or buyer's guide |
| Transactional | "buy 10 kVA stabilizer online" | Product or category page |
| Local / service | "web developer Vancouver" | Service or location page |
| Navigational | "[brand name] login" | Existing brand page |
The quickest way to confirm intent is to search the term yourself and look at what ranks. If the top results are all product pages, an article will struggle, and vice versa.
Step 4: Score keywords by business value
Add a few columns to your spreadsheet and score each term from 1 to 3:
- Relevance — how directly it relates to something you sell.
- Intent strength — how close the searcher is to buying.
- Achievability — how realistic ranking is, given current competitors and your site's authority.
- Volume — relative demand, used as a tiebreaker rather than a primary factor.
Multiply or sum the scores, then sort. The terms at the top are your priorities. This simple model forces conversations about value instead of vanity metrics.
Key takeaway: Prioritize keywords by how likely they are to produce a customer, then by how achievable they are. Volume should break ties, not set the agenda.
Step 5: Map keywords to pages
Now assign every priority keyword to exactly one page:
- Group terms that share the same intent and could be answered by the same page.
- Assign each group to an existing page, or mark it as a new page to create.
- Choose one focus keyword per page and list its supporting variations.
- Check for conflicts where two pages target the same group, and resolve them.
This keyword map becomes your content plan. It also prevents cannibalization, where multiple pages compete for the same query and none ranks well.
For transactional and service terms, the right page is usually a service, product or category page, not a blog post. Many businesses forget to optimize those core pages while writing endless articles.
A worked example
Imagine an industrial supplier selling uninterruptible power supplies (UPS) to factories and hospitals in Canada. Its seed list includes "industrial UPS," "UPS for hospitals," and "UPS battery replacement." After expansion and scoring, the map might look like this:
| Keyword group | Intent | Assigned page | Priority |
|---|---|---|---|
| industrial ups system, industrial ups supplier canada | Commercial / transactional | Industrial UPS category page | High |
| ups for hospitals, medical grade ups | Commercial investigation | Healthcare solutions page | High |
| ups battery replacement service | Transactional / service | Maintenance service page | High |
| how long do ups batteries last | Informational | Supporting article linking to service page | Medium |
| online vs line-interactive ups | Informational / comparison | Buyer's guide linking to category page | Medium |
| what is a ups | Informational, broad | Not prioritized; low buyer intent | Low |
Notice that the broadest, most popular term ends up at the bottom. Notice too that three of the high-priority groups map to existing commercial pages that need improving, not new blog posts. That is a typical outcome when you research from revenue outward.
Step 6: Build clusters around commercial pages
Informational keywords are still valuable when they support commercial pages. Build topic clusters where:
- A commercial page (for example, a service page) targets the transactional term.
- Supporting articles answer related questions.
- Articles link to the commercial page with descriptive anchor text, and vice versa.
Our B2B content strategy guide covers how to plan these clusters around the buying journey.
Adapting the keyword research process to special cases
Local and multi-city businesses
Add location modifiers to service terms and check results from the relevant area. See our guide to local SEO in Vancouver and BC.
Multilingual markets
Research each language separately. Translated keywords often miss how people actually search. This matters particularly for Arabic and English markets in the UAE.
E-commerce
Map category-level terms to category pages and model-specific terms to product pages. Filter combinations should only get indexable pages when there is real search demand for them.
AI-driven search features
As search engines show more generated answers, broad informational queries may send fewer clicks. Specific, high-intent queries tend to remain valuable. See SEO for AI search for more.
Step 7: Track and refine
After publishing or updating pages:
- Monitor impressions, clicks and average position per page in Search Console.
- Watch for new queries appearing for each page, which may reveal new opportunities.
- Track conversions per landing page, not just traffic.
- Revisit your keyword map regularly and adjust as products and markets change.
Mistakes to avoid
Even with a solid process, a few habits undermine keyword research:
- Trusting tool numbers too precisely. Use them to compare terms, not as forecasts.
- Ignoring your own Search Console data, which shows real queries and is often more accurate for your niche than third-party estimates.
- Targeting the same keyword on several pages, which splits signals and confuses search engines.
- Forgetting the conversion path. Ranking for a term is only useful if the page then guides visitors to an enquiry, quote or purchase.
- Treating the map as finished. Products, services and search behaviour change, so the keyword map should change with them.
Next steps
Keyword research is the bridge between your business goals and your content. Done well, it tells you exactly which pages to build, which to improve and which to stop worrying about. DigiVort's SEO and content services include revenue-focused keyword mapping alongside technical and content work, and our analytics and growth team can connect rankings to real enquiries. Tell us about your goals through the project wizard.


