All guides

Keyword Research for Small Businesses: A Practical Guide

By PentraOctober 31, 20269 min read4 sources checked

Keyword research for small businesses means finding the specific phrases your customers type into Google, then matching each phrase to a page on your site. Start with your own offers and customer language, add free data from Google Search Console and Google Keyword Planner, check what the results page shows for each phrase, and choose one primary keyword per page. Then measure and adjust.

What keyword research is and why small businesses need it

Keyword research is the process of finding the words and phrases people search for, so you can create pages that answer those searches. It sits before writing: it decides which pages you build and what each one is about.

Keywords are often split into two groups by length and specificity. Short-tail (head) terms are one or two words, such as "buy shoes". They draw high search traffic but carry no detail about what the searcher wants. Long-tail keywords run roughly two to five words and add specifics, such as "buy breathable running shoes". They draw less traffic but say more about the need behind the search [4].

A small site competes better on the specific phrases. A head term is broad and attracts every kind of searcher, while "emergency boiler repair in Leeds" describes one need that your service page can answer directly. Targeting those narrower searches puts your page in front of people who already know what they want.

Start with your products, services and customers

Before opening any tool, write down what you sell and how customers talk about it. This takes about an hour and gives every later step something to work from.

  1. List every core offer. One line per product or service, using the names on your invoices or price list.
  2. Add the customer's wording. Customers rarely use your trade vocabulary. Check emails, call notes, reviews, quote requests and the questions you answer at the counter or on the phone.
  3. Note the problem behind each offer. "Boiler service" might also be "boiler making a banging noise". Problems often become the long-tail phrases.
  4. Mark your best sellers. The offers that make you the most money get researched first.

Keep this as a worksheet with these columns: offer, customer wording, problem phrase, location served, page that should answer it. You will fill the last column in later.

Find keyword ideas with free tools

Two free Google tools cover most of what a small site needs.

Google Search Console shows what already happens on your own site. Its Search performance report shows how much traffic you get from Google Search, with breakdowns by queries, pages and countries, and trends for impressions, clicks and other metrics [1]. Clicks count how many times a user clicked through to your site from Google results, and impressions count how often your site appeared in results [3]. For a small site, the Queries view is the useful part: phrases where you have impressions but few clicks, or phrases you never planned for, are ready-made ideas. To use it, you first verify site ownership [1]. A brand-new site has little data, so lean on the other steps in this guide until it builds up.

Google Keyword Planner shows what people search for beyond your site. It is free, and you can type in a phrase, website or category to generate new ideas, combine two keyword lists to create new combinations, and see historical search volume and trends [2]. You can filter by location and language, which matters if you serve one area or more than one language community [2]. Its competition label (low, medium or high) reflects how many advertisers bid on a keyword, so it describes advertising cost, not how hard it is to rank organically [2]. The tool is built for Google Ads rather than SEO, and it may hide data on long-tail phrases [4]. Use it to compare phrases and spot variations, not as a final verdict.

Paid tools. Paid keyword tools fall into a few kinds: keyword suggestion tools that expand a seed phrase into many variations, competitor-analysis tools that show which phrases other sites appear for, rank trackers that record your position for chosen phrases over time, and all-in-one SEO suites that bundle these. Their volume and difficulty scores are figures calculated by each provider with its own method, so two tools can disagree. Use the numbers to rank options against each other within one tool, not as exact counts.

Add local and service-area keywords

If you serve a defined area, combine each service with the places you cover: towns, neighbourhoods, districts and service areas. The pattern is service + place, for example "emergency plumber Southside" or "wedding photographer near the harbour".

Local intent comes in two forms:

  • Explicit: the searcher names the place ("dentist in Springfield").
  • Implicit: the searcher names no place but expects nearby results ("dentist open now"). Google infers the location.

Cover both. Write explicit place names on your service and area pages, and make sure your address, service area and contact details are clear so implicit searches have something to match. When you use Keyword Planner, set the location filter to your service area so the volume and trends reflect the people you can actually serve [2].

Do not create near-identical pages that differ only by town name. Make a separate area page only when you can say something true and specific about that area.

Check search intent and the questions people ask

Search intent is the purpose behind a query. The usual four types are informational (learning), navigational (finding a site), commercial (comparing options) and transactional (ready to buy) [4].

To read intent, search your phrase and look at the first page of results:

  • Service pages and "book now" listings suggest a buyer.
  • Comparison articles and "best of" lists suggest someone weighing options.
  • Guides and how-tos suggest someone learning.

If the results do not match the page you planned, change the page or pick another phrase. A service page rarely ranks where Google is showing only guides.

For question keywords, use what Google puts on the page: the "People also ask" box and "Related searches" at the bottom. Add each relevant question to your worksheet. Checking what the competing pages in the results actually cover (headings, price information, service details, photos) shows what a searcher expects to find.

