← Back to blog

How to Do Keyword Research: A Step-by-Step Guide for Small Businesses

Mikkel Holm·
Small business owner doing keyword research on a laptop, reviewing a list of search terms and volume data

Keyword research means finding the actual words your customers type into Google, then checking how often people search them, before you write a single page of content. For small businesses, the process is: brainstorm topics based on your products or services, expand them with a keyword tool, check real search volume and competition, group keywords by search intent, and prioritize the ones with realistic ranking chances. Done right, it takes a few hours and prevents months of writing content nobody searches for.

What is keyword research and why does it matter for small businesses?

Keyword research is the process of identifying the search terms your potential customers actually use, so you can build web pages and content around them. Without it, you're guessing — writing about what you think matters instead of what people type into Google.

For a small business, this matters more than it does for a large brand with an existing reputation. You don't have the domain authority to rank for broad, high-competition terms like "accounting software," but you likely can rank for something specific like "bookkeeping software for freelance photographers." Keyword research is how you find those winnable, specific terms instead of chasing ones you'll never rank for.

It also stops wasted effort. A local plumber writing a blog post targeting "plumbing" nationally is competing with home-improvement giants and will never see traffic from it. The same plumber targeting "emergency plumber in [city]" is competing with a handful of local businesses — a fight they can actually win.

How to do keyword research: the step-by-step process

Here's the process broken into stages, from raw brainstorming to a prioritized list ready to write from.

Step 1: List your core topics and services

Start with a plain list of what you actually sell or do — no tools needed yet. If you run a dog grooming business, that list might be "dog grooming," "dog nail trimming," "mobile pet grooming," and "cat grooming." These aren't keywords yet; they're seed topics you'll expand in the next step.

Think from the customer's perspective, not your internal terminology. Customers rarely search using the exact industry jargon a business uses internally, so translate your services into the plain language a customer would actually type.

Step 2: Expand each topic into real search phrases

Take each seed topic and expand it using a keyword tool, Google's autocomplete, or the "People also ask" and "related searches" boxes on a Google results page. This is where "dog grooming" becomes "dog grooming near me," "how much does dog grooming cost," and "best dog groomer for anxious dogs."

Free options exist for this stage, including Google's own Keyword Planner and various free keyword tools that show suggestions and rough volume ranges — we've rounded up several in our list of free keyword research tools if you want to start without spending anything.

Step 3: Check real search volume, not guesses

This step separates keyword research from keyword guessing. Search volume tells you roughly how many times a term is searched per month, and it's the difference between writing content people are actually looking for versus content nobody will ever find.

Be aware that many keyword tools — especially newer AI-powered ones — invent or estimate volume numbers without clearly labeling them as estimates, which can lead you to prioritize a keyword that doesn't actually get searched at all. This is especially common for niche or local terms, where real data is thin. A tool that's upfront about which numbers are real and which are estimated is far more useful than one that presents everything with false confidence.

Step 4: Group keywords by search intent

Search intent is what the searcher actually wants when they type a query — information, a comparison, or a ready-to-buy decision. Grouping keywords this way tells you what kind of page or content to build for each one.

  • Informational intent: "what is dog grooming" → a blog post or guide
  • Commercial intent: "best dog groomer vs mobile groomer" → a comparison page
  • Transactional intent: "book dog groomer near me" → a service or booking page

Matching content type to intent is often more important than the keyword itself. A perfectly optimized blog post targeting a transactional keyword like "book dog groomer near me" will usually underperform a simple booking page, because it doesn't give the searcher what they actually want at that moment.

Step 5: Prioritize by opportunity, not just volume

The keyword with the highest search volume isn't always the best one to target first. Balance volume against competition and relevance: a term with 50 monthly searches that you can realistically rank for in a few months beats one with 2,000 searches dominated by national brands you can't outrank yet.

