top of page

Keyword Research: How to Find the Right Keywords for Your Website

Keyword research is the process of identifying the specific words and phrases people type into search engines when looking for information, products, or services related to your business. It is the foundation of SEO strategy — every content decision, page optimization, and link-building effort is more effective when built on accurate knowledge of what people are actually searching for.

Effective keyword research isn't about finding the highest-volume terms. It's about finding the terms that (a) your target audience uses, (b) indicate intent that matches what you offer, and (c) are realistically attainable given your site's current authority.

How Keyword Research Works

Search keywords have three dimensions that matter for targeting decisions:

Search volume: How many times per month a keyword is searched. High volume is desirable but not the only criterion — a 200-search/month keyword from buyers is more valuable than a 10,000-search/month keyword from people who won't convert.

Keyword difficulty (KD): How competitive the keyword is, typically expressed as a score reflecting the authority of sites currently ranking for it. A keyword with KD 80 requires significantly more authority to rank for than one with KD 20.

Search intent: What the searcher is trying to accomplish. Informational intent ("how to do X"), navigational intent ("brand name"), commercial intent ("best X for Y"), and transactional intent ("buy X") require different content types and have different conversion potential.

The goal of keyword research is building a list of target keywords that collectively represent the search queries your audience uses across all stages of their decision process.

Keyword Research Tools

Google Keyword Planner:

Google's free tool, available through Google Ads accounts. Shows search volume ranges (not exact), keyword suggestions, and competition levels. Best for identifying search volume and finding related keyword ideas. The "competition" metric reflects advertiser competition, not SEO difficulty.

Ahrefs Keywords Explorer:

The most comprehensive paid tool for keyword research. Shows exact monthly search volume, keyword difficulty based on the authority of ranking pages, click-through rate data, and SERP analysis. The "parent topic" feature clusters related keywords to show the primary term covering a group of searches.

Semrush Keyword Magic Tool:

Similar functionality to Ahrefs — keyword suggestions, volume, difficulty, and intent classification. Semrush's intent labeling (informational/navigational/commercial/transactional) is useful for filtering keyword lists by intent type.

Google Search Console:

Shows the keywords your site already ranks for (with impressions, clicks, and average position). An underutilized source of keyword research data — the queries report reveals what people actually search before finding your site, including keywords you didn't know you were ranking for.

Google Autocomplete and "People Also Ask":

Free and underused. Type a seed keyword into Google search and analyze the autocomplete suggestions and PAA questions — these are real searches Google is completing for real users. A reliable source of long-tail keyword ideas without a paid tool.

Finding Seed Keywords and Expanding

Keyword research starts with seed keywords — broad terms that define your topic area. From seeds, you expand to the full keyword universe.

Step 1: List your services, products, and topics

Write down the core terms that describe what you do. For a web design agency: "web design," "website development," "landing page design," "WordPress website," "Wix website." These are seeds, not targets.

Step 2: Expand with a keyword tool

Enter each seed into a keyword research tool to see related terms, questions, and modifiers. "Web design" generates: "web design services," "web design cost," "how to design a website," "web design for small business," "web design agency near me," etc.

Step 3: Identify question-based keywords

Questions (how, what, why, which) represent informational intent. These are typically lower competition than commercial terms and are ideal for blog content that attracts organic traffic and builds topical authority.

Step 4: Analyze competitor keywords

Enter your competitors' URLs into Ahrefs or Semrush's organic search report to see which keywords they rank for. Keywords your competitors rank for that you don't are gaps in your content coverage.

Evaluating and Prioritizing Keywords

After building a keyword list, prioritize based on a combination of factors:

Business relevance: How closely does the keyword relate to your actual offer? "Web design cost" is directly relevant to a web design agency; "website templates" is tangential.

Search intent alignment: Does the keyword's search intent match what you can provide on the page? Transactional keywords need product/service pages; informational keywords need content pages.

Difficulty vs. authority match: Compare keyword difficulty against your site's domain authority (DA). New sites should target low-difficulty keywords (KD under 30); established sites can compete for higher-difficulty terms.

Conversion potential: Commercial and transactional keywords convert better than informational keywords, but are typically more competitive. A mix of transactional (high conversion) and informational (high volume, lower competition) keywords is more effective than targeting one type exclusively.

Building a Keyword Map

A keyword map assigns target keywords to specific pages on your site. The principle: one primary keyword per page, with supporting secondary keywords. This prevents keyword cannibalization (multiple pages competing for the same term) and ensures every important keyword has a dedicated page optimized for it.

Keyword mapping structure:

  • Homepage: highest-priority, broadest keyword (e.g., "digital marketing agency")

  • Service pages: specific service keywords (e.g., "SEO services," "web design services")

  • Location pages (if local): geo-modified keywords ("web design agency Austin")

  • Blog posts: informational and long-tail keywords

Keyword research produces a list; keyword mapping turns it into a content plan. The map is the bridge between research and execution — it shows which keywords are covered, which need new pages, and which pages need optimization.

Blakfy performs keyword research for clients — building prioritized keyword lists aligned with business goals, identifying gap keywords that competitors rank for, and mapping keywords to existing and planned pages to create a clear SEO content roadmap.

Frequently Asked Questions

How many keywords should I target?

There's no fixed number — target as many relevant keywords as you have pages and content to support. A typical service business might have 10–20 core target keywords (one per service/location page) and 50–200 informational keywords for blog content. E-commerce sites may have thousands of product-level keywords. The constraint is content quality — it's better to thoroughly target 30 keywords with excellent pages than to shallowly target 300 keywords with thin content.

How often should I do keyword research?

Keyword research is not a one-time exercise. Search behavior evolves, new terms emerge, and competitor landscapes shift. Revisit your keyword strategy quarterly: check Search Console for new query opportunities, monitor ranking changes, and look for gaps in topical coverage. New product launches, service expansions, and industry developments all require keyword research refreshes.

Are short or long keywords better to target?

Both serve different purposes. Short keywords (1–2 words) have high volume but high competition — they're suitable targets for established sites. Long-tail keywords (3–5+ words) have lower volume but lower competition and higher search intent specificity. Long-tail terms typically convert better because they reflect specific intent. A balanced strategy targets both: a few broad competitive terms alongside many specific long-tail terms that collectively generate substantial traffic.

What's the difference between keyword research for SEO and for Google Ads?

Both use search volume and intent data, but the application differs. SEO keyword research prioritizes organic ranking potential — difficulty, existing ranking opportunities, and topical authority building. Google Ads keyword research prioritizes buyer intent, CPC efficiency, and conversion rate — informational keywords rarely make sense in paid campaigns. The tools overlap (Google Keyword Planner serves both), but the criteria for keyword selection differ significantly.

bottom of page