Judge which keywords are worth targeting

Three practical filters help you decide:

  1. Relevance. Would someone searching this phrase be a good customer for what you actually sell? If not, drop it, however many people search for it.
  2. Volume. Treat tool figures as directional. A phrase with modest searches that matches a high-value service often beats a popular phrase with vague intent.
  3. Competition. Look at who ranks. If the first page is dominated by large national sites or directories, a small site will struggle; if it includes small local businesses with thin pages, there is room.

Then assign one primary keyword per page, with a few close variations and related questions as supporting terms. Two pages chasing the same primary phrase compete against each other.

Turn keywords into pages and posts

Work down the last column of your worksheet and give each primary keyword a home:

  • Service and product pages take transactional and local phrases.
  • Blog posts and guides take informational questions and comparisons.
  • Business listings and paid ads can reuse the same wording. Match each ad group to a page that answers it, so the search phrase, ad and landing page agree.

Put the primary keyword naturally in the page title, the main heading and the opening lines, and use subheadings for related questions. Write for the reader first; a phrase repeated in every sentence adds nothing.

Example worksheet rows for a hypothetical bathroom-fitting firm in Leeds:

Primary keywordIntentPage
bathroom fitter LeedsTransactional, explicit localBathroom fitting service page
how long does a bathroom refit takeInformationalBlog guide
walk-in shower vs wet roomCommercialComparison post

Each phrase has one page, and no two pages share a primary keyword.

Measure results and adjust the list

Check Search Console around once a month, or after you change your content, to confirm the data is stable [1]. In the Search performance report, watch three measures per page and query: impressions (how often you appeared), clicks, and average position.

Read them together:

  • Impressions rising, clicks flat: you are appearing, but the title or snippet is not winning the click.
  • Position close to page one: the page is a candidate for an edit that improves its answer.
  • No impressions at all: the page may not be indexed, or the phrase may be too competitive.

Note that two results from the same site for one query count as a single impression [3], so impression totals will not exceed what a searcher actually saw. Each month, add new queries that appear in the report, retire phrases that bring irrelevant visitors, and update the worksheet.

Pentra can take over part of this loop for sites on WordPress or GitHub-based platforms. It reads your website, drafts a business profile you confirm, researches what your customers search for, and reports clicks and positions from your Google Search Console data.

Common mistakes small businesses make

  • Chasing high-volume head terms. Broad terms bring broad, mixed-intent traffic and heavy competition. Start with specific phrases.
  • Ignoring intent. A phrase can be relevant to your trade and still wrong for the page you wrote. Check the results page first.
  • Targeting the wrong location. Using a region far wider than your service area, or setting the wrong location filter in a tool, produces numbers that do not describe your customers [2].
  • Copying competitors' lists. Competitors' phrases show what ranks for them, not what suits your services, area and capacity. Use them as one input.
  • Keyword stuffing. Repeating a phrase unnaturally makes the page worse to read without making it more relevant.
  • Treating tool metrics as facts. Volume and difficulty scores are provider calculations; confirm with the live results page.

Frequently asked questions

How much does keyword research cost? You can do it free. Keyword Planner is a free Google tool [2], and your own worksheet needs no software. Paid tools add convenience and competitor data.

How long until I see results? Results depend on your site and competition, so no timeline is reliable. Impressions in Search Console are the earliest signal, since a page must appear before it can be clicked [3].

How many keywords should I target? Fewer than you think. One primary keyword per page, supported by a few related phrases. Your page count sets your keyword count; add pages as you cover each offer and area.

Do I need to redo the research? Revisit it monthly using new Search Console queries, and again when you add a service or area.

Check what AI answers and search results already show

Before writing a page, search its primary keyword and note what appears: Google's AI overview if one is shown, and the pages it cites or links to, plus any AI assistant answers you can test for the same question.

Record, for each cited page:

  • The type of page (service page, guide, directory, comparison).
  • How it opens: does it answer the question in the first lines?
  • What it includes: prices, steps, definitions, service details, local specifics.
  • How current and specific it is.

Pages that get cited tend to be the ones that answer the question directly, so look for what they share and match that clarity.

Then look for gaps. General guides rarely cover your specific service in your specific area: your pricing structure, how you work, the questions customers ask you at the first call, the local conditions you deal with. Those details are what a small business can add that the top results lack. Put them on the page, stated as plain facts you can stand behind.

Try Pentra if you want keyword research, article writing from your confirmed business facts and publishing handled for you; the free plan includes 3 articles a month and needs no credit card.

Related reading

Sources

  1. How To Use Search Console
  2. How to Find Keywords with Keyword Planner - Google Ads
  3. Performance report (Search results): Overview and basic setup - Search Console Help
  4. Keyword research