Free Keyword Research for Indian Small Businesses
A free, step-by-step keyword research method for Indian small businesses using WhatsApp chats, Google suggestions and Keyword Planner.
Keyword research sounds like a job for expensive software, but most small businesses in India can find the words their customers really use with free tools in about a day. This guide gives you a simple method: collect the words your customers already use, expand them with Google's own suggestions, check demand with free tools, group the phrases by meaning, and turn the list into a page plan you can act on.
Why small businesses need keyword research
Keyword research is simply a list of the words people type into Google when they want what you sell. It tells you which pages to build, which questions to answer and what to put in your Google Business Profile and website.
It is not about stuffing words into a page. A good keyword list helps you write in the same language your customers use. A customer in Pune might search "ladies tailor near me" in English, "blouse stitching Pune" in a mix of English and local words, or ask "bridal blouse kitne din mein milega". Your job is to notice these patterns and answer them clearly.
Step 1: Start with the words your customers already use
Your best first list does not come from a tool. It comes from your own customers. Open the WhatsApp chats, enquiry forms, call notes and Google Business Profile questions from the last three months. Write down the exact phrases people used to describe what they wanted.
Aim for 10 to 20 seed phrases. For example, a tailoring shop in Jaipur might collect "blouse stitching", "bridal lehenga alteration", "ladies tailor near me", "fitting in one day" and "kurti stitching charges". These are your seeds. Each seed is a starting point for the next steps.
Keep the exact wording. If a customer wrote "kurti silai" or "tailoring near Vaishali Nagar", save it as they said it. That is the language your next customer will use.
Step 2: Expand the list with Google's free suggestions
Google already shows you what people search for. You only need to look.
- Autocomplete: type a seed phrase slowly and write down every suggestion. Then add a letter after it, such as "blouse stitching a", "blouse stitching b", and so on. Add your city and the words "near me" to see local versions.
- People Also Ask: search each seed and open the questions in the box. Open a few more questions, because the box expands. Each question is a real search and a possible heading for your page.
- Related searches: scroll to the bottom of the results page. These show how people refine a search, which is useful for comparison and buying phrases.
Two tips help here. Search in a private window so your own history does not shape the results. Then check on your phone with location on, because mobile suggestions often reflect local searches. Note the city you searched from, so you can compare later.
Step 3: Check demand with free tools
Suggestions show what people type. Free tools help you judge how often a phrase is searched and whether people are interested in it.
Google Keyword Planner is free with a Google Ads account. You do not need to run ads to use the research features. Google's help page says you must finish account setup, including billing information, to use basic features such as getting ideas for new keywords. Enter your seed phrases, set the location to India or your city, and read the results. The numbers are estimates and ranges, so use them to compare phrases with each other, not to predict exact traffic.
Google Trends is also free. It helps you compare two phrases, such as "blouse stitching" and "blouse designing", and shows how interest moves over time and across regions. It is useful for spotting seasonal demand, like wedding or festival season.
If your website is already live, Google Search Console is the best free source. Its Performance report shows the queries that already bring people to your site. We explain how to set it up and read it in our guide to Google Search Console basics for small businesses in India.
One honest point: a phrase with few searches can still be worth a page if it matches a customer who is ready to buy. A local phrase like "bridal blouse stitching in Vaishali Nagar" may bring fewer visitors than a big general term, but the visitor is much closer to a booking.
Step 4: Group the phrases by meaning and intent
Do not make one page for every phrase. Many phrases mean the same thing. "Gst billing software for small shop", "billing software with gst india" and "gst billing app for kirana store" can all live on one page. Group them by meaning, then pick one main phrase for each group.
Then tag each group by intent, which means what the searcher wants to do next:
- Learn: "how to", "what is", "why". These suit a blog post or a guide.
- Compare: "best", "vs", "cost", "which one". These suit a comparison page, a clear list of options or a services page.
- Act: "near me", "book", "order", "in [city]". These suit a service page or a contact page, with your city and clear details.
- Trust: "reviews", "is it genuine", "safe". These are answered by honest FAQs, reviews and clear policies on the page.
This step decides what kind of page you build. A learn phrase rarely converts on a service page, and an act phrase rarely ranks well on a long general article. Matching intent is the difference between a page that brings visitors and a page that brings customers.
Step 5: Turn the list into a simple page plan
A spreadsheet is enough. Use these columns: keyword, where it came from, city, intent, target page, status and date. For each group, write the primary phrase and the target page. Mark whether the page already exists or is new.
Check your current site before you create anything. If two pages are trying to rank for the same main phrase, they compete with each other. Merge them, or make one page clearly about a different intent.
Write the main phrase naturally in the title, the first paragraph and one heading. Add close variants, perhaps five to fifteen across the page, where they fit the sentence. If a phrase does not fit naturally, leave it out. Readers notice stuffing, and it does not help a page earn trust.
Our guide to local SEO for Indian small businesses explains how these phrases work alongside your Google Business Profile and listings, so you can decide which phrases belong on your profile and which belong on your site.
Step 6: Review the list every month
Keyword research is not a one-time task. Set aside 30 minutes each month:
- Open Search Console, sort queries by impressions and look for phrases where your pages appear but get few clicks. Improve the title and first paragraph of those pages.
- Look at new questions from customers in your chats and calls. Add them to the sheet.
- Remove phrases you cannot serve well, such as services you no longer offer or cities you do not cover.
- Note which pages bring enquiries, not only visits. A page that brings three real enquiries a month is doing its job, even if it is not the most visited page.
Rankings take time to change, and results depend on your competition and your page quality. Do not judge a new page after a week.
Common mistakes to avoid
- Copying a competitor's keyword list without checking whether it matches what you actually offer.
- Chasing broad national terms when you serve one city or one neighbourhood.
- Repeating the same phrase so often that the page reads badly.
- Making a separate page for every small variation of the same phrase.
- Treating estimated search numbers as exact counts.
- Writing a page that answers the question but never tells the reader what to do next.
A simple starting plan for this week
Day 1: collect 10 to 20 seed phrases from your chats, calls and forms. Day 2: run Autocomplete and People Also Ask for each seed, in a private window, and record the suggestions. Day 3: check the top 20 phrases in Keyword Planner and Google Trends, and note the intent for each. Day 4: group the phrases, map each group to a page and check your existing pages for overlap. Day 5: write or update one page for your strongest group, then add it to your monthly review.
Start with one page. A single well-matched page teaches you more than a list of fifty phrases you never use.
Our guide to content marketing for Indian small businesses shows how to plan a steady stream of pages once you have the list.
Frequently asked questions
Do I need paid tools for keyword research?
No. Google autocomplete, People Also Ask, related searches, Google Keyword Planner and Google Trends are free. Paid tools can add competitor data and more detailed reports, but a small business can build a useful first list without them. Start with the free methods and add a paid tool only when you have a clear question it will answer.
Is Google Keyword Planner really free?
The tool is free to use with a Google Ads account, and you do not have to run ads to research keywords. Google's help pages say you must complete account setup, including billing information, to use basic features such as getting new keyword ideas. The search volume figures shown are estimates and ranges, so treat them as a guide.
How many keywords should one page target?
Choose one main phrase for each page and a handful of close variants that mean the same thing. Use them naturally in the text. A page that tries to rank for twenty unrelated phrases usually ranks for none of them well, and it confuses the reader.
Should I use English or Hindi keywords?
Use the words your customers use. Many searches in India mix English with Hindi or a local language, and some are typed in the Latin alphabet. Look at your chats and the Autocomplete suggestions for your city to see which words are common. Write the page in clear English, and use the local words where they fit the sentence.
How do I know if a keyword is worth targeting?
Ask three questions. Does the phrase match something you actually sell in the places you serve? Does the searcher seem ready to act, or only curious? Can you write a page that answers the question better than the current results? If the answer is yes to all three, the phrase is worth a page, even if its estimated volume is small.
How often should I update my keyword list?
Review it once a month. Add new phrases from customer chats, check Search Console for queries you did not target, and remove phrases that no longer match your services. Update the list when you launch a new service, enter a new city or see a sudden change in what customers ask.
Next step
If you already know your main services and want help turning this list into pages that bring enquiries, you can look at our services page. If you want to test how a small campaign works before you commit, see the free trials on our site. You can also read more guides in the digmarketing.in blog.
Ready for the next step? Compare services and real prices, then order in a minute.
Browse services