AI SEO Crew
Blog

Keyword Research for Small Business: A Simple Free Method

October 30, 2026

Keyword research for small business means finding the words your customers type into Google when they need what you sell. Then you keep only the few you can realistically rank for. You can do all of it for free with Google's own tools (autocomplete, People Also Ask, Search Console) and a simple scoring grid.

The goal is customers, not traffic. Take a plumber. A post on "how does a toilet flush" gets readers who will never call. A page for "emergency plumber cost" gets fewer visitors, but those visitors are about to hire someone. The method below helps you find the second kind of keyword. It has five steps and needs no paid tool.

Want the keywords picked for you? Start free and see your SEO plan in a few minutes, no card needed.

What keyword research means for a small business

Big brands chase searches with huge volume. A small business can't win those, and doesn't need to. You only need searches where three things are true:

  • The person searching could become your customer.
  • You have something useful to say about it.
  • The pages ranking today are beatable.

So the work isn't about building a list of 500 keywords. It's about choosing 10 to 20 good ones, giving each one a page, and checking what happens. Everything below serves that short list.

Free keyword research tools for small business

You don't need a subscription to start. These free tools show real searches, straight from Google:

Tool What it gives you Limit to know
Google autocomplete Real searches as you type No volume numbers
People Also Ask The questions people ask around your topic Changes with each search
Related searches (bottom of the results page) Nearby searches and rewordings Short list
Google Search Console The searches your site already shows up for, with clicks, impressions, CTR and average position (Google's Performance report help) Only works once your site has some visibility
Google Trends Whether interest is rising, falling or seasonal Relative interest, not exact volume
Google Keyword Planner Keyword ideas, monthly search estimates and the average cost of an ad on each keyword (Google's Keyword Planner help) You need a Google Ads account with billing details entered

If you don't want to type dozens of searches by hand, the free keyword generator gives you Google search suggestions for a topic.

The 5-step free method

Step 1: Start with your customers' own words

Before you open any tool, write down how customers describe their problem. Look in:

  • Questions you get by phone, email or at the counter
  • Your Google reviews and your competitors' reviews
  • Quote requests and contact forms
  • Forums and local groups where people ask for recommendations

A physiotherapy clinic might write "physio" while patients search "lower back pain won't go away" or "sports massage near me". Their words become your seed list. Aim for 10 to 15 seeds.

Step 2: Collect real searches

Type each seed into Google. Write down what autocomplete suggests. Open the People Also Ask box and note the questions. Scroll down to related searches. Then add letters after your seed ("accountant for a", "accountant for b") to bring out more suggestions.

If your site is already live, open Search Console, go to the Performance report and look at the Queries tab. Every search there is one Google already shows your site for. Those are your easiest wins.

Step 3: Sort each keyword by intent

Intent is what the searcher wants to do. Get it wrong and the page won't rank, however good it is. Search the keyword yourself and look at the kind of pages Google shows.

Intent Example search Page that fits
Information "how often should I service my boiler" Blog post or guide
Comparison "bookkeeper vs accountant for a small business" Comparison article with a clear verdict
Buying "boiler service cost" Service page with what's included and the next step
Local "boiler service near me" Service page plus Google Business Profile

Words like "cost", "price", "best", "emergency" and "near me" usually signal someone close to buying. AIOSEO makes the same point in its keyword tips for small businesses.

Step 4: Check difficulty by looking at page one

You don't need a paid difficulty score. Search the keyword and read the first ten results:

  • Skip it if page one is all national brands, big directories, government sites or Wikipedia.
  • Go for it if you see forum threads, thin pages, old posts or small local businesses like yours.
  • Look harder if the results answer the question badly. A better answer is your opening.

Also note whether an AI Overview appears at the top, and which pages it cites. More on that below.

Step 5: Score and pick your starting list

Give each keyword a score from 0 to 3 on four criteria, then add them up.

Criterion 0 3
Relevance You don't offer this It's your core service
Intent Pure curiosity Ready to buy or book
Ease Page one is all big brands Page one is weak or thin
Value Low value job Your best paying work

Here's an example for a plumber (illustrative scores):

Keyword Relevance Intent Ease Value Total
emergency plumber cost 3 3 2 3 11
how to unclog a shower drain 2 1 1 1 5
water heater replacement or repair 3 2 2 3 10
what is a plumbing vent 1 0 1 0 2

Keep the keywords scoring 8 or more. That's your starting list.

Then give each keyword group one page. "Water heater replacement cost" and "how much to replace a water heater" mean the same thing, so they belong on the same page. Two pages chasing one search compete with each other, and often neither ranks. In a simple sheet, give every keyword a column with the address of the page that targets it.

Which keywords should a small business target?

Long tail keywords (longer, more specific searches) are the best start. They face less competition and say exactly what the searcher wants. Here's the kind of search to look for, by type of business. Check each one in autocomplete before you use it:

  • Local service (plumber, dentist, salon): cost questions, "near me" searches, urgent problems, "is it worth" questions.
  • Professional service (accountant, lawyer, consultant): "do I need a…", "how much does a … charge", deadlines and rules your clients worry about.
  • SaaS or startup: the problem your product solves, "how to … without …", comparisons between approaches (spreadsheet vs software).
  • Agency or freelancer running client sites on WordPress, Webflow, Wix or Framer: run the method once per client, starting from that client's reviews and questions, never your own.

For local searches, a blog post isn't enough by itself. Google says local results are mainly based on relevance, distance and prominence, and that prominence is also based on how many websites link to your business and how many reviews you have (Google's tips to improve your local ranking). Your pages help with relevance. Your Business Profile and reviews do the rest. Keywords are only one part of the job: our guide to SEO for small business covers the rest, from site basics to links.

Track and revise in Search Console

Once your pages are live, Search Console shows you what's working. In the Performance report, filter by page, then open the Queries tab to see the searches each page shows up for:

  1. Impressions but no clicks: your title or description doesn't make people want to click. Rewrite them.
  2. Average position between 8 and 20: the page is close. Improve it with a clearer answer, examples and better internal links.
  3. New queries you didn't target: add them to the page if they fit, or plan a new page if the intent is different.

Run this check once a month. Do the full five steps again every few months, or when you add a new service.

What AI Overviews change for keyword research

Some searches now get an AI summary above the regular results. You can't control when one appears. What you can do is be the clearest source for it to cite.

Three habits help. Answer the question in the first two sentences of the page. Put facts in short, sourced passages that mean the same thing when read alone. Use lists and tables where they make an answer easier to follow. While you check page one in Step 4, note which pages the AI Overview cites, then ask what they do that yours doesn't. Our guide on how to appear in Google AI Overviews goes into the detail.

How AI SEO Crew handles this

The five steps above give you a list. They don't give you pages. After the research, you still have to write one good page per keyword group, publish it, link it to your other pages and check it in Search Console. For most owners, that writing step is where keyword research stops.

AI SEO Crew does both parts. Scout reads your site and finds the real Google searches around your business. Strategist picks the keywords that bring customers and gives each group a single page, so the same search is never targeted twice. Writer researches each article on the web and writes it with its sources. Editor checks every fact and link and adds internal links. Publisher posts it to your site, sends your sitemap to Search Console and pings IndexNow.

That's 50 researched articles a month for $49 per site, on WordPress, Webflow, Wix, Framer, Shopify, GitHub or any site by webhook. You can let the crew publish on autopilot or approve each article yourself. See what's included on the pricing page, or read how it works for small businesses. No tool can promise a ranking. What the crew gives you is a steady flow of useful, checked pages that each answer a real search.

Want the keywords picked and the articles written and published for you? Start free and see your SEO plan in a few minutes, no card needed.

Frequently asked questions

Can I do keyword research for free?

Yes. Google autocomplete, People Also Ask, related searches, Search Console and Google Trends are all free. They don't show exact search volumes, but they show real searches, and that's what a small business needs to choose its first pages.

What is the best keyword research tool for a small business?

Search Console is the most useful once your site is live, because it shows the searches Google already shows your site for. Before that, autocomplete and People Also Ask give you real searches from your customers. Paid tools add volume and difficulty estimates, but they aren't needed for a first list of 10 to 20 keywords.

How many keywords should a small business target?

Start with 10 to 20 keyword groups, each with its own page. That's enough to learn what works in Search Console without spreading yourself thin. Add more as pages start getting impressions.

Should a small business target local or long tail keywords?

Both, depending on what you sell. If customers come to you or you go to them, local searches matter most, backed by your Business Profile and reviews. Long tail keywords work for every business because they face less competition and show clear intent.