Keyword research: the complete beginner's guide

Home / Everything About / Everything About SEO / Keyword research: the complete beginner's guide

Keyword research is the foundation of every successful SEO strategy. Before you write a single page, optimize an existing one, or build a content calendar, you need to know what your audience actually searches for. The keywords you find here determine what you write about, how you structure it, and which pages have the best chance of ranking.

Without keyword research, you're guessing. You're writing about topics you think matter, using language you assume your customers use, and targeting search terms that may have no traffic at all. Keyword research stops that guessing. It shows you the exact words people type into Google, how often they search for them, and how difficult they are to rank for.

This guide walks you through keyword research from the beginning. You'll learn what keywords are, why they matter, how to find them, and how to choose the ones worth targeting. By the end, you'll have a system for building a keyword strategy that actually works.

What is keyword research?

Keyword research is the process of discovering the words and phrases people search for on Google related to your topic, brand, product, or industry. It means finding out what language your audience uses, how often they search for it, and how competitive that search term is.

In practice, keyword research answers four questions:

1. What do people search for? — the actual keywords and phrases that get typed into search engines.

2. How often do they search? — search volume tells you the demand for each keyword each month.

3. How competitive is it? — keyword difficulty scores tell you how hard it will be to rank for that term.

4. What do they really want? — search intent tells you whether they want information, a product, a business location, or something else entirely.

A complete keyword research process answers all four questions for dozens (or hundreds) of potential target keywords, then helps you pick the best ones to pursue.

Why keyword research matters

Keyword research is the bridge between what you want to write about and what people actually want to read. Without it, you'll create content that either no one searches for or that tries to compete in a category where you have no chance of ranking.

Here's why it changes everything:

Relevance. You write about topics your audience actually searches for, not topics you guess they might care about. This alignment between your content and search demand is what Google rewards.

Traffic potential. Not all keywords drive the same amount of traffic. Keyword research shows you which topics have high search volume and which are niche. You can prioritize accordingly.

Realistic competition. You see exactly how hard it will be to rank for each keyword before you invest time writing. This helps you pick keywords where you have a genuine chance to rank in the top 10.

Conversion clarity. Different keywords show different intent. Someone searching "how to make a website" is in research mode. Someone searching "website builder with ecommerce" is ready to buy. Keyword research makes that difference clear.

Without keyword research, your SEO efforts are unfocused. With it, you have a roadmap.

How keyword research fits into SEO

Keyword research is not a standalone task. It's the first step in a larger process. Once you have your keyword list, you use it to:

Plan your content. Your keyword list becomes your content calendar. You write pages targeting the highest-priority keywords first.

Optimize existing pages. You assign your target keywords to your existing pages, making sure each page targets the right keyword and has the best chance to rank.

Structure internal links. Keywords tell you which pages should link to each other. If two pages target related keywords, they should link to each other.

Understand your market. Your keyword research reveals what topics your competitors cover, what gaps exist, and where you can differentiate.

Keyword research is not an isolated activity. It informs everything else you do in SEO.

The keyword research process at a high level

Here's how keyword research works as a process:

1. Start with seed keywords. Seed keywords are broad terms related to your business. If you run a website builder company, seed keywords might be "website builder," "make a website," or "website design." Start with 3 to 5 seed keywords.

2. Expand using a keyword tool. Use a keyword research tool to expand your seed keywords into hundreds of related terms. Tools like Google Keyword Planner, Ahrefs, and Semrush show you all the keyword variations people actually search for.

