Keyword Research for Small Business: A Step-by-Step Free-Tools Guide

Follow one fictional business from a blank page to a finished keyword-to-page map using free Google tools, plus what to do when tools show zero searches for local terms.
Navy card with a magnifying glass over a search bar, a short keyword list and a table matching keywords to web pages

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.

ToolWhat it tells youMain limit
Google autocompletePhrases people search, suggested as you typeShaped by your location, language and past searches; no volumes
People Also Ask and related searchesQuestions and follow-ups around a topicNo volumes; boxes vary by query and device
Google Search ConsoleQueries your site already appears for, with impressions, clicks and positionNeeds a live site with impressions; hides rare queries for privacy
Google Keyword PlannerAverage monthly searches, ad competition and bid ranges for a chosen locationNeeds a Google Ads account with billing details; very low-volume terms are left out
Google TrendsRelative interest over time and by region, on a 0 to 100 scaleNo absolute numbers; low-volume terms show as 0
Google Business Profile performanceSearch terms people used to find your profileVerified profiles only
Free keyword research tools and what each one tells you

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.

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.

  1. 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.
  2. 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.
  3. 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

IntentWhat the searcher wantsExample keywordBest page type
TransactionalTo hire or buy nowAC repair service LahoreService page
Commercial investigationTo compare options before decidinginverter vs non-inverter ACComparison guide or a section of a service page
InformationalTo understand or fix somethingwhy is my AC leaking waterBlog post or FAQ answer
NavigationalTo reach a specific businessNorthside AC contact numberHome or contact page
Search intent types, with examples for the fictional Northside AC Services

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 groupIntentTarget pageAction
AC repair Lahore, AC repair near me, AC not cooling repairTransactional/ac-repair/Rewrite title, H1 and opening to lead with AC repair in Lahore
AC installation Lahore, split AC installation, AC installation priceTransactional/ac-installation/Add a section on what sets the price
AC gas refill Lahore, AC gas refill priceTransactional/ac-gas-refill/ (new)Create it; today this service is one line on the repair page
inverter AC repair, inverter AC not coolingTransactional/ac-repair/Add an H2 section instead of a separate page
AC repair DHA, AC repair GulbergTransactional, local/ac-repair/ and the Business ProfileList areas served; build area pages only with unique local content
why is my AC leaking waterInformationalNew blog postExplain causes and fixes, then link to /ac-repair/
how often should an AC be servicedInformationalFAQ on /ac-repair/Short answer with a booking link
Example keyword-to-page map for a fictional business

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

Written by

TechZone Team

TechZone is a digital agency in Islamabad, Pakistan. We design and build websites, online stores, mobile apps and AI automation for businesses in the UK, UAE, USA, Canada, Australia and Pakistan, and mentor interns through our virtual internship program. On this blog we share what we use in that work every day.

Last updated

Keep reading

Related articles

Branded navy card with the headline beside a 90-day calendar, a rising search results chart and a map pin

SEO

A week-by-week SEO plan for small businesses with limited time: what to set up first, which pages to fix, what to publish, how to earn reviews and links, and how to tell if it’s working.

13 min read

Navy card with a ticked checklist beside a map pin and a local results panel listing three nearby businesses

Local SEO

Thirty local SEO steps in seven phases, from your Google Business Profile and location pages to citations, reviews, local links and tracking, each with why it matters, how to check it and what to do first.

13 min read

Navy card with the headline beside a search results page showing a sponsored ad, a budget dial and a checklist for keywords, ads and tracking

Google Ads & PPC

A plain-English guide to running Google Ads as a small business in 2026: how the auction works, why Search usually comes first, how to set up keywords, ads and tracking, and what to do in the first 30 days.

14 min read

Want expert help putting this into practice?

Tell us what you’re working on. We’ll reply with honest advice, clear next steps and a written quote.