All articles
SEO Basics

Keyword Research Guide for Small Businesses (No Paid Tools)

How to find the keywords your customers actually type into Google — using free tools, a notebook, and an hour of your time. The exact process we use for client audits.

June 23, 2026 9 min read

Most small business owners spend zero hours on keyword research and then wonder why their website doesn't rank. The truth: you only need one focused hour to find ten keywords that will move the needle for an entire year. You don't need paid tools, an agency, or a degree in marketing.

This is the exact process we run for every Website Rescue client before we touch a single line of copy.

Why keyword research matters

Google can only show your page when the words on your page match the words a person typed into the search box. If you sell "AC repair" but your website talks about "climate solutions for residential dwellings," you'll never appear for the actual searches happening in your town.

Keyword research is just listening — figuring out the exact phrases your potential customers use, then making sure those phrases show up naturally in your titles, headings, and body copy.

Step 1: Brainstorm your "seed" list

Open a blank document and dump every phrase you can think of that someone might Google before becoming your customer. Don't filter. Aim for 30–50 phrases.

For a plumber in Austin, that list might look like: "plumber austin", "emergency plumber", "water heater repair", "leaking faucet fix", "drain cleaning austin tx", "tankless water heater install cost", and so on.

The phrases that come out of your head are almost always too short and too generic. That's fine — they're the seeds we'll grow.

Step 2: Use Google itself as your research tool

Google's autocomplete is the world's largest free keyword tool. Open an incognito tab so your personal history doesn't bias results, then start typing each seed phrase. Write down every suggestion Google offers.

Type "plumber austin" and watch what appears: "plumber austin tx", "plumber austin texas", "plumber austin 78704", "plumber austin emergency". Each one is a real query, ranked by how often people actually search it.

Now scroll to the bottom of the search results. There's a "People also ask" box and a "Related searches" section. Both are gold. Copy every question and phrase that's relevant to your business.

Do this for ten of your seed phrases. You'll come out with 80–100 real, validated keywords in about 25 minutes.

Step 3: Sort by buyer intent

Not all keywords are equal. A search for "what is plumbing" is curiosity. A search for "emergency plumber austin open now" is a customer reaching for their wallet. You want the second kind.

Group your list into four buckets:

  • Transactional — buying, hiring, booking. ("emergency plumber austin", "tankless water heater install cost")
  • Local — has a city or "near me". ("plumber austin", "drain cleaning near me")
  • Informational — research questions. ("how to fix a leaky faucet")
  • Navigational — looking for a specific brand. (your business name)

Transactional and local keywords go on your service and home pages. Informational keywords go on your blog. Navigational keywords just need to be in your title tag.

Step 4: Check competition without paid tools

For each of your top transactional keywords, do an incognito Google search. Look at who's ranking in positions 1–10. If the page is from a big national brand (Angi, HomeAdvisor, Yelp), that's tough but not impossible. If the page is from another local business that looks like yours, you can absolutely compete.

If positions 1–3 are all giant aggregator sites and positions 4–10 are weak (broken layouts, no reviews, no real content), that's a perfect keyword for a small business with a clean website.

Step 5: Map keywords to pages

You should have one primary keyword per page. Cramming five keywords into one page tells Google your page is about nothing in particular. Use this rough map:

  • Home page → "[service] [city]" — your single most important phrase
  • Service pages → one keyword per service. ("water heater repair austin", "drain cleaning austin")
  • Location pages → if you serve multiple cities, one page per city
  • Blog posts → informational keywords (one per post)

Write the keyword into the page title, the H1, the meta description, the URL slug, and naturally 2–4 times in the body. Don't stuff it. Google's algorithm has been catching keyword stuffing since 2003.

Step 6: Track what happens

Add your site to Google Search Console (it's free). After two weeks, the "Performance" report shows you exactly which keywords your pages are showing up for, the average position, and how many clicks each one drove. This is the only "ranking tracker" most small businesses ever need.

Look at the keywords where you're ranking position 8–15 — those are the closest to page one. A small tweak (better title, stronger H1, internal link from another page) often pushes them up four or five spots.

Common mistakes to avoid

The biggest mistake is targeting keywords that are too broad. A new plumbing site will not rank for "plumber" in 2026. But it can absolutely rank for "tankless water heater installation [neighborhood]" within a few weeks.

The second mistake is ignoring local intent. For 80% of small business searches, the city is the most important word in the keyword. Don't be afraid to put your city in every page title.

The third mistake is writing for keywords instead of customers. Pick a keyword, then write a page that genuinely helps the person who searched it. If your content actually answers the query, ranking is the side effect.

Bottom line

One free hour, one notebook, Google autocomplete, and Google Search Console. That's the entire keyword research toolkit a small business needs. Once you have your ten keywords mapped to ten pages, your job becomes simpler: make those pages the best result for those exact phrases.

Then run a free site audit every 30 days to make sure nothing technical is blocking those pages from ranking.

Want to see how your site scores?

Run a free 60-second audit and get a plain-English fix list.

Frequently asked questions

Not when you're starting out. The free combination of Google autocomplete, People Also Ask, Related Searches, and Google Search Console covers 90% of what a small business needs. Pay for tools only when you're producing more than 10 pieces of content per month.

Keep reading

Website Rescue

Want us to fix this for you?

Our team will handle every red and yellow item on your report — fast, flat-rate, and built to get your phone ringing. No tech jargon, no surprises.

  • Fixed-price quote in 24 hours
  • Done-for-you implementation
  • Re-audit when we're finished

Request a Website Rescue