Preloader Close

How to Do Keyword Research for Your Business (Step-by-Step)

Creative Website Design & Development

How to Do Keyword Research for Your Business (Step-by-Step)

Keyword research is the process of finding the exact search terms your potential customers type into Google, then building content around those terms. You start by brainstorming seed topics, expand them with free and paid tools, filter by search volume and competition, then map each keyword to a specific page on your site.

Why Keyword Research Matters

Every piece of content on your website should target a specific keyword. Without keyword research you’re guessing what your audience wants. With it you’re building pages that match real demand.

The difference between a website that gets traffic and one that doesn’t often comes down to this single step. 90.63% of all web pages get zero traffic from Google. The most common reason is they target keywords nobody searches for or keywords too competitive to rank for. Keyword research solves both problems.

If you’re investing in professional SEO services or handling it yourself, keyword research is the foundation everything else sits on. Get it wrong and every blog post, landing page and service page underperforms.

Step 1: Define Your Business Topics

Start with what you already know. Write down 5 to 10 broad topics that describe what your business does. These aren’t keywords yet. They’re categories.

A Vancouver plumbing company might list:

  • Emergency plumbing
  • Drain cleaning
  • Water heater installation
  • Bathroom renovation plumbing
  • Commercial plumbing

A digital marketing services agency might list:

  • SEO
  • Google Ads management
  • Web design
  • Content marketing
  • Social media advertising

These seed topics become the starting point for deeper keyword discovery. Think about the problems your customers bring to you, the questions they ask during sales calls and the services that generate the most revenue.

Use Your Existing Data

Before reaching for any external tool, check what you already have. Google Search Console shows the exact queries people use to find your site right now. Go to Performance, click the Queries tab and sort by impressions. You’ll find keywords you’re already ranking for that you might not have intentionally targeted.

Your CRM and support tickets are goldmines too. The language customers use to describe their problems is often the exact language they type into Google.

Step 2: Expand Your Seed Keywords with Tools

Seed topics give you direction. Tools give you data. Here are the most effective keyword research tools available in 2026 and how to use each one.

Free Tools

Google Keyword Planner: Originally built for Google Ads, this tool shows search volume ranges and competition levels for any keyword. It’s free with a Google Ads account (you don’t need to run ads). Enter your seed topics and it generates hundreds of related keyword ideas.

Google Search itself: Type your seed keyword into Google and look at three areas. The autocomplete suggestions that appear as you type reveal real searches. The “People Also Ask” boxes show question-based keywords. The “Related Searches” at the bottom of results show semantically connected terms.

Google Trends: Shows whether interest in a keyword is growing or declining over time. This is critical for deciding which keywords to prioritize. A keyword with 1,000 monthly searches but declining interest is less valuable than one with 500 searches that’s trending upward.

Paid Tools

Ahrefs: The Keywords Explorer tool provides accurate search volume, keyword difficulty scores and click-through rate estimates. Its “Also rank for” and “Search suggestions” reports can turn 10 seed keywords into thousands of opportunities.

Semrush: Offers similar functionality with the added benefit of a Keyword Magic Tool that groups related keywords into clusters automatically. Particularly useful for mapping keywords to content.

Ubersuggest: A budget-friendly alternative that provides search volume, SEO difficulty and content ideas. The free tier gives you limited daily searches which is enough for small businesses starting out.

Step 3: Analyze Search Intent

This is where most people get keyword research wrong. They find a high-volume keyword and create content without understanding why someone searches for it. Google’s algorithm is built around matching intent, not just matching words.

There are four types of search intent:

  • Informational: The searcher wants to learn something. Examples: “how to do keyword research” or “what is SEO.” These need educational content like blog posts and guides.
  • Navigational: The searcher wants a specific website. Examples: “Ahrefs login” or “Quake Media contact.” These are brand-specific and less useful for new keyword targeting.
  • Commercial investigation: The searcher is comparing options before buying. Examples: “best SEO tools 2026” or “Ahrefs vs Semrush.” These need comparison content or detailed reviews.
  • Transactional: The searcher is ready to buy or take action. Examples: “hire SEO agency Vancouver” or “buy Ahrefs subscription.” These need landing pages and service pages.

