30-Second Summary
- Keyword research is foundational: before writing a single page, you need to know exactly which terms your ideal clients type in Google — and target those, not what you think they type.
- 4 search intents: informational, commercial/transactional, navigational, local. Each intent needs a different type of page.
- 5 free tools cover 80% of what you need: Google Search Console, Google Autocomplete, AnswerThePublic, ChatGPT/Claude, Google Trends.
- Prioritize with a simple formula: volume × (1/difficulty) × business value. Track monthly in Search Console.
Why Keyword Research Is the Foundation of SEO
Imagine opening a bakery and spending all your marketing budget promoting "artisanal sourdough" — but your neighbourhood clients actually search for "fresh bread delivery near me." Your marketing is perfect. Your targeting is wrong. The result: no clients.
This is exactly what happens with SEO when you skip keyword research. You optimize for what you think your clients search for, not what they actually search for. The gap between the two is often surprising — and closing it is frequently the single highest-ROI improvement an SMB can make to their SEO strategy.
The 4 Search Intents That Drive Buying Decisions
Every search query falls into one of 4 intent categories. Understanding intent is more important than understanding volume — targeting the wrong intent means you attract traffic that will never convert.
1. Informational Intent
The person is learning. They are not ready to buy. Examples: "how does SEO work", "what is a Core Web Vital", "how to choose an accountant". Best page type: blog articles, guides, how-to content. Goal: educate and build trust, capture them early in the buying journey.
2. Commercial / Transactional Intent
The person is comparing options or ready to buy. Examples: "best SEO agency Montreal", "SEO pricing Canada", "hire a web developer". Best page type: service pages, comparison pages, landing pages. Goal: convert. These keywords have the highest direct commercial value.
3. Navigational Intent
The person is looking for a specific website or brand. Examples: "NEXTIWEB SEO", "Shopify login", "LinkedIn". These searches typically only matter for your brand name — someone searching your name is already a warm lead.
4. Local Intent
The person is looking for a service in a specific geographic area. Examples: "accountant Montreal", "plumber near me", "web agency Quebec City". Best page type: location pages, Google Business Profile. These are often the highest-converting keywords for service-based Canadian SMBs.
5 Free Tools to Find Your Best Keywords
| Tool | What It Reveals | Best For |
|---|---|---|
| Google Search Console | Queries you already generate impressions for | Finding hidden opportunities on your existing site |
| Google Autocomplete | What people actually type after your seed keyword | Discovering real client vocabulary |
| AnswerThePublic | Question-based long-tail variants | Blog article ideation, FAQ content |
| ChatGPT / Claude | Synonym clusters, semantic variants | Expanding your keyword list with related terms |
| Google Trends | Seasonal patterns, rising vs declining terms | Timing content, avoiding dead keywords |
How to Prioritize: The 3-Factor Formula
With a list of 50 potential keywords, how do you decide what to create content for first? Use this simple mental framework:
Priority score = Volume × Business Value × (1/Difficulty)
- Volume: how many people search this per month? Even 50 searches/month is meaningful for a local SMB if the intent is commercial.
- Business value: does this keyword indicate someone who would pay for your service? "How does SEO work" is low value. "SEO agency Montreal pricing" is high value.
- Difficulty: how authoritative are the pages currently ranking? A new site should start with keywords where results include local competitors, not national media giants.
A keyword with 200 searches/month, high business value, and low competition is worth more than a keyword with 2,000 searches/month that you have zero chance of ranking for in the next 12 months.
Topic Clusters and Long-Tail: Where SMBs Win
Large competitor sites dominate short, generic keywords ("accountant", "lawyer", "plumber"). Your advantage as an SMB is specificity. Long-tail keywords like "accountant for e-commerce businesses Montreal" have lower volume but much higher conversion rates and much lower competition.
The cluster strategy: build a main service page targeting a broad keyword, then create 5-8 blog articles each targeting specific long-tail variants. The blog articles send authority to the main page, which gradually climbs for the competitive head term.
Example cluster for a Montreal SEO agency:
Pillar: "SEO Agency Montreal" (head term)
Satellites: "local SEO for restaurants Montreal", "SEO for law firms Quebec", "Google Business Profile optimization Montreal", etc.
Finding the right keywords for your specific business takes expertise. We identify the 15 highest-priority keywords for your sector and city during the audit.
See Our SEO Service →Your Monthly Keyword Tracking Routine (30 minutes)
- Open Search Console → Performance. Set date range to last 28 days vs previous 28 days.
- Sort by Impressions. Identify any keyword gaining impressions rapidly — this is a rising opportunity to create content for.
- Sort by Position. Find keywords where you rank between position 6 and 15 — these are your "close to page 1" keywords. Small optimization can move them to the top 5.
- Check CTR. Queries with high impressions but CTR below 3% usually have a title tag problem — the page appears but doesn't get clicked. Rewrite the title and meta description.
- Update your tracking spreadsheet with the top 20 target keywords, their current position, and month-over-month change.
FAQ: 8 Questions About Keyword Research
A keyword is the term or phrase a person types into Google to find information, a product, or a service. In SEO, targeting the right keywords means your page appears when a potential client types exactly what you offer. Keywords can be short (1-2 words) or long (4-7 words — long-tail).
Search volume is the average number of monthly searches. Keyword difficulty estimates how hard it is to rank in the top 10 based on competing pages' authority. A new site should target keywords with decent volume (100-500/month) and low difficulty, then progressively attack higher-difficulty terms as authority grows.
Yes — especially for SMBs. Long-tail keywords (4+ words) have lower volume but much higher conversion rates because they indicate a specific intent. They are also much easier to rank for since large sites rarely target them specifically.
Yes. Google Search Console, Google Autocomplete, AnswerThePublic, and Google Trends together give 80% of the insight you need without spending a dollar. They reveal real search behaviour, question-based long-tail keywords, and seasonal patterns.
One primary keyword per page, plus 3 to 5 semantic variants and related long-tail keywords. Targeting 10 different keywords on one page dilutes focus. One page = one search intent = one primary keyword cluster.
Analyzing competitor keywords confirms commercial demand. But the biggest opportunities are often keywords competitors have overlooked — especially long-tail and local variants. Use Search Console impressions to find hidden opportunities your own site already generates.
Keyword cannibalization happens when two or more pages on your site target the same keyword. Google doesn't know which to rank and splits authority — resulting in both ranking poorly. Fix: merge pages or clearly differentiate their content and target keyword.
Monthly for tracking (update positions, check Search Console). Quarterly for strategic review (are keywords still relevant?). Annually for full refresh (seasonal shifts, new product lines). Keyword strategy is not a one-time task — client language evolves.
Your Next Step
Start with Google Search Console today — install it if you haven't, and run the Performance report. The queries you already generate impressions for are your fastest keyword wins. Then build your content calendar around the top 20 prioritized keywords.
We identify your 15 highest-priority keywords and build a 6-month content calendar around them. Delivered within 48 h.
Get My Free Audit →We don't sell you anything on the call — we start by helping you see clearly.