How to Do Keyword Research

A step-by-step process for finding the right keywords, using free tools and AI, built for both Google rankings and AI search. Part of our keyword research guide.

Key takeaways
  • Keyword research has five core steps: seed topics, expand the list, mine competitors, match intent, then prioritize and cluster.
  • You can do solid keyword research for free with Google Keyword Planner, Search Console, Trends and autocomplete.
  • AI tools like ChatGPT speed up ideas and clustering, but you must validate their suggestions with real volume and difficulty data.

To do keyword research, start with seed topics you know, expand them into a full list using keyword tools and Google sources, classify each keyword by search intent, then prioritize and cluster the keywords before mapping them to pages. That five-step process is how you turn a blank page into a ranked content plan, and it works whether you have a paid tool or only free ones.

This is the hands-on walkthrough from our keyword research hub. We cover the full process step by step, the metrics that matter, how to prioritize, and how to research for AI search engines like ChatGPT, Perplexity and Google AI Overviews, which most guides ignore.

What is keyword research (and why it still matters in 2026)?

Keyword research is the process of discovering the terms and questions people search for, then choosing which ones to target based on volume, difficulty and intent. It still matters in 2026 because AI search engines pull their answers from pages that clearly address specific questions, so finding those questions first is more valuable, not less.

The deliverable is a prioritized list of keywords, each mapped to a page with a clear intent. Everything below is how you produce that list. Keyword stuffing and keyword density are not part of it; those are outdated tactics that hurt rather than help.

Step 1: Start with seed topics you know

Begin with seed keywords: the core topics, products and problems your business already understands. Write down 5 to 10 broad terms a customer might search. These seeds are the input for every tool and source in the next steps, so think about the language your audience uses, not internal jargon.

Step 2: Expand your list (free tools + Google sources)

Now turn each seed into dozens or hundreds of real keywords. You can do this entirely for free.

Google Keyword Planner, Search Console and Trends (free)

Google Keyword Planner gives volume ranges and related terms (free with a Google Ads account). Google Search Console shows the exact queries you already get impressions and clicks for, often your fastest wins. Google Trends shows whether a topic is rising, falling or seasonal. AnswerThePublic visualizes the questions around a seed.

Autocomplete, People Also Ask and related searches

Google itself is a free keyword tool. Type a seed and read the autocomplete suggestions. Note the People Also Ask questions and the "searches related to" block at the bottom of the results. These reveal the long-tail phrasing and questions real users have. Pull the same trick on YouTube, Amazon, Reddit and Wikipedia for niche language.

Long-tail expansion

Most of the keywords you uncover here will be long-tail: specific, lower-competition phrases that are easier to rank for. For a newer site they are usually the best place to start, since each one is more winnable and the searcher's intent is clearer.

Step 3: Mine competitor keywords (gap analysis)

Your competitors have already done research you can borrow. Use a tool like Ahrefs, Semrush, Mangools or DataWise to see the keywords your competitors rank for, then run a keyword gap analysis to find terms they rank for and you do not. Those gaps are your fastest opportunities, because demand and content type are already proven.

Step 4: Match search intent

For each keyword, identify the search intent: informational, navigational, commercial or transactional. Intent decides what kind of page you need. Targeting a transactional keyword with a blog post (or an informational one with a product page) will not rank, because it does not match what searchers expect. The reliable way to classify intent is to read the SERP: look at the kind of pages Google already ranks for that query (guides, product pages, comparisons) and match that format.

The keyword metrics that matter

Search volume, keyword difficulty and long-tail

Three numbers drive most decisions. Search volume is the estimated monthly searches: bigger is not always better, since it brings tougher competition. Keyword difficulty (KD) estimates how hard it is to rank, based largely on the strength of pages already ranking. Cost per click hints at commercial value. Read difficulty alongside intent and your own site authority, and lean on long-tail keywords when your KD ceiling is low.

How to prioritize and cluster keywords

Prioritize with the 80/20 rule and business potential

You cannot target everything, so prioritize. The 80/20 rule in SEO means a small share of your keywords will drive most of your results, so focus there first. Score each keyword on volume, difficulty, intent and business potential (how likely the searcher is to become a customer). High business value plus low difficulty wins first.

Group keywords into topic clusters

Group keywords that share intent into clusters, then build one strong page per cluster, linked under a pillar page. This content-hub model builds topical authority and prevents your own pages from competing. You can do the clustering with AI in minutes: see our AI keyword research guide.

Research the problem, not just the keyword

Here is the most important update to how keyword research works for AI search: stop asking only what people type, and start asking what problem they are trying to solve.

Microsoft and others have made the point that AI search reads for meaning and intent, so one keyword can hide several different problems. "Traffic to your website" could mean how do I get traffic, how do I check my traffic, or how do I get my first 100 visitors: three different concepts that deserve three different pages. Traditional research just tells you the keyword is hard; it does not tell you the concepts hiding inside it.