To determine intent, search the keyword yourself and look at what currently ranks on page one. If the top 10 results are all blog posts, Google considers that keyword informational. If they’re all product pages, it’s transactional. Never fight the intent. If Google shows guides for a keyword, don’t try to rank a service page for it.

Why Intent Alignment Drives Rankings

Google’s helpful content system evaluates whether your page satisfies the searcher’s need. A page that matches intent perfectly will outrank a page with higher domain authority that doesn’t. This is why small business SEO can compete with larger competitors. A tightly focused page that nails the intent beats a generic page from a big brand every time.

Step 4: Evaluate Keyword Metrics

Not every keyword is worth targeting. You need to filter your list using three core metrics.

Search Volume

Monthly search volume tells you how many times a keyword is searched. Higher volume means more potential traffic. But volume alone is misleading. A keyword with 50,000 monthly searches that you’ll never rank for is worthless. A keyword with 200 monthly searches that you can rank #1 for could drive consistent leads every month.

For most small businesses the sweet spot is keywords with 100 to 2,000 monthly searches. These typically have less competition and more specific intent.

Keyword Difficulty

Every major SEO tool assigns a difficulty score from 0 to 100. This estimates how hard it is to rank on page one for that keyword based on the authority and quality of pages currently ranking.

General guidelines:

  • 0 to 20: Low difficulty. New websites can rank for these within 3 to 6 months with quality content.
  • 21 to 50: Medium difficulty. Requires strong on-page SEO, some backlinks and established domain authority.
  • 51 to 70: High difficulty. Needs significant authority and a comprehensive content strategy.
  • 71 to 100: Very high difficulty. Dominated by major brands. Avoid these unless you have a highly authoritative site.

Business Value

This is the metric most keyword research guides ignore. Ask yourself: if someone searches this keyword and lands on my page, how likely are they to become a customer?

A personal injury lawyer might find that “what to do after a car accident” has high volume but low business value because most searchers just want general advice. Meanwhile “personal injury lawyer Vancouver free consultation” has lower volume but extremely high business value because every searcher is a potential client.

Score each keyword on a scale of 1 to 3 for business value. Prioritize keywords that combine reasonable volume, achievable difficulty and high business value.

Step 5: Group Keywords into Clusters

Individual keywords don’t exist in isolation. Google understands topics, not just strings of words. A single page can rank for dozens or even hundreds of related keywords if the content covers the topic thoroughly.

Keyword clustering means grouping related keywords that share the same search intent so you can target them all with one page. Here’s how:

  1. Export your full keyword list from your research tool.
  2. Search each primary keyword and note the top 5 URLs that rank.
  3. Keywords where 3 or more of the same URLs appear in both result sets belong in the same cluster.
  4. Assign one primary keyword and several secondary keywords to each cluster.

For example, “how to do keyword research” and “keyword research guide” likely share the same top results. They belong in one cluster and should be targeted by one comprehensive page rather than two separate pages competing against each other.

Avoid Keyword Cannibalization

Keyword cannibalization happens when multiple pages on your site target the same keyword or cluster. Google gets confused about which page to rank and often ranks neither well. Before creating new content, search your own site using site:yourdomain.com keyword to check if you already have a page covering that topic. If you do, improve the existing page instead of creating a new one.

Step 6: Map Keywords to Pages

Every keyword cluster needs a home. Keyword mapping assigns each cluster to a specific page on your site, whether that’s an existing page that needs optimization or a new page you need to create.

Build a simple spreadsheet with these columns:

  • Primary keyword
  • Secondary keywords
  • Search volume
  • Difficulty
  • Business value (1 to 3)
  • Intent type
  • Target URL (existing or planned)
  • Content type (blog post, service page, landing page)

This spreadsheet becomes your SEO content roadmap. It tells you exactly what to write, what to optimize and in what order.

Match Content Types to Intent

Your keyword map should align content types with search intent:

  • Informational keywords go to blog posts and resource guides
  • Commercial keywords go to comparison pages and detailed reviews
  • Transactional keywords go to service pages and landing pages

