Every successful SEO strategy begins with a simple question: what exactly are your customers typing into Google? Business owners often guess — and guess wrong. They optimise for industry jargon their customers never use, or for broad terms they can never rank for. Keyword research replaces guesswork with evidence.
You do not need expensive tools to start. Here is the process I teach beginners.
Key takeaways
- Keyword research reveals what your customers actually type into search engines.
- Prioritise keywords by intent and relevance, not just search volume.
- Long-tail keywords bring fewer but more motivated visitors.
- Group similar keywords into clusters and target each cluster with one strong page.
- Review keywords periodically as search behaviour changes.
Understand search intent first
Every search has an intent behind it. Broadly, there are four types:
- Informational — the person wants to learn: "how to reduce electricity bill".
- Navigational — they want a specific site: "DND Teams website".
- Commercial — they are comparing options: "best solar panel company in Indore".
- Transactional — they are ready to act: "buy solar panel online" or "solar installation price Jaipur".
Commercial and transactional keywords bring customers. Informational keywords build awareness and trust. A good strategy uses both, but each page should match one main intent.
Step 1: Brainstorm seed topics
List your products, services, customer problems and locations. Think like a customer, not an expert. A customer may search "house painting rates" rather than "residential painting services". Ask your sales team what words customers use on calls.
Step 2: Expand with free tools
Several free sources reveal real searches:
- Google autocomplete — start typing your seed topic and note suggestions.
- People Also Ask boxes — common related questions.
- Related searches at the bottom of the results page.
- Google Search Console — queries your site already appears for.
- Google Keyword Planner — search volume ranges and ideas (free with a Google Ads account).
- YouTube autocomplete — useful for video topics.
Collect everything in a spreadsheet.
Step 3: Add local and long-tail variations
For local businesses, add city and area names: "dental implants Jaipur", "dentist near Malviya Nagar". Long-tail keywords — longer, more specific phrases — usually have lower search volume but much higher intent and less competition. "2 BHK flat for rent near Malviya Nagar Jaipur" is far more valuable to a property portal than "flats".
Step 4: Judge difficulty realistically
Search for each keyword and look at who ranks. If the first page is filled with major national brands, government sites and large publishers, a small business will struggle. If you see small local businesses, directories and forums, you have a realistic chance. Start with keywords where you can compete, and build authority toward harder terms over time.
Step 5: Group keywords by topic
Many keywords mean the same thing: "web design company Jaipur", "website designer in Jaipur" and "Jaipur web development agency" can all be served by one strong page. Group similar keywords into clusters, each targeting one page. This avoids creating multiple thin pages that compete with each other.
Step 6: Map clusters to pages
Create a simple map:
| Page | Primary keyword | Related keywords | Intent |
|---|---|---|---|
| /web-design/ | web design company Jaipur | website designer Jaipur, website development | Commercial |
| /insights/website-cost/ | website cost in India | how much does a website cost | Informational |
Every important page should have one clear primary topic. If a cluster has no page yet, that is a content opportunity.
Step 7: Write for humans, not keywords
Once you know your keywords, use them naturally in the title, H1, opening paragraph, subheadings and image alt text. Then focus on answering the searcher's question completely. Repeating a keyword many times does not help and can hurt readability. My guide on writing a blog post that ranks explains how.
Step 8: Review and update
Keyword research is not a one-time task. Every few months, check Search Console for new queries your pages appear for, notice rising topics in your industry, and update your content accordingly.
Keywords for personal brands
Personal brands follow the same principles. People searching for a person's name, role and city — for example, "Jitendra Wadhwani" with terms like "AI expert" or "business coach" — want accurate, helpful information about that person. Clear pages that genuinely answer those searches, as on this website's expertise section, serve both visitors and search engines.
Common beginner mistakes
- Targeting only very broad, highly competitive keywords.
- Ignoring search intent.
- Creating separate pages for tiny keyword variations.
- Choosing keywords customers never actually use.
- Never revisiting the research.
Free and low-cost research methods
| Method | What it reveals |
|---|---|
| Search autocomplete | Popular phrases people type |
| "People also ask" boxes | Questions to answer in content |
| Related searches | Variations and adjacent topics |
| Search Console queries | Searches already showing your site |
| Customer conversations | Exact words customers use |
| Competitor pages | Topics others rank for |
From keywords to content plan
After grouping keywords into clusters, map each cluster to one page type: service pages for commercial keywords, guides for informational keywords, comparison pages for evaluation keywords and location pages for local intent. Then plan internal links from guides to related service pages. This structure builds topical authority and guides visitors towards enquiries.
Measuring keyword success
Track impressions, clicks and average positions for target clusters, along with conversions from organic visitors. Rankings for individual keywords fluctuate; cluster-level trends are more meaningful.
A 7-step keyword research routine
- Write down the main services, products or topics you want to be known for.
- Type each into Google and note autocomplete suggestions, 'People also ask' questions and related searches.
- Use a free or paid keyword tool to estimate search volume and difficulty.
- Group keywords by search intent: informational, commercial, transactional and local.
- Pick one primary keyword and a few related phrases for each page to avoid two pages competing for the same term.
- Check the current top results to understand what format and depth Google rewards.
- Record everything in a keyword map spreadsheet and revisit it every quarter.
Frequently asked questions
How many keywords should one page target?
One main topic with a cluster of closely related variations, not unrelated keywords.
Are high-volume keywords always best?
No. Specific, high-intent keywords often bring more customers despite lower volume.
Do I need paid tools?
Free methods are enough to start. Paid tools help with volume estimates and competitor analysis.
How often should I redo keyword research?
Review annually or when launching new services or markets.
What are long-tail keywords?
Longer, more specific search phrases. They usually have lower volume but clearer intent and less competition, making them ideal for new websites.
How many keywords should one page target?
One main keyword plus a handful of closely related variations and questions.
Are free keyword tools enough?
For beginners, yes. Google autocomplete, People also ask, Search Console and free tool tiers provide plenty of insight before investing in paid tools.
Should I target high-volume keywords?
New websites usually do better targeting specific, lower-competition phrases first and building authority over time.
Final thought
Keyword research is listening at scale. It shows you, in your customers' own words, what they need. Build your content around those needs, and search engines will connect you with the people already looking for you. For more, see local SEO for Indian businesses and the SEO expert page.