3. Analyze each keyword. For every potential keyword, look at three metrics: search volume (how many people search for it each month), keyword difficulty (how hard it is to rank), and search intent (what they're looking for).

4. Pick your targets. Evaluate your keywords against your site's current authority. A new site should target lower-difficulty keywords. An established site can target more competitive terms.

5. Organize and prioritize. Group related keywords together, assign them to pages, and prioritize based on volume, difficulty, and how well they fit your business goals.

6. Create and optimize content. Write pages targeting your chosen keywords, making sure the keyword appears naturally in the title, headings, and throughout the content.

7. Monitor rankings. Track where your pages rank for each keyword over time. Refine your keyword strategy based on what's working.

The process is straightforward, but each step requires care. Rushing through keyword research leads to targeting the wrong keywords and creating content that doesn't rank.

Key metrics in keyword research

When you look at a keyword, four metrics matter most:

Search volume. The average number of searches per month for that keyword. High volume (10,000+ searches) means more traffic potential. Low volume (10-100 searches) means less traffic but often less competition. Volume alone doesn't tell you if a keyword is worth targeting, but it's a starting point.

Keyword difficulty (KD). A score (usually 0-100) that shows how hard it is to rank for that keyword. Low KD (0-29) means easier to rank. High KD (70-100) means very difficult. Newer sites should focus on low to medium KD keywords. Established sites can target higher difficulty.

Cost per click (CPC). The amount advertisers pay for each click on a paid ad for that keyword. High CPC often indicates commercial intent, meaning people are ready to buy. This can signal a valuable keyword, but it's not a direct ranking factor for organic search.

Search intent. Why people search for this keyword. Are they looking for information (informational intent), trying to buy something (transactional intent), comparing options (commercial intent), or looking for a specific website (navigational intent)? Your content must match the intent of your target keyword.

These four metrics work together. A keyword with high volume and high difficulty might not be worth pursuing right now. A keyword with low volume but very high conversion intent might be worth pursuing despite lower search numbers.

Types of keywords

Keywords come in different types, each serving a different purpose in your strategy:

Short-tail keywords. Generic terms with one or two words. "Website builder" is a short-tail keyword. These have high search volume but high competition. Ranking for them takes time and authority.

Long-tail keywords. Specific phrases with three or more words. "Website builder for small business" is a long-tail keyword. These have lower volume but lower competition and usually higher intent. New sites should focus here first.

Informational keywords. People search these to learn something. "How to build a website" is informational. These are great for attracting traffic and establishing authority, but conversion intent is usually low.

Transactional keywords. People search these to make a purchase. "Buy website builder" is transactional. These have high conversion intent but often higher difficulty. These are your money keywords.

Commercial keywords. People search these to research a purchase decision. "Best website builder" is commercial. These sit between informational and transactional.

Navigational keywords. People search these to find a specific website. "Wix login" is navigational. Don't spend time ranking for these; your own branded searches will rank naturally.

A balanced keyword strategy includes all types: informational keywords to build authority, long-tail keywords to get quick wins, and transactional keywords to drive revenue.

Free vs. paid keyword research tools

You can do keyword research with free tools, paid tools, or a combination of both.

Free tools include Google Keyword Planner (built into Google Ads, requires a Google account), Google Search Console (shows keywords your site already ranks for), and AnswerThePublic (shows questions people ask about your topic). These tools work, but they have limitations. Free tools often show limited keyword volumes and don't always reveal keyword difficulty scores.

Paid tools include Ahrefs, Semrush, Moz, and similar platforms. These tools give you complete keyword data, difficulty scores, competitor analysis, and more. They're expensive (usually $100+ per month) but worth it if you're doing SEO seriously.

Most people start with free tools to learn the process, then move to paid tools as they scale their SEO efforts. For a complete beginner, free tools are more than enough to get started.

Getting started with keyword research

To start your first keyword research project, pick one of these topics:

Go through these steps:

1. Write down 3 to 5 seed keywords related to your business or content area.

2. Use Google Keyword Planner (free with a Google account) to expand these into longer keyword lists.

3. Look at search volume and difficulty for each keyword. Make note of keywords where the difficulty is under 30 and the volume is above 50.

4. Evaluate search intent for your top targets. Type each keyword into Google and see what comes up. Does the search result show blogs, product pages, or something else? Your content should match what Google currently shows.

5. Pick your top 10 targets and write them down. These are the keywords you'll target first.

That's it. You've done your first keyword research. Now comes the work of writing content that targets these keywords and actually ranks.

What comes next

Once you understand how keyword research works, the next steps are:

Learn how to find keywords your customers actually search for. Learn the difference between primary and secondary keywords, and how to prioritize which ones to target. Understand long-tail keywords and why they often convert better than generic short-tail terms. Master keyword difficulty and search volume metrics so you pick keywords you can actually rank for. Learn about search intent so your content matches what people are looking for. For a full breakdown of how each of these topics works, see our complete guide to keyword research strategy.