How to Do Keyword Research for Your Small Business (2026)

Keyword research sounds technical, but at heart it is a simple question: what words do your customers type into Google when they need what you sell? Answer that well, and every page on your website has a far better chance of being found. Get it wrong, and you can write lovely pages that nobody ever sees.
Direct answer: Keyword research for a small business means listing the phrases your customers actually search, checking which ones you can realistically rank for, and then building one page around each phrase. You can do it free, in an afternoon, with Google’s own tools — no expensive software required.
Why Keyword Research Comes First
Most small business websites fail on Google for a boring reason: they target words nobody searches, or words dominated by huge companies. A Manchester florist who optimises her homepage for “flowers” is competing with national retailers. The same florist targeting “wedding flowers Manchester” is competing with a handful of local shops — and reaching people ready to buy.
Good keyword research stops you guessing. It tells you:
- Which phrases bring buyers, not just browsers
- Which phrases are too competitive for a small site
- What questions customers ask before they buy
- Which pages your website still needs
If you are new to the basics, start with our guide to SEO for small businesses, then come back here to find your keywords.
Step 1: Write Down Your Seed Keywords
A seed keyword is a short, obvious phrase describing what you do. Brainstorm 10–20 of them before you touch any tool. Include:
- Your services and products (“wedding flowers”, “emergency plumber”)
- Your location (“Manchester”, “Leeds”, “near me” searches happen locally)
- Problems you solve (“leaking tap repair”, “same-day bouquet delivery”)
- The words customers use, not industry jargon (customers search “boiler repair”, not “hydronic heating maintenance”)
Ask your customers too. The exact words they use in emails, reviews and phone calls are often your best keywords. A candle maker in Bristol, for example, might discover her buyers search “soy candles UK” and “personalised birthday candles” — two very different pages.
Step 2: Find What Customers Actually Type
Now expand each seed keyword with free tools:
- Google autocomplete — start typing a seed phrase into Google and note the suggestions. These are real searches.
- “People also ask” — the question boxes on Google results pages reveal the exact questions searchers ask next.
- Google Search Console — if your site is already live, it shows the real queries bringing you impressions, even when you rank on page 7 or 8.
- Google Keyword Planner — free inside a Google Ads account (you do not need to run ads). It shows rough monthly search volumes.
- Your competitors’ pages — look at the titles and headings of small businesses ranking above you. Their pages reveal which phrases they target.
Write every promising phrase down, even if it looks small. Ten searches a month from someone ready to buy beats a thousand searches from someone who will never contact you.
Step 3: Sort Keywords by Search Intent
Google ranks pages that match what the searcher wants. Group your list into four intents:
| Intent | Example | Best page type |
|---|---|---|
| Learn something | “how to care for roses” | Blog post or guide |
| Compare options | “best wedding florist Manchester” | Service or comparison page |
| Buy or book | “order flowers online Manchester” | Product or booking page |
| Find a local business | “florist near me” / “florist open Sunday” | Homepage or Google Business Profile |
A page written to sell will not rank for a “how to” question, and a guide will not rank for a “buy now” search. Matching intent is half of SEO.

Step 4: Pick Keywords You Can Actually Win
This is the step most small businesses skip — and it matters most. For each phrase, ask three questions:
- Who ranks now? If page one is full of national brands and household names, a small site will struggle. If it is other small businesses, you have a real chance.
- How specific is it? Longer, more specific phrases (“emergency plumber Leeds city centre”) are easier to win than short ones (“plumber”).
- Is the searcher likely to buy? “Wedding flowers Manchester prices” signals a buyer; “flower meanings” signals a browser.
Worked example: A Leeds plumber could chase “plumber” (tens of thousands of searches, national competition) or “emergency plumber Leeds” (far fewer searches, but nearly every searcher needs help now). The second phrase brings fewer visitors and far more jobs. For a small business, that trade is almost always worth it.
Aim for a starter list of 20–30 phrases: a mix of a few broader terms, plenty of specific long-tail phrases, and at least five local phrases containing your town or city.
Step 5: Give Each Keyword Its Own Page
One keyword, one page. That is the golden rule. If three pages on your site all target “wedding flowers Manchester”, they compete with each other and Google cannot tell which to rank. Instead:
- Homepage: your main service + location (“florist in Manchester”)
- Service pages: one per service (“wedding flowers”, “funeral flowers”, “same-day delivery”)
- Blog posts: one per question (“how to keep roses fresh”, “how much do wedding flowers cost”)
Use the keyword naturally in the page title, the first paragraph and one or two headings — then write for the reader, not the search engine. Stuffing the same phrase into every sentence reads badly and no longer helps rankings. Google’s own advice in Google’s official SEO Starter Guide is the same: write for people first, and make your content genuinely useful.
A Simple Keyword List to Copy
Here is what a finished starter list might look like for a woman-run bakery in York:
| Keyword | Intent | Page to build |
|---|---|---|
| bakery York | Local / buy | Homepage |
| wedding cakes York | Buy | Wedding cakes service page |
| how much does a wedding cake cost UK | Learn / compare | Blog post |
| gluten free cakes York | Buy | Dietary options page |
| birthday cake delivery York | Buy | Delivery page |
| best bakery near York Minster | Local | Homepage / local guide |
Notice how each phrase becomes exactly one page, and how the questions become blog posts that can later link to the service pages.
5 Keyword Research Mistakes to Avoid
- Targeting only high-volume phrases. Big numbers mean big competition. Small, specific phrases win jobs.
- Ignoring local phrases. If you serve one town, your town name belongs in your keyword list.
- Copying big competitors. Their strategy fits their authority, not yours. Beat small competitors first.
- Never checking Search Console. Your own data shows what Google already associates you with — build on it.
- Doing research once and forgetting it. Search habits change. Revisit your list every few months and refresh pages that slip.
Frequently Asked Questions
How long does keyword research take for a small business?
A first list takes one focused afternoon: an hour brainstorming seed phrases, an hour expanding them with free tools, and an hour sorting and picking winners. Refining it is ongoing, but the first list is enough to start writing.
Do I need paid SEO tools for keyword research?
No. Google autocomplete, “People also ask”, Search Console and Keyword Planner are free and cover everything a small business needs at the start. Paid tools help later, when you track hundreds of keywords.
How many keywords should a small business target?
Start with 20–30 phrases across your whole site, and one primary phrase per page. A five-page website targeting 30 phrases will do better than a 30-page website where every page chases the same phrase.
What is the difference between a keyword and a search intent?
A keyword is the phrase typed into Google; intent is what the searcher wants from it — to learn, compare, buy or visit. Two people typing similar words can want different things, so match your page to the intent, not just the words.
Conclusion
Keyword research is not a technical chore reserved for agencies. It is simply listening to your customers before you write: finding their exact words, choosing the phrases a small business can realistically win, and giving each phrase its own page. Do this one afternoon of work, and every article and service page you write afterwards will work harder — because it will answer a search someone is actually making. Start with your seed list today, and let real customer language, not guesswork, shape your website.



