Keyword research is the process of finding the words and phrases your potential customers type into search engines, then deciding which of those searches your website should try to appear for. For a small business, good keyword research is less about chasing big search volumes and more about finding the specific, practical searches made by people who are ready to call, visit or buy.

You do not need expensive tools to do this well. You need a clear picture of your customers, a few free sources of data and a simple way to match each search to the right page on your site. This guide walks through that method step by step.

Why does keyword research matter for a small business?

It stops you from writing pages nobody searches for, and it shows you the exact language customers use. That language is often different from the terms your team uses internally.

A manufacturer might call its product a “hydraulic power pack”, while buyers search for “hydraulic power unit manufacturer”. A clinic might say “orthodontic treatment”, while patients search for “braces cost” or “clear aligners near me”. Neither is wrong, but if your website uses only your internal vocabulary, you miss the searches that bring enquiries.

Keyword research also helps you prioritise. A small business cannot write fifty articles in a month. Knowing which ten searches matter most lets you spend your time and budget where it is most likely to pay back.

What makes a keyword worth targeting?

A worthwhile keyword combines relevance to what you sell, clear commercial or local intent, and competition you can realistically match. Search volume matters, but it comes after those three.

Many small businesses get this the wrong way round. A broad term like “web design” or “steel pipes” may have high volume, but the people searching it want many different things, and the results are dominated by large, established sites. A narrower phrase such as “stainless steel pipe supplier in Gujarat” has fewer searches, but almost everyone typing it is a potential buyer.

Understanding search intent

Search intent is the reason behind a search. It usually falls into one of four groups, and each needs a different kind of page.

IntentWhat the searcher wantsExample searchBest page type
InformationalTo learn or understand somethinghow to choose a water purifierBlog article or guide
Commercial investigationTo compare options before decidingbest CRM for small manufacturersComparison guide or detailed service page
TransactionalTo buy, book or request a quotebuy office chairs onlineProduct, category or service page
LocalTo find a nearby providerchartered accountant in NavrangpuraService page with location details, Google Business Profile

The quickest way to judge intent is to search the keyword yourself and look at what Google shows. If the first page is full of articles, a sales page will struggle to rank. If it is full of product listings, an article will struggle. Match the format Google is already rewarding.

How do you do keyword research step by step?

Start from your services and customers, expand the list using free sources, check intent and competition, then assign each keyword to one page. The steps below work for most service businesses, shops and manufacturers.

Step 1: List what you sell and who buys it

Write down every service or product line, then add the words customers use to describe their problem. Ask your sales team what callers actually say on the phone. Look at enquiry emails and WhatsApp messages. This “seed list” is the foundation of everything else.

Step 2: Expand the list with free sources

  • Google autocomplete: type a seed term slowly and note the suggestions. Try adding letters, “for”, “near” or “cost” after the term.
  • People also ask and related searches: these show the questions and variations Google links to your topic.
  • Google Search Console: if your site is already live, the Performance report shows real queries you appear for. Our Google Search Console guide explains how to find them.
  • Google Keyword Planner: available free inside a Google Ads account. It gives volume ranges and related ideas, though the figures are approximate and grouped.
  • Competitor websites: look at the service names, headings and page titles your competitors use. You are looking for topics, not text to copy.

Step 3: Add qualifiers that signal buyers

Combine your core terms with modifiers that show buying intent: the city or area, “manufacturer”, “supplier”, “price”, “cost”, “near me”, “for home”, “for factory”, “online”. For Indian businesses, also consider how customers write your service names in English transliteration, regional spellings and common abbreviations.

Step 4: Check intent and competition

Search each shortlisted keyword and note what kind of pages rank, whether they are large national brands or local businesses like yours, and whether a map pack appears. A map pack suggests Google treats the search as local, which means your Google Business Profile matters as much as your website.

Step 5: Group similar keywords

Keywords that mean the same thing belong on the same page. “AC repair Ahmedabad”, “air conditioner repair in Ahmedabad” and “AC service near me” are usually one topic, not three pages. If Google shows mostly the same results for two phrases, treat them as one group.

How do you map keywords to pages?

Give every important keyword group one primary page, and give every page one primary keyword group. This prevents your own pages from competing with each other.

A simple spreadsheet works well. Use columns for the keyword group, intent, the page that targets it, whether that page exists yet and its priority. Typical mapping for a service business looks like this:

  • Home page: your core business category and location.
  • Service pages: one page per main service, targeting its transactional and local searches. Our guide to on-page SEO for service pages covers how to build these.
  • Location pages: only where you genuinely serve an area and have something specific to say. See our guide to location pages before creating these.
  • Blog articles: informational and comparison questions, each linking to the relevant service page.

When a keyword has no suitable page, that is a content gap. When two pages target the same keyword, merge them or change the focus of one.

Deciding what to work on first

Once the map is ready, you will usually have more keyword groups than time. A simple way to prioritise is to score each group on three questions and start with the ones that score well on all three:

  1. How close is the searcher to buying? Someone searching “packaging machine price” is nearer to an enquiry than someone searching “types of packaging machines”.
  2. How valuable is that customer? A keyword linked to your highest-margin service deserves attention before one linked to a low-value product.
  3. Can you realistically compete? If the first page is filled with national marketplaces and large brands, a more specific or local variation is often the smarter target for now.

In most cases this puts your core service pages and product categories first, followed by local variations, and informational articles after that. Articles still matter, because they answer early questions and build trust, but they rarely bring enquiries as directly as a strong service page.

How do you use keywords once you have chosen them?

Place the main keyword naturally in the page title, the main heading, the opening paragraph and the URL, then write the rest of the page for the reader. Related terms and questions should appear because the page covers the topic properly, not because you inserted them.

Repeating a phrase many times does not help and can make a page read badly. Our article on SEO practices to avoid explains why keyword stuffing and similar shortcuts tend to backfire. Keep URLs short and readable too; our guide to SEO-friendly URL structure shows how.

What mistakes do small businesses make with keyword research?

The usual mistakes are targeting terms that are too broad, ignoring intent and treating keyword research as a one-time task.

  • Chasing volume: high-volume generic terms rarely bring enquiries for a small business.
  • Ignoring local terms: if you serve customers in a specific city, local phrases are often your best opportunity.
  • One page per tiny variation: creating near-identical pages for every spelling creates thin content.
  • Never revisiting the list: customer language and Google’s results change. Review your keyword list every few months using Search Console data.
  • Expecting instant results: choosing the right keywords is the start, not the finish. Our guide on how long SEO takes sets realistic expectations.

How we approach this at DA WebTech

Keyword research works best when it is done before pages are designed, because it shapes the site structure, the navigation and the content brief. When we plan websites and SEO services for businesses in Ahmedabad and across India, we start with your sales conversations and real search data, then map every important search to a page before writing begins. If you would like help building a keyword plan for your business, request a quote and tell us what you sell and where.