Keyword Research for SEO Explained
Keyword research is one of the foundations of SEO because it connects your website with the language people actually use in Google and other search engines. Without it, it is easy to build pages around internal terminology rather than real search demand.
The aim is not to chase the phrase with the highest search volume. Good keyword research looks at relevance, search intent, competition, business value and the type of content already performing in the search engine results.
This guide explains how to find useful keywords, which metrics matter, which keyword tools are worth using, and how AI search is changing the process.
Key Takeaways
- Choose keywords based on relevance, search intent, business value and realistic ranking potential, not search volume alone.
- Long-tail keywords often have lower volume but clearer intent and can uncover strong keyword opportunities.
- Google Keyword Planner, Google Search Console and Google Trends provide useful free data, while paid SEO tools add deeper competitor and difficulty insights.
- Keyword difficulty scores are estimates. Always compare them with the actual search engine results.
- AI chatbots can help brainstorm and organise topics, but they should not replace live search data.
- Modern keyword research should consider traditional Google Search, SERP features, AI Overviews and the longer conversational queries appearing in AI search.
What Is Keyword Research?
Keyword research is the process of identifying the words, questions and topics people use when searching online. It helps you understand what your audience wants, how they describe a problem and which pages your website may need to satisfy that demand.
For SEO, this means going beyond a list of phrases. You need to understand intent, estimated demand, competition and where each topic fits within your wider SEO strategy and digital marketing activity.
The findings can influence service pages, category pages, local landing pages, blog content, FAQs and your overall content marketing strategy.
What Makes a Good Keyword?
A good keyword sits at the intersection of search demand and business value.
- Relevance: Does it genuinely relate to your business?
- Search intent: Is the user looking to learn, compare, buy or contact someone?
- Search volume: Is there enough demand to justify the effort?
- Keyword difficulty: How strong are the pages already competing for the term?
- Business value: Could the traffic contribute to leads, sales or another useful goal?
- SERP fit: Can you create the type of page search engines are already rewarding?
A specific phrase with modest search volume may be more valuable than a broad high-volume term if the searcher is much closer to taking action.
Types of Keywords to Include
| Type | Example | Best Used For |
|---|---|---|
| Short-tail | SEO tools | Broad topic targeting |
| Long-tail keywords | best SEO tools for small business | Specific guides, FAQs and lower-competition topics |
| Informational | how does local SEO work | Educational content |
| Commercial | best SEO agency Gold Coast | Comparison and consideration pages |
| Transactional | SEO packages Australia | Service and pricing pages |
| Local | SEO agency Gold Coast | Local landing pages |
| Question-based | can ChatGPT find keywords? | FAQs, guides and AI prompts |
How to Do Keyword Research Step by Step
1. Start with seed topics
List the products, services and problems your business solves. These broad themes give each keyword tool a useful starting point.
An SEO agency, for example, might begin with technical SEO, local SEO, ecommerce SEO, SEO packages and link building.
2. Expand the list
Use more than one source for keyword suggestions. Google Suggest, related searches, competitor pages, Google Trends, the Keyword Magic Tool and other specialist platforms can all uncover different wording, questions and long-tail keywords.
At this stage, focus on breadth. You can filter weaker ideas later.
3. Check search volume and trends
Search volume estimates how often a phrase is searched within a market and period. It helps indicate demand, but the number is not exact and should not decide the strategy on its own.
Google Trends adds useful context by showing relative interest over time, which can help identify seasonality or changing demand.
4. Assess keyword difficulty
Most paid platforms provide a keyword difficulty score. Treat it as a comparison metric, not a prediction.
Open the live search engine results and assess the pages already ranking. Look at their relevance, content quality, links, authority and format.
Also avoid confusing Google Ads competition scores with organic difficulty. Competition in Google Keyword Planner reflects advertiser activity, not how hard it will be to rank organically.
5. Analyse search intent and SERP features
Search intent tells you what the user expects. If Google Search mostly returns guides, a hard-sell service page may struggle. If service pages dominate, a blog post may not match the query.
Look at SERP features too. Local packs, videos, shopping results, featured snippets and AI Overviews all provide clues about how Google understands the search.
If a featured snippet repeatedly appears, for example, it can be worth structuring part of the page around a concise definition, list or direct answer that search engines can easily extract.
6. Group similar terms
Do not create a new URL for every variation. If multiple phrases have the same intent and similar results, they usually belong in one cluster.
This helps prevent thin pages and unnecessary keyword cannibalisation.
7. Map clusters to pages
Assign each cluster to an existing or planned URL. Commercial phrases may belong on service pages, while informational terms may suit articles, FAQs or guides.
For content production, the cluster can then be translated into a clear content brief covering the primary topic, supporting terms, search intent, headings and questions the page should answer.
Which Metrics Matter Most?
| Metric | What It Tells You |
|---|---|
| Search volume | Approximate level of demand |
| Keyword difficulty | Estimated organic competition |
| Search intent | The page type or answer the user expects |
| Trend | Seasonality and changes in interest |
| CPC | What advertisers may be willing to pay for a click |
| SERP features | Whether elements such as local results, videos or featured snippets dominate |
| Current position | Whether your site already has visibility that can be improved |
No single metric should make the decision. Strong keyword research combines data with business context and a manual review of the SERP.
How to Use Google Keyword Planner
Google Keyword Planner sits inside Google Ads and is primarily designed for paid search planning, but it is also useful for SEO.
The Google Ads Keyword Planner can help you:
- discover new keywords from a seed phrase or website;
- view average monthly search estimates;
- review keyword suggestions and related categories;
- see advertiser competition and bid estimates; and
- forecast clicks, impressions and conversions for Google Ads search campaigns.
Inside Google Ads, open Keyword Planner and choose either Discover new keywords or Get search volume and forecasts.
For PPC planning, related keywords may later be organised into focused ad groups so ads and landing pages remain closely aligned with the searches being targeted.
For SEO, use Google Keyword Planner mainly for demand and commercial context, then validate organic competition using the live SERP and specialist SEO tools.
Useful Free Keyword Research Tools
Google Search Console
Search Console shows the queries your own site is already appearing for. Look for pages with strong impressions but relatively few clicks, terms sitting just outside the strongest positions and unexpected searches that reveal new keyword opportunities.
Google Trends
Google Trends helps compare relative interest, identify seasonality and see whether demand for a topic is rising or declining.
Google Search and Google Suggest
Autocomplete, related searches and the results page itself are excellent sources of keyword suggestions and real-world language.
Google Analytics
Google Analytics does not provide the same query-level organic data as Search Console, but it helps show what happens after users arrive. Combining the two can identify pages that generate engagement, enquiries or revenue rather than traffic alone.
What Do Paid SEO Tools Add?
Paid platforms become useful when you need deeper competitor data, larger-scale analysis and faster prioritisation.
- Semrush Keyword Magic Tool: useful for topic expansion, filtering and intent analysis.
- Ahrefs Keywords Explorer: useful for demand estimates, ranking pages and competitive context.
- Mangools KWFinder: a simpler Keyword Tool for finding lower-difficulty ideas.
- Keyword Tool: useful for quickly generating autocomplete-based suggestions and long-tail keywords.
Some SEO platforms also include a Content Studio or similar content-planning environment that can help turn keyword data into briefs, topic clusters and publishing workflows.
Different SEO tools use different data sources and formulas, so their search volume and difficulty figures will not always match. Use them as directional data rather than absolute truth.
How to Find Competitor Keyword Gaps
A keyword gap analysis compares the terms competitors rank for against the terms your own website ranks for.
A useful keyword gap analysis can reveal:
- topics competitors cover that your website does not;
- commercial terms where competitors are visible and you are not;
- existing pages that could be strengthened rather than replaced; and
- areas where competitors rank with relatively weak content.
Start by identifying genuine search competitors rather than simply businesses you compete with offline. Then use an SEO platform to run a keyword gap analysis across several domains.
The goal is not to copy every missing phrase. Use the keyword gap analysis to find relevant opportunities that support your own products, audience and marketing strategy.
Can ChatGPT Help With Keyword Research?
Yes. AI chatbots and AI models are useful for brainstorming and organisation, but they should not replace reliable search data.
They can help:
- generate seed topics and keyword suggestions;
- expand a topic into questions and subtopics;
- group phrases by search intent;
- spot possible content gaps;
- turn topics into conversational AI prompts; and
- suggest different ways customers may phrase the same problem.
AI models should not be trusted to provide current search volume, rankings or competition unless they are connected to a reliable live data source.
Use AI for ideation, then validate important decisions with Google Keyword Planner, Search Console or specialist SEO tools.
How Is AI Search Changing Keyword Research?
AI search is making some search behaviour more conversational. Users can ask longer questions, add context and follow up rather than relying on one short phrase.
AI Overviews and AI Mode in Google Search can also combine information from multiple sources for more complex questions. As AI Overviews appear for relevant queries, SEOs need to understand not only the primary phrase but the broader topic and the related questions a user may ask next.
This does not mean traditional keywords no longer matter. Google’s guidance for AI search experiences still points back to core SEO practices: useful content, accessible pages, clear internal linking and strong user experience.
Featured snippets remain relevant too. Clear definitions, concise answers and well-structured lists can support visibility across traditional search features while also making content easier for AI systems to interpret.
For businesses looking beyond traditional rankings, our AI SEO services focus on visibility across both conventional search and emerging AI-driven discovery.
Turn Keyword Data Into a Content Strategy
The final step is deciding what deserves action.
Prioritise clusters based on business value, intent, demand, competition and the current strength of your website. Then map them across service pages, category pages, local pages, articles and FAQs.
This is where keyword data feeds directly into content marketing and wider digital marketing planning. Not every opportunity needs a new article; sometimes the best action is improving an existing commercial page or consolidating overlapping content.
Once pages are published, use rank tracking alongside Google Search Console to monitor movement in priority terms. Google Analytics can then show whether the resulting traffic produces useful actions.
That closes the loop between what people search for, what you publish and what actually helps the business grow.
Common Mistakes to Avoid
- Chasing volume alone: traffic potential does not guarantee commercial value.
- Ignoring search intent: the wrong page type can struggle even when well optimised.
- Taking tool scores literally: always inspect the live SERP.
- Creating one page per variation: closely related phrases often belong together.
- Using one data source: combine keyword tools with Google Search and your own performance data.
- Copying competitors blindly: a keyword gap analysis should uncover relevant opportunities, not dictate your strategy.
- Trusting AI-generated metrics: validate suggestions with live data.
- Never updating the plan: demand, competitors and search engines change.
Build a Smarter SEO Strategy
Finding keywords is only useful when the data leads to better pages and better business decisions.
If you want help turning search demand into a practical strategy, explore our SEO services, or get in touch with eCBD!
Frequently Asked Questions
What is the best free keyword research tool?
Google Keyword Planner is useful for demand estimates and ideas, while Google Search Console is particularly valuable for discovering searches where your own website already has visibility. Google Trends can add seasonality and trend context.
What is a good search volume?
There is no universal number. A low-volume commercial phrase can be more valuable than a high-volume informational term. Judge search volume alongside intent, competition and business value.
What is keyword difficulty?
It is a third-party estimate of how hard it may be to rank organically. Different tools calculate it differently, so treat it as a comparison metric rather than a guarantee.
What are long-tail keywords?
Long-tail keywords are more specific searches that often have clearer intent and lower individual volume. They can be useful for reaching users with more defined needs.
Can ChatGPT replace a keyword tool?
No. ChatGPT can help generate ideas, organise topics and create AI prompts, but important decisions should be validated using live search and reliable SEO data.
How often should keyword research be updated?
Review it when services change, competitors emerge, performance shifts or search behaviour evolves. Active SEO programs benefit from revisiting priorities rather than treating the original plan as permanent.
