how to do keyword research
Who Searches “how to do keyword research”? User Persona & Search Intent Breakdown
The core intent of this query is informational, tutorial-based. Searchers want a repeatable, actionable process instead of only theoretical definitions. We have sorted four typical user groups in the table below.
表格
| User Persona | Background | Core Pain Points | What They Hope to Get |
|---|---|---|---|
| New blog owner / content creator | Runs a small blog or Shopify store, zero SEO training | Does not know where to start; confused by tool jargon | Simple step-by-step workflow, free tool options |
| Junior digital marketer | Works in marketing agencies, needs to finish keyword tasks for clients | Needs a standard process to report to supervisors | Structured keyword framework, SERP analysis methods |
| Small business owner | Manages local service websites, limited marketing budget | Wants qualified leads without expensive agency fees | Low-competition keyword ideas for local niches |
| SEO student / course learner | Takes digital marketing classes or self-studies | Needs a case study to practice and take notes | Complete case, keyword filtering rules, common mistakes |
Have you found yourself in one of these personas? Even if you are an experienced marketer, you can use this framework to refresh your keyword system.
Step 1: Clarify Your Site Goals and Build Seed Keyword List
Before opening any keyword tool, you need to confirm your business objective first. Are you aiming for brand awareness, email lead collection, or direct product sales? Your goal will change how you filter keywords. Seed keywords are the core topic terms that describe your niche. They are usually broad, 1–2 word phrases. In my 10-year SEO training practice, I always ask students to list 5–10 seed keywords manually before using tools. For example, if you run a plant care blog, your seed list may include: plant care, indoor plants, houseplant watering. This simple manual step helps you avoid drifting away from your niche when the tool generates thousands of unrelated suggestions.
Note: Do not chase high-volume seed keywords at the very beginning. Broad seed terms usually have extremely high competition, and new sites rarely rank for them quickly.
Step 2: Expand Keyword Ideas Using Free and Paid Tools
Now you can expand your seed list into a larger keyword pool. Google Keyword Planner is the official free tool from Google Ads, and it is widely recognized as the most reliable source for Google search volume data, as stated by Google’s official developer documentationGoogle for.... You can also use Google Autocomplete, People Also Ask, Related Searches and Google Trends to capture question-based keywords. For paid workflows, Semrush and Ahrefs provide keyword difficulty, SERP overview and competitor keyword gap reports.
Here is a simple comparison of commonly used tools:
| Tool | Cost | Best Use |
|---|---|---|
| Google Keyword Planner | Free (Google Ads account required) | Monthly search volume, basic competition data |
| Google Trends | Free | Track seasonal search demand and trending queries |
| Semrush / Ahrefs | Paid | Keyword difficulty, competitor keyword gap analysis |
| AnswerThePublic | Free tier available | Question keywords for informational content |
Do you prefer to build your keyword list with zero budget, or are you ready to test paid professional tools?
Step 3: Classify Keywords by Search Intent
This is the most ignored step by new learners. Even a keyword with high search volume will not bring good results if your content does not match intent. There are four main intent categories:
- Informational: Users want answers or tutorials. Example: how to do keyword research, what is keyword difficulty.
- Navigational: Users look for a specific website or tool. Example: Ahrefs login, Google Keyword Planner.
- Commercial investigation: Users compare options before deciding. Example: best free keyword research tools.
- Transactional: Users are ready to buy or sign up. Example: buy Semrush subscription, hire SEO keyword researcher.
A study published by the University of California, Irvine, digital marketing curriculum notes that intent alignment is one of the strongest ranking signals for modern SEO content. In my training case, one student once targeted the commercial keyword “best SEO tools” with a beginner definition article. The page got almost no conversions, because the SERP was filled with comparison review posts. After reclassifying the keyword and rewriting the content into a comparison article, the page gained steady clicks within 3 months.
Step 4: Filter Keywords with Core SEO Metrics
Once you have a big keyword list, filter it by four key factors: relevance, search volume, keyword difficulty, and intent.
- Search volume: Average monthly searches for a query. Remember that volume data is an estimate, not an exact number.
- Keyword difficulty (KD): A score from 0 to 100 that estimates how hard it is to rank on Google page one. For new websites, we generally suggest focusing on KD under 30 first. Established sites can gradually target KD 30–50 terms.
- Relevance: Does the keyword match your product, service or content topic? Cut terms that attract irrelevant traffic.
Note: High search volume does not equal high value. A low-volume long-tail keyword with clear buyer intent often brings better conversion than a broad high-volume term.
Step 5: Cluster Keywords and Map Them to Your Website Pages
Keyword clustering means grouping related keywords under the same topic pillar. This helps you build a topical site structure and avoid keyword cannibalization, where multiple pages on your site compete against each other for the same query. For example, your pillar page can target “how to do keyword research”, and supporting articles can cover: how to use Google Keyword Planner, long-tail keyword examples, how to analyze SERP intent. I usually teach my students to build a simple Google Sheet for keyword mapping: one column for primary keyword, secondary keywords, target page URL and content type. This sheet becomes your content calendar blueprint for months ahead.
Step 6: Analyze SERP and Competitor Keyword Gaps
Never decide to target a keyword only based on tool metrics. You need to manually check the live search results. Look at the top-ranking pages: Are they blog guides, product pages, forums, or video results? If all top pages are detailed in-depth guides, a short 500-word article will struggle to compete. Keyword gap analysis lets you find valuable keywords that your competitors rank for, but you do not. This is one of the fastest ways to discover low-hanging opportunities.
Step 7: Track, Update and Refresh Keywords Continuously
Keyword research is not a one-time project. Search behavior changes with seasons, news trends and algorithm updates. Most SEO professionals run a full keyword review every quarter. You can monitor your existing queries inside Google Search Console, and replace keywords that keep losing traffic. Many learners make the mistake of finishing research once and never touching it again. Over time, their content gradually loses visibility as search habits shift.
Free Downloadable Resource: Keyword Research Checklist
You can save this checklist to your spreadsheet for every keyword project: ✅ Define website goals and target audience ✅ Write 5–10 seed keywords manually ✅ Expand ideas with free tools ✅ Mark each keyword by search intent ✅ Filter by relevance, KD and search volume ✅ Cluster keywords by topic ✅ Manually inspect SERP results ✅ Map keywords to specific pages ✅ Record in keyword tracking sheet ✅ Schedule quarterly review