A simple way to prioritize: sort keywords into "quick wins" (low competition, decent relevance, any volume), "long-term targets" (higher competition, worth pursuing once your site has more authority), and "skip for now" (too competitive or too far from what you actually offer).

How do you find keywords with low competition?

Low-competition keywords are usually longer, more specific phrases — often called long-tail keywords — that larger competitors haven't bothered targeting because the individual search volume looks small. Look for the phrases with three or more words, local qualifiers, or very specific product/service details.

Practically, you can spot low competition by searching the term yourself and checking who currently ranks. If the top results are large national sites, forums, or Wikipedia, it's a hard keyword. If the top results are smaller local businesses or thin content, there's a realistic opening.

Combining your service with a location, a specific customer problem, or a specific product feature almost always lowers competition. "Web design" is nearly impossible for a small agency to rank for; "web design for small law firms in Ohio" is not.

What tools do you need for keyword research?

You don't need an expensive enterprise tool to do keyword research well — a combination of one or two free tools plus manual Google searching covers most small business needs. Google Keyword Planner, Google Search Console (once your site has some traffic), and Google's own autocomplete and "People also ask" boxes are enough to build a solid keyword list at zero cost.

Paid tools add convenience — bulk keyword expansion, competitor gap analysis, difficulty scores — but they're not required to get started. If you're evaluating whether to pay for one, our guide to picking a keyword research tool walks through what actually matters for a small business budget versus what's just a nice dashboard.

One thing worth checking before trusting any tool's numbers: does it tell you when a search volume is a real, measured figure versus an estimate? This distinction matters most for local and niche businesses, where real data is often sparse and many tools fill the gap with invented-looking numbers instead of being upfront about it.

How much time does keyword research take for a small business?

A focused first round of keyword research for a small business typically takes two to four hours — enough to build a working list of 20-50 prioritized keywords covering your core services. It doesn't need to be perfect on the first pass; it needs to be good enough to start writing.

Ongoing keyword research is lighter — checking in monthly or quarterly to catch new phrases customers are using, seasonal shifts, or gaps competitors are filling that you aren't. Businesses that treat it as a one-time task usually fall behind competitors who revisit it regularly.

If manually researching, checking, and organizing keywords every month isn't realistic given everything else running a small business demands, this is exactly the kind of repetitive-but-important task automation is built for. Grovik checks real Google search data before it writes anything and clearly labels the rare cases where only an estimate exists, then turns the resulting keyword list directly into published, SEO-structured articles — skipping the manual research-to-writing gap entirely.

Frequently asked questions

Do I need paid tools to do keyword research?

No. Google Keyword Planner, Google Search Console, and manual searching with autocomplete and "People also ask" are enough to build a solid initial keyword list at no cost. Paid tools speed things up and add extra data, but they're not a requirement for a small business just getting started.

How many keywords should a small business target?

Most small businesses do well starting with 20-50 prioritized keywords covering their core services, locations, and common customer questions. It's better to target a focused, realistic list well than to spread thin across hundreds of keywords you'll never rank for or write content about.

What's the difference between keyword research and SEO?

Keyword research is one part of SEO — specifically, the step of finding what to target. Full SEO also includes writing and structuring content around those keywords, technical site health, internal linking, and building authority through backlinks. If you're new to the broader picture, our plain-English guide to what SEO actually is covers how all the pieces fit together.

How often should I redo keyword research?

Revisit it monthly or quarterly rather than treating it as a one-time task. Customer language, seasonal demand, and competitor content all shift over time, and keywords that were low-competition a year ago may not be anymore.

Can I do keyword research without any SEO experience?

Yes. The core process — listing topics, expanding them with free tools, checking real search volume, and grouping by intent — doesn't require SEO expertise, just patience and a willingness to think from the customer's perspective rather than your own industry terminology.

Your search traffic, handled.

Pick what Grovik should make for you and it gets on with it — written, illustrated and published on a schedule you set. Switch or cancel whenever you like; nothing is locked in.

Get started