Map a keyword into its concepts (free)

A fast way to surface those hidden concepts: AnswerSocrates has a free People Also Ask extractor that turns one keyword into a flowchart of concepts, each with the real questions underneath it, so you see the topics to own rather than a single difficulty score. Google's own People Also Ask and "related searches" boxes do a lighter version of the same thing for free.

Let AI pick the concept worth writing

Export the concept map (CSV or PNG) and hand it to ChatGPT or Claude along with your main topic, then ask it to group the questions into concepts, label the intent behind each, and recommend the strongest one to write about. Have a back-and-forth, pushing it to test a different concept as the main angle. You end up with a clear brief (for example, "a beginner's guide to checking and understanding your website traffic") that answers a whole concept and positions you as the topical authority AI engines cite.

Load your business context first

Keep this work in a ChatGPT or Claude Project loaded with your business context: what you sell, who you serve, and your locations. Drop your keyword data from DataForSEO or DataWise into the same project, and the AI filters the list down to the concepts that actually fit your business instead of generic suggestions. The full AI-assisted workflow, including connecting DataForSEO directly, is in our AI keyword research guide.

Turn one keyword into a map of concepts with a free People Also Ask extractor, then use AI to pick the concept worth writing about for AI search.

DataWise and the best keyword research tools

You can do real keyword research for free, but a tool saves hours. Here is how the common options compare:

ToolCostBest for
Google Keyword PlannerFreeVolume ranges, ad-driven research
Google Search ConsoleFreeQueries you already rank for
Ahrefs / SemrushPaidDeep competitor and difficulty data
DataWiseFree for membersAI clustering, intent tagging, AI-Overview scoring

AI Ranking members use DataWise to run all five steps in one place, with live data plus AI clustering and AI-Overview opportunity scoring. We teach the full workflow inside the community.

Put it into practice

Learn Keyword Research hands-on inside the community

Courses, live calls and DataWise to pull volume, difficulty and clusters without juggling five tools.

Free for members

Do this faster with DataWise

DataWise helps you pull volume, difficulty and clusters without juggling five tools, free with every paid membership. Stop stitching together five different tools.

See DataWise
DataWise SEO tool dashboard
FAQ

How to Do Keyword Research: common questions

How do you do keyword research for beginners?

Start with seed topics your business knows, expand them with free tools like Google Keyword Planner, Search Console and autocomplete, classify each keyword by search intent, then prioritize by volume, difficulty and business value before grouping them into topics. That five-step process is beginner-friendly and works with free tools.

How can I research keywords?

Brainstorm seed topics, expand them using keyword tools and Google sources (autocomplete, People Also Ask, related searches), mine competitor keywords with a gap analysis, match each keyword to its search intent, then prioritize and cluster the list before mapping each cluster to a page.

Can I use ChatGPT for keyword research?

Yes, for brainstorming seeds, expanding them into question lists and clustering by intent. But ChatGPT does not know real search volume or keyword difficulty and will invent numbers, so always validate its suggestions with a real keyword tool before committing.

What is the 80/20 rule in SEO?

The 80/20 rule in SEO means roughly 80 percent of your results come from about 20 percent of your keywords and pages. In keyword research it tells you to prioritize the small set of high-value, winnable keywords first rather than spreading effort thin across everything.

How long does it take to do keyword research?

A focused research session for one topic or small site takes a few hours; ongoing research is continuous as you discover new questions and track performance. Tools that expand and cluster keywords automatically, like DataWise, cut the initial work to under an hour.

Can I do keyword research for free?

Yes. Google Keyword Planner, Google Search Console, Google Trends, autocomplete, People Also Ask and AnswerThePublic let you do solid keyword research at no cost. Paid tools add deeper competitor and difficulty data and save time, but they are not required to start.

Is SEO dead or evolving in 2026?

SEO is evolving, not dead. Search is shifting toward AI answers, so keyword research now includes researching the questions and entities AI engines cite. The fundamentals (finding real demand and matching intent) still apply, they just extend to AI search. That is exactly what we teach in our community.

Should I research keywords or concepts for AI search?

Research concepts and problems, not just keywords. One keyword can hide several different problems people are trying to solve, and AI search rewards pages that fully answer a concept. Map a keyword into its underlying questions (a free People Also Ask extractor like AnswerSocrates does this well), then write one page that owns a single concept end to end.

Can you connect ChatGPT to real SEO data?

Yes. By building a custom GPT with custom actions that call an SEO data API like DataForSEO, ChatGPT can pull live search volume, keyword difficulty, competitor rankings and keyword gaps instead of inventing numbers. You add the API's action schema and a base64-encoded login key, then run real keyword research and competitor analysis inside ChatGPT. See our AI keyword research guide for the full setup.

Stop guessing

Learn AI search with a community that has your back

Join 7,400+ business owners, agencies and freelancers, and get the tools, skills and live coaching to win in AI search.