Keyword research for small business means finding the phrases your customers type into Google, checking that people really search them, and giving each phrase one page on your site. You can do it free with Google autocomplete, People Also Ask, Search Console, Keyword Planner and a spreadsheet; a first pass fits into an afternoon.
This guide follows one fictional business from a blank page to a finished keyword-to-page map. It also covers two problems most guides skip: local phrases that tools report as zero searches, common in smaller cities, and pages on one site competing for the same query.
Keyword research is the first job in our 90-day SEO plan for small businesses. The map you finish with here tells you which pages to write, fix or merge next.
Key takeaways
- Start with the words customers use on calls and in messages, then expand the list with Google’s own free tools.
- Autocomplete, People Also Ask, Search Console and Keyword Planner cover most small-business keyword research without paid software.
- A zero in a keyword tool usually means too few searches to report, not that nobody searches the phrase.
- Prioritize specific long-tail phrases with clear buying intent over broad terms with large but vague demand.
- Give every keyword group exactly one page, and use AI assistants for ideas, never for search volumes.
What does keyword research for small business involve?
It involves four jobs: collecting the phrases customers use, checking there is real demand, judging what each searcher wants, and assigning each phrase to one page. The deliverable is a short keyword-to-page map you can act on, not an export of every term a tool can find.
Example
Northside AC Services is a fictional company that repairs, services and installs air conditioners in Lahore, with a home page, three service pages and an empty blog. Every keyword and decision below is illustrative, not real search data.
Which free keyword research tools do you need?
Six free tools and a spreadsheet cover keyword research for small business from start to finish. Each answers a different question and each hides some data, so use them together.
| Tool | What it tells you | Main limit |
|---|---|---|
| Google autocomplete | Phrases people search, suggested as you type | Shaped by your location, language and past searches; no volumes |
| People Also Ask and related searches | Questions and follow-ups around a topic | No volumes; boxes vary by query and device |
| Google Search Console | Queries your site already appears for, with impressions, clicks and position | Needs a live site with impressions; hides rare queries for privacy |
| Google Keyword Planner | Average monthly searches, ad competition and bid ranges for a chosen location | Needs a Google Ads account with billing details; very low-volume terms are left out |
| Google Trends | Relative interest over time and by region, on a 0 to 100 scale | No absolute numbers; low-volume terms show as 0 |
| Google Business Profile performance | Search terms people used to find your profile | Verified profiles only |
Step 1: How do you find keywords for your business?
Start with a seed list: the plain words customers use for what you sell, written down before you open any tool. Tools only expand what you give them, so a thin seed list produces a thin keyword list.
- Services and products in customer language: “AC not cooling” rather than “refrigerant diagnostics”.
- Problems and triggers: what happens right before someone needs you, such as a leak, a breakdown or a house move.
- Locations: your city, the areas you cover and nearby towns.
- Questions from calls, WhatsApp chats, emails and reviews. Whoever answers the phone knows these best.
- Modifiers that signal intent: price, cost, near me, emergency, same day, best, how to.
Northside’s seed list: AC repair, AC service, AC installation, AC gas refill, inverter AC repair, AC not cooling, AC leaking water, Lahore, DHA, Gulberg, Johar Town, price.
Step 2: How do you expand the list with Google’s free features?
Run each seed term through autocomplete and People Also Ask, then check Search Console if your site is live. Together they show real phrasing, real questions and the queries Google already connects to your pages.
Google autocomplete
Type a seed term into Google and note the predictions. Google says predictions reflect real searches and are shaped by language, location, trending interest and your past searches, so use a private browser window. Add a letter after the term (“AC repair a”, “AC repair b”) to surface more variants, and keep every prediction that matches something you offer.
People Also Ask and related searches
Search your main terms and open the People Also Ask box; expanding a question can load more. Scroll to the related searches at the bottom of the results page too. Questions such as “why is my AC leaking water” become blog posts, FAQ answers or sections on a service page.
Google Search Console
Open Performance → Search results, choose the Queries tab and sort by impressions. Queries with plenty of impressions but few clicks are phrases Google already associates with you, and often the quickest wins. To pull out questions, use + Add filter → Query → Custom (regex) with an expression such as (how|what|why|cost|price).
Search Console omits rare queries to protect user privacy, so treat the list as a sample, not a complete record.
Step 3: How do you check demand in Google Keyword Planner?
Paste your expanded list into Keyword Planner, set the location and language to match your customers, and record average monthly searches. Use the figures to compare keywords with each other, not as exact counts.
- Sign in to Google Ads and open Tools → Keyword Planner. The planner is free, but Google requires finished account setup, including billing details, before it shows keyword ideas.
- Choose Discover new keywords to get ideas from a term or from a competitor’s website, or Get search volume and forecasts to check the list you already have.
- Set the location (a country, region or city) and your customers’ language, then record Avg. monthly searches for each keyword.
Three columns are easy to misread:
- Avg. monthly searches include close variants and default to a 12-month average, so seasonal services look flatter than they are; change the date range to see busy months.
- Competition measures how many advertisers showed ads on a keyword, not how hard it is to rank organically.
- Top of page bid ranges show what advertisers have paid. High bids suggest a keyword is worth paying for, a useful sign of commercial intent even if you never run ads.
What if a local keyword shows zero searches?
Treat zero as “too few to report”, not “nobody searches”. Keyword Planner leaves out keywords with very low search volume, Google Trends shows low-volume terms as 0, and Search Console hides rare queries, so specific areas and smaller cities are routinely under-reported.
A phrase like “inverter AC repair Johar Town” may get only a few searches a month, and a few customers a month still matter. Validate local terms with evidence other than volume:
- Autocomplete: Google says predictions reflect real searches, so a full-phrase prediction is evidence of demand.
- The parent term: check the city-level phrase (“AC repair Lahore”) in Keyword Planner and treat area phrases as a slice of that demand.
- Google Business Profile: open Performance on your profile; the Searches metric lists the terms people used to find your business.
- Search Console: once a page names an area, impressions show whether demand exists.
- Your customers: ask new leads what they searched to find you.
Pakistan note
Check whether customers search in English, Urdu script or Roman Urdu, and whether they name an area (DHA, Gulberg) or only the city. Autocomplete shows which variants exist, and Keyword Planner’s language setting includes Urdu. Local phrases also depend on your Google Business Profile; our local SEO checklist covers the profile side.
Step 4: How do you sort keywords by intent and priority?
Label each keyword with what the searcher is trying to do, then rank by business value, intent and how winnable the results look. For most small businesses, specific long-tail phrases with buying intent come first.
Label the search intent
| Intent | What the searcher wants | Example keyword | Best page type |
|---|---|---|---|
| Transactional | To hire or buy now | AC repair service Lahore | Service page |
| Commercial investigation | To compare options before deciding | inverter vs non-inverter AC | Comparison guide or a section of a service page |
| Informational | To understand or fix something | why is my AC leaking water | Blog post or FAQ answer |
| Navigational | To reach a specific business | Northside AC contact number | Home or contact page |
Unsure? Search the keyword and look at what ranks: service pages and a map of local businesses mean commercial intent, how-to articles mean informational. Build the page type Google already shows.
Why long tail keywords suit small businesses
Long tail keywords are longer, more specific phrases, such as “split AC gas refill in Gulberg” rather than “AC”. Each gets fewer searches, but the searcher has already said what they need and where, so the page is easier to match and the visitor easier to help. You also tend to compete with local businesses rather than national retailers.
Score each keyword
Give each keyword 1 to 3 points on three questions and work down from the highest total:
- Value: does it lead to a service you want more of, at a margin you like?
- Intent: how close is the searcher to hiring someone?
- Winnability: do the current top results include small local sites, or only directories and big brands?
For Northside, “AC installation price Lahore” scores high on value and intent. “Air conditioner” scores low on intent, because it could mean buying, repairing or researching.
Step 5: How do you map keywords to pages and avoid cannibalization?
Group keywords that mean the same thing, give each group one page, and record the decision in a keyword-to-page table. When two pages chase the same query, merge them or give one of them a different job.
You don’t need a page for every phrasing: Google’s SEO Starter Guide says its language matching connects pages to queries even without the exact terms. Here is Northside’s finished map:
| Keyword group | Intent | Target page | Action |
|---|---|---|---|
| AC repair Lahore, AC repair near me, AC not cooling repair | Transactional | /ac-repair/ | Rewrite title, H1 and opening to lead with AC repair in Lahore |
| AC installation Lahore, split AC installation, AC installation price | Transactional | /ac-installation/ | Add a section on what sets the price |
| AC gas refill Lahore, AC gas refill price | Transactional | /ac-gas-refill/ (new) | Create it; today this service is one line on the repair page |
| inverter AC repair, inverter AC not cooling | Transactional | /ac-repair/ | Add an H2 section instead of a separate page |
| AC repair DHA, AC repair Gulberg | Transactional, local | /ac-repair/ and the Business Profile | List areas served; build area pages only with unique local content |
| why is my AC leaking water | Informational | New blog post | Explain causes and fixes, then link to /ac-repair/ |
| how often should an AC be serviced | Informational | FAQ on /ac-repair/ | Short answer with a booking link |
How to spot and fix keyword cannibalization
In Search Console, click a query in the Queries tab to filter by it, then open the Pages tab. If two of your URLs split impressions for the same query and neither holds a steady position, Google may be unsure which one you want to rank. Fix it in one of three ways:
- Merge the weaker page into the stronger one and 301 redirect the old URL.
- Give one page a different intent, such as a price guide versus a booking page.
- Link from the secondary page to the main one with descriptive anchor text.
Merging changes URLs, so plan redirects carefully or ask an SEO specialist to review the plan. Then align each page with its group: title tag, H1, opening paragraph and internal links. Our on-page SEO checklist covers those checks page type by page type.
Should you use ChatGPT or other AI assistants for keyword research?
Use them for ideas, not numbers. An AI assistant is good at listing the ways customers might describe a problem, but unless it’s connected to a keyword data source, any search volume it quotes is a guess.
- Brainstorm synonyms, problem descriptions and questions from your seed list.
- Suggest Roman Urdu or regional phrasings for you to test in autocomplete.
- Cluster a long list into topics and propose intent labels for you to check.
- Turn anonymized call notes or reviews into candidate phrases.
Example prompt: “List 30 ways a homeowner in Lahore might search when their split AC stops cooling, including Roman Urdu phrasing. Group them by intent. Do not estimate search volume.” Then check every idea in autocomplete, Keyword Planner or Search Console before it reaches your map. Our guide to using ChatGPT for SEO covers prompts and limits in more depth.
How TechZone can help
If you’d rather hand this off, TechZone’s SEO team can run the whole process: interviews with the people who talk to your customers, research in Google’s own tools, and a keyword-to-page map with an action for every page. For local businesses, we align the map with your Google Business Profile so both target the same services and areas. See what’s included in our SEO services, or book a free 30-minute consultation and bring your keyword list or Search Console access.
Frequently asked questions
How many keywords should a small business target?
A small business should target as many keyword groups as it has pages worth building, not a fixed number of keywords. One service page usually covers one group of closely related phrases. A business with five services in one city might start with five service-page groups and a handful of question keywords for blog posts, then add groups as it adds genuinely useful pages.
How often should keyword research be updated?
Keyword research for small business websites is worth revisiting every three to six months, and whenever the business adds a service, enters a new area or redesigns the site. Between reviews, check the Queries tab in Google Search Console each month for new phrases that already earn impressions, because those show demand Google already connects to your pages.
Are paid keyword tools worth it for a small business?
Paid keyword tools add competitor analysis, difficulty scores and larger keyword databases, which matter most for sites competing nationally or across several countries. A single-location small business can usually cover the essentials with free Google tools. Volume estimates differ between tools, so compare keywords within one tool rather than mixing figures from different sources.
What is keyword difficulty?
Keyword difficulty is a score that third-party SEO tools calculate to estimate how hard it would be to reach the first page of results for a keyword, and each tool calculates it differently. Google does not publish a difficulty score, and the Competition column in Keyword Planner measures advertiser competition, not organic difficulty. Reviewing the current top results yourself is a free alternative.
Should I use ‘near me’ keywords on my website?
Repeating ‘near me’ on a web page does little, because Google answers ‘near me’ searches largely from the searcher’s location. Google says local results depend mainly on relevance, distance and how well known a business is. A verified Google Business Profile, clear service and area information on the website, and genuine reviews matter more. Treat ‘near me’ keywords as evidence of local demand for the service.
How do I find keywords for my business before I have a website?
You can find keywords for a business before the website exists, and you should, because the keyword-to-page map tells you which pages to build first. Autocomplete, People Also Ask, Google Trends and Keyword Planner all work without a site. Google Search Console only has data once the site is live and appearing in results, so repeat the research a few months after launch.
Sources and further reading
- Use Keyword Planner – Google Ads Help
- About Keyword Planner forecasts – Google Ads Help
- How Google autocomplete predictions work – Google Search Help
- Performance report (Search results): Dimensions and data groupings – Search Console Help
- FAQ about Google Trends data – Google Trends Help
- Understand your Business Profile performance & insights – Google Business Profile Help



