๐Ÿ“š SEO Guide

How to Do Keyword Research for Your Business (Beginner Guide)

How to do keyword research: brainstorm topics, expand with Google autocomplete, judge intent and competition, and target winnable long-tail and local keywords first.

If you want more of the right people finding your business on Google, learning how to do keyword research is the single most valuable skill you can pick up. It’s the foundation of every smart SEO plan โ€” when you get it right, every page you publish has a real shot at ranking and bringing in customers. Get it wrong and you’ll pour hours into content nobody is searching for. The good news? You don’t need expensive software or a marketing degree to do it well. This plain-English guide walks you through the whole process, step by step, using free tools you already have access to.

How do you do keyword research? Start by brainstorming the topics your customers care about, then expand them using Google autocomplete and “People also ask”. Next, sort each phrase by search intent, judge how winnable and relevant it is, and map it to a page. Target low-competition, high-intent keywords first โ€” that’s how small businesses rank fastest.

1. What keyword research actually is (and why it matters)

Keyword research is simply the work of finding the exact words and phrases people type into search engines when they’re looking for what you offer โ€” then choosing which of those phrases are worth targeting. It matters because Google can only send you visitors for searches your pages are built to answer. If your customers search “emergency electrician near me” but your homepage only talks about “professional electrical solutions”, you’ll stay invisible. Good keyword research closes that gap between how you describe your business and how real people describe their problem.

It also stops you guessing. Instead of writing whatever feels right, you make decisions based on what people genuinely search for, how often, and how hard it’ll be to compete. That’s true whether you’re a tradesperson in Leeds or a software company in Austin โ€” the method is identical on both sides of the Atlantic.

2. Start with seed keywords

Seed keywords are the broad, obvious terms at the heart of your business โ€” your starting point before you dig deeper. List the core things you do and the problems your customers come to you with. For a plumber, the seeds might be “boiler repair”, “blocked drains” and “emergency plumber”. For a bakery, “wedding cakes”, “gluten-free bread” and “cake delivery”. For an accountant, “tax return help”, “small business accounting” and “self-assessment”.

Don’t overthink this stage. Aim for 8โ€“15 seed keywords that describe your services in your customers’ language, not your industry’s jargon. A quick tip: imagine a customer phoning you and describing what they need. The words they’d use out loud are usually your best seeds.

3. Expand your list into long-tail keywords

Seeds are too broad and too competitive to target directly, so the next job is to grow them into longer, more specific phrases. Long-tail keywords are these longer searches โ€” things like “affordable boiler repair near me” or “gluten-free birthday cake delivery London”. They have less competition, clearer intent, and they convert far better because the searcher knows exactly what they want.

Here’s a simple, repeatable process for expanding any seed:

  1. Google autocomplete: Start typing your seed into the search bar and note the suggestions that drop down. These are real, popular searches Google is predicting.
  2. People Also Ask: Search your seed and open the “People also ask” boxes. Each question is a phrase real users want answered โ€” and each click reveals more.
  3. Related searches: Scroll to the bottom of the results page for the “related searches” block. More phrases, free.
  4. Add modifiers: Bolt on words like “best”, “cheap”, “affordable”, “near me”, “how to”, “for small business”, plus your town or city. “SEO” becomes “affordable SEO for small business near me”.
  5. Mine your own data: If you have Google Search Console set up, the Queries report shows phrases you already appear for. These are warm opportunities you can double down on.

Run this for every seed and you’ll quickly have a list of 50โ€“100 candidate phrases. Don’t filter yet โ€” collect first, judge later.

4. Understand search intent

Every keyword carries a reason behind it, and matching that reason is what separates pages that rank from pages that don’t. There are four main types of search intent:

  • Informational โ€” the searcher wants to learn something. Example: “what is on-page SEO” or “how to unblock a drain”. Best served by a blog post or guide.
  • Navigational โ€” they’re looking for a specific brand or page. Example: “SeoRankGenie pricing”.
  • Commercial โ€” they’re comparing options before buying. Example: “best SEO agency UK” or “cheapest accountant for sole traders”.
  • Transactional โ€” they’re ready to act. Example: “emergency plumber Bolton” or “book SEO audit”.

Tag each keyword on your list with its intent, then match it to the right kind of page. An informational term needs a helpful article; a transactional term needs a service or contact page. Put a buying term on a blog post and you’ll attract readers who never convert โ€” and put an informational term on a sales page and you’ll lose the ranking entirely. If you’re unsure which intent a keyword has, just search it and look at what Google already ranks. Google has done the work of figuring out what searchers want, and the page types on result one tell you exactly what to build.

5. How to judge competition and search volume

Now you separate the winnable keywords from the ones that’ll waste your time. Weigh each candidate on three things:

  • Relevance: Does it genuinely match what you sell? A high-traffic phrase is useless if it brings the wrong visitors.
  • Search volume: Roughly how many people search it each month? Google Keyword Planner (free with a Google Ads account) gives volume ranges. Don’t chase volume alone โ€” a term with 50 searches a month from ready-to-buy locals beats one with 5,000 from random browsers.
  • Competition (winnability): Can you realistically outrank what’s already there?