This structure ensures every page on your site serves a clear purpose in both your SEO strategy and your sales funnel.

Step 7: Prioritize and Build Your Content Calendar

You can’t target everything at once. Prioritization determines what gets written first and what delivers results fastest.

Use this priority framework:

  1. Quick wins: Keywords where you already rank on page 2 or positions 8 to 15. These need the least effort to move to page 1. Check Google Search Console for these.
  2. High business value, low difficulty: These are your most profitable content opportunities. Write these next.
  3. Supporting content: Informational keywords that build topical authority around your core services. These help your money pages rank higher over time.
  4. Competitive targets: High-volume, high-difficulty keywords that require sustained effort and link building. Plan for these but don’t expect quick results.

Map your priority list to a monthly content calendar. For most small businesses publishing 4 to 8 well-researched posts per month is a sustainable pace that delivers measurable results within 6 months.

Step 8: Track and Refine Your Strategy

Keyword research isn’t a one-time task. Search behavior changes, competitors publish new content and Google updates its algorithm. Build a review cycle into your process.

Monthly Reviews

Every month check your rankings in Google Search Console or your SEO tool. Look for:

  • Keywords that moved from page 2 to page 1 (celebrate and maintain)
  • Keywords that dropped in position (investigate and update content)
  • New keywords your pages are ranking for that you didn’t intentionally target (optimize for these)

Quarterly Keyword Refreshes

Every 3 months run your keyword research process again. New keywords emerge as search trends shift. Your competitors will target new terms. Seasonal keywords rotate in and out of relevance. A quarterly refresh keeps your strategy current and prevents your content from going stale.

If you want a professional assessment of your current keyword performance, our free SEO audit identifies exactly where your site stands and which keywords represent the biggest opportunities.

Common Keyword Research Mistakes

Even experienced marketers fall into these traps. Avoid them and you’ll be ahead of 90% of your competitors.

  • Targeting only high-volume keywords. These are usually too competitive for small and mid-sized businesses. Long-tail keywords with lower volume often convert better because the intent is more specific.
  • Ignoring search intent. Volume and difficulty mean nothing if your content doesn’t match what the searcher actually wants.
  • Stuffing keywords. Google’s algorithms detect unnatural keyword usage. Write for humans first. Use your keyword in the title, one H2, the first 100 words and naturally throughout the content. That’s enough.
  • Not updating keyword research. A keyword list from 12 months ago is outdated. Search trends shift constantly.
  • Creating separate pages for every keyword variation. Cluster related keywords and target them with one strong page instead of five weak ones.

Frequently Asked Questions

How long does keyword research take?

A thorough keyword research process takes 4 to 8 hours for a small business with one core service area. Larger businesses with multiple product lines or service areas should budget 2 to 3 days. The initial research takes the longest. Quarterly refreshes take 1 to 2 hours once you have your baseline established.

Can I do keyword research without paid tools?

Yes. Google Keyword Planner, Google Search Console, Google Trends and Google’s autocomplete suggestions give you enough data to build a solid strategy. Paid tools like Ahrefs and Semrush speed up the process and provide more accurate difficulty scores but they aren’t mandatory, especially for businesses just starting with SEO.

How many keywords should I target per page?

Target one primary keyword and 3 to 5 secondary keywords per page. The secondary keywords should be closely related variations or subtopics of the primary keyword. Trying to target unrelated keywords on a single page weakens your relevance for all of them.

How often should I redo my keyword research?

Do a full keyword research refresh every quarter. Check rankings monthly in Google Search Console. If you notice significant ranking drops or your industry experiences major changes, run an unscheduled refresh immediately. Keyword research is an ongoing process, not a one-time project.

Related: affordable Vancouver SEO

Related: link building for local SEO

Need help with this?

Quake Media helps businesses across Vancouver and Canada with SEO, PPC and custom web development. Get a free audit and see where your site stands.

★★★★★ 5.0 on Google Reviews

How to Do Keyword Research for Your Business (Step-by-Step)

Request a free quote

Let us know what you are looking for and we will get right back to you!