What Is Keyword Research and How Do You Do It Properly?

Max Rose-Collins
Max Rose-Collins
6 min read

Keyword research is the process of identifying the specific terms and phrases that potential customers use to find solutions, products, or information online. It is the foundation of any SEO strategy because it dictates your content roadmap, technical architecture, and internal linking structure. Without it, you are guessing at what the market wants, which leads to high bounce rates and low conversion levels even if you manage to rank.

Proper keyword research goes beyond looking for high-volume terms. It requires a deep understanding of search intent—the "why" behind a query. A high-volume keyword like "running shoes" is vastly different from a high-intent keyword like "best stability running shoes for flat feet." The first is a broad discovery phase; the second is a buyer nearing a transaction. To do this properly, you must align your business goals with the specific language your audience uses at each stage of their journey.

Categorizing Keywords by Search Intent

Search intent is the most critical variable in keyword research. If you target a transactional keyword with an informational blog post, you will struggle to rank because Google recognizes that the user wants to buy, not read. Conversely, pushing a product page for an informational query results in poor user experience metrics.

  • Informational: The user is looking for an answer to a specific question or general knowledge (e.g., "how to clean suede shoes"). These are best for top-of-funnel blog content.
  • Navigational: The user is trying to find a specific website or brand (e.g., "Nike login"). Unless you are that brand, these are difficult to rank for and provide little value.
  • Commercial Investigation: The user is in the market for a product but hasn't decided which one is right for them (e.g., "Sony vs. Bose headphones"). These are high-value targets for comparison guides and listicles.
  • Transactional: The user is ready to buy (e.g., "buy iPhone 15 Pro Max"). These keywords should lead directly to product or category pages.

The Step-by-Step Workflow for Effective Research

To build a commercially viable keyword list, you need to move from broad concepts to specific, actionable targets. This requires a mix of competitive intelligence and direct data analysis.

1. Identify Seed Keywords

Seed keywords are the broad categories that define your business. If you run a SaaS company for project management, your seeds might be "task management," "collaboration software," and "Gantt charts." These aren't your final targets; they are the starting points you plug into research tools to find variations and long-tail opportunities.

2. Analyze Competitor Gaps

One of the fastest ways to find high-value keywords is to see what your direct competitors are already ranking for. Use tools like Ahrefs or Semrush to run a "Keyword Gap" analysis. Look for terms where multiple competitors rank in the top 10, but you are nowhere to be found. This indicates a high-relevance topic that your audience expects you to cover.

3. Filter by Difficulty and Volume

Keyword Difficulty (KD) is a proprietary metric used by SEO tools to estimate how hard it is to rank on the first page. It is usually based on the backlink profile of the current top-ranking pages.

Best for: New sites should target a KD of 0-30 to build initial authority, while established sites can compete in the 70+ range.

Warning: Do not rely solely on tool-generated difficulty scores. Always manually inspect the SERP (Search Engine Results Page). If the top three results are Amazon, Wikipedia, and The New York Times, the keyword is likely untouchable regardless of what the "difficulty score" says.

Advanced Metrics: Beyond Monthly Search Volume

Monthly search volume (MSV) is often a "vanity metric." A keyword with 10,000 searches a month might have a 0.1% click-through rate (CTR) because Google provides the answer in a Featured Snippet or "People Also Ask" box. Conversely, a keyword with only 100 searches might have a 50% CTR and a high conversion rate.

Evaluate keywords based on Click Potential. Some queries are "zero-click" searches where the user gets their answer without leaving the SERP. Avoid investing heavily in these unless your goal is pure brand awareness. Focus instead on "Long-Tail Keywords"—phrases with three or more words. These accounts for the majority of search traffic and typically have lower competition and higher conversion rates because they are highly specific.

Mapping Keywords to Your Content Silos

Once you have a list of targets, you must organize them into a logical structure. This is often called "Topic Clustering." Instead of writing 50 disconnected blog posts, you create one "Pillar Page" that covers a broad topic in depth and several "Cluster Pages" that dive into specific sub-topics.

For example, a pillar page about "Remote Work" would link to cluster pages about "Remote Work Tools," "Home Office Ergonomics," and "Managing Remote Teams." This structure signals to search engines that you have topical authority, making it easier for all pages in the cluster to rank higher.

Executing Your Keyword Strategy

The final step is the implementation. Every target keyword needs a dedicated URL. You cannot rank one page for ten different high-volume topics. Ensure your primary keyword is included in the H1, the first 100 words of the copy, at least one H2, and the meta title. However, avoid "keyword stuffing." Modern search algorithms use Latent Semantic Indexing (LSI) and Natural Language Processing (NLP) to understand context. Use synonyms and related terms naturally to show depth of knowledge.

Regularly audit your rankings. Keywords are not static; search trends shift, and competitors will try to leapfrog your positions. Use Google Search Console to identify "striking distance" keywords—those ranking in positions 11-20—and optimize those pages with better internal links or updated data to push them onto page one.

Frequently Asked Questions

How long does it take to rank for a new keyword?
For a new website, it can take 3 to 6 months to see significant movement. Established sites with high domain authority can sometimes rank on the first page within days or weeks, depending on the competition level and content quality.

Should I ignore keywords with zero search volume?
Not necessarily. SEO tools often under-report volume for very niche or emerging topics. If you know from customer interviews or sales calls that a specific pain point exists, create content for it. Being the first to answer a "zero volume" query can lead to high-quality leads before the tools even register the trend.

What is the difference between a head term and a long-tail keyword?
A head term is a broad, high-volume search like "insurance" (high competition, vague intent). A long-tail keyword is a specific phrase like "best car insurance for teenage drivers in Texas" (lower volume, lower competition, very clear intent).

How many keywords should I target per page?
Focus on one primary keyword and 3 to 5 secondary or related keywords. Attempting to optimize for too many disparate terms dilutes the page's relevance and makes it harder for search engines to determine the primary purpose of the content.

Share this article
Max Rose-Collins
Written by

Max Rose-Collins

Max Rose-Collins is a marketing-focused writer and strategist covering SEO, digital marketing, PPC, content strategy, and online business growth. Through TLSubmit, he focuses on making search, traffic, campaign performance, and growth strategy easier to understand through clear, practical, and actionable insights for marketers, founders, agencies, and growing businesses.

Need a clearer next move?

Start with the areas affecting visibility, spend, content output, and growth most.

Turn scattered channel data into clearer action
without the noise

Use TLSubmit to understand performance, tighten strategy, and make smarter SEO and marketing decisions with more confidence.