You can judge competition without any paid tool. Search the keyword and study page one. Are the top results massive national brands, Wikipedia, and government sites? That term is tough. Are there forum threads, thin pages, weak titles, or smaller local businesses? That’s a gap you can fill. Look at whether the ranking pages truly answer the search โ€” if they’re shallow, a thorough page from you can leapfrog them. Paid tools like the Moz blog and Semrush blog explain “keyword difficulty” scores if you later upgrade, but eyeballing page one gets beginners surprisingly far.

6. Free keyword research tools worth using

You can do excellent keyword research without spending a penny. Here are the free tools that do most of the heavy lifting:

  • Google autocomplete โ€” instant, real search predictions as you type.
  • People Also Ask โ€” a goldmine of question-based long-tail keywords.
  • Google Keyword Planner โ€” free with a Google Ads account; shows volume ranges and related ideas.
  • Google Search Console โ€” the Queries report reveals what you already rank for and which terms are nearly there.
  • Google Trends โ€” compares interest over time and spots seasonal or rising terms.
  • Answer-the-public-style tools โ€” many offer free daily searches that group questions around a seed.

Google’s own helpful-content guidance on Search Central is worth reading alongside, because the keywords you choose only pay off if the page genuinely helps the person who searched.

7. How to do keyword research that maps to real pages

This step is where most beginners slip up, so it’s worth getting right. The whole point of learning how to do keyword research is to end up with a clear plan of which page targets which keyword. Group your phrases into tight clusters โ€” one main keyword plus a handful of close variations that mean the same thing โ€” and give each cluster its own page. “Affordable SEO services”, “cheap SEO packages” and “low-cost SEO” belong together on one page; “what is SEO” belongs on a separate guide.

Why bother? Because if two of your pages target the same keyword, they compete against each other and split your ranking signals โ€” a problem called keyword cannibalisation. One keyword, one page keeps things clean. Once each page has its target keyword, optimise it properly using solid on-page SEO so Google understands exactly what it’s about. And if you have a backlog of informational keywords, a blog is the natural home for them โ€” here’s whether you need a blog for SEO.

8. Prioritise: what to target first

You can’t build every page at once, so sequence matters. As a small or growing business, start with long-tail and local keywords that have clear buyer intent and beatable competition. “Affordable SEO for tradesmen UK” is far easier to rank for โ€” and converts better โ€” than the single word “SEO”. Win a cluster of these, build authority and links, then work up to the bigger, broader terms. That’s exactly the strategy in our guide on how to rank higher on Google: start where you can win, then climb.

A simple priority score: rank each keyword 1โ€“5 for intent value and 1โ€“5 for winnability, multiply the two, and tackle the highest scores first. It keeps you focused on quick, meaningful wins instead of vanity terms.

Common keyword research mistakes

Even with the right method, a few traps catch people out. Avoid these and you’re ahead of most competitors:

  • Chasing volume over intent. A huge search number means nothing if the people behind it never buy. High-intent, lower-volume terms usually deliver more revenue.
  • Going for terms that are too competitive. Targeting “insurance” or “lawyer” as a new site is a recipe for frustration. Start with winnable long-tail phrases.
  • Ignoring search intent. Putting a buying keyword on a blog post โ€” or a how-to keyword on a sales page โ€” kills both rankings and conversions.
  • Keyword cannibalisation. Letting several pages fight over the same term. One keyword, one page.
  • Keyword stuffing. Cramming a phrase in unnaturally. Write for humans first; mention the keyword where it reads well.
  • Researching once and stopping. Search behaviour shifts. Revisit your list every few months and check Search Console for new opportunities.

Frequently asked questions

How do I do keyword research for free?

You can do thorough keyword research for free using Google autocomplete, “People also ask”, related searches, Google Keyword Planner, Google Trends and the Search Console Queries report. Together they reveal real search terms, rough volumes and the phrases you’re already close to ranking for โ€” no paid software needed.

What is a long-tail keyword?

A long-tail keyword is a longer, more specific search phrase, such as “affordable local SEO for plumbers”. These terms have less competition and stronger buyer intent than short, broad keywords, which makes them ideal for small businesses to target first.

How many keywords should one page target?

One main keyword plus a few closely related variations that mean the same thing. Don’t try to make a single page rank for lots of unrelated terms โ€” give each distinct topic its own page to avoid competing against yourself.

What is search intent?

Search intent is the reason behind a search โ€” informational, navigational, commercial or transactional. Matching your page to the right intent is essential, because Google ranks pages that give searchers what they actually came for.

How do I check how competitive a keyword is?

Search the keyword and study page one. If it’s full of major brands and authority sites, it’s hard; if you see smaller businesses, forum posts or thin pages, there’s an opening. Paid tools add a “keyword difficulty” score, but reviewing the live results works well for beginners.

How often should I redo keyword research?

Refresh it every three to six months, and whenever you launch a new service. Check Search Console regularly too โ€” it constantly surfaces fresh terms you’re starting to rank for that are worth strengthening.

Want your keywords found for you?

Keyword research takes time to do well โ€” and most business owners would rather be running their business. That’s what we’re here for. At SeoRankGenie we research the exact phrases your customers use, map them to the right pages, and build content that ranks, for clients across the UK and USA. Plans start from ยฃ79/month (about $99), with no jargon and no lock-in. Get a free SEO audit or explore our services & pricing โ€” your SEO wish, granted.

Ready to rank higher?

Start with a free SEO audit โ€” we'll show you exactly what's holding your site back. No obligation.