Keyword Research: How to Find What Your Customers Search
Keyword research is how you get inside your customer's head before they ever land on your website — mapping the exact words and questions they type into Google so your content meets them there.

Keyword research is the starting point for almost every SEO decision: what pages to build, what content to write, what questions to answer, what products to emphasise. It sounds technical, but at its core it is a listening exercise. You are trying to understand exactly how your customers describe their problems and desires when they search — because the words they use and the words you use are often not the same.
The good news is that you do not need an expensive tool to get started. Google itself is the most useful keyword research tool available, and free versions of professional tools will take most small businesses very far. What you need is a framework for turning what you already know about your customers into a list of specific, rankable opportunities.
What makes a keyword worth targeting?
Not every keyword is worth the effort. The ones worth targeting balance three things: enough people search for it, the people searching have a reason to buy or contact you, and the competition is not so overwhelming that a new or smaller site has no realistic chance of ranking.
Search volume: how many times a month does this phrase get searched? Very low volume is fine for highly specific or local queries.
Intent: is the searcher looking to buy, to learn, or to compare? Buying-intent keywords ("best accountant for freelancers near me") are worth far more than research-intent keywords at the same volume.
Difficulty: how authoritative are the pages currently ranking? A keyword dominated by WebMD, Forbes, and Wikipedia is effectively closed to a small business site.
Relevance: does this keyword connect naturally to what you actually sell or do? Irrelevant traffic is noise, not revenue.
How to find keyword ideas without guessing
The best starting point is your own business knowledge — list every question a customer has ever asked you, every problem you solve, and every phrase you hear repeated in sales calls or reviews. Then translate those into search-friendly language using these techniques.
Google autocomplete: type a phrase into Google and stop before pressing enter. The dropdown suggestions are real searches happening right now.
"People Also Ask" boxes: scroll down any Google results page and expand the accordion questions. Each one is a keyword cluster of its own.
Related searches (bottom of results page): Google surfaces eight related queries per search — every one is a keyword lead.
Free tools: Google Keyword Planner (requires a free Google Ads account), Ahrefs Keyword Generator (free version), and Ubersuggest all show volume and competition data at no cost.
Competitor analysis: put a competitor's URL into Ahrefs or SEMrush's free trial and see which keywords are sending them the most traffic. Instant keyword shortlist.
Understanding keyword intent (this changes everything)
The same topic produces wildly different keyword types depending on where a searcher is in their decision process. Someone searching "what is SEO" is at the beginning of their journey — informational intent. Someone searching "SEO agency for dentists" is ready to hire — transactional intent. A page that tries to serve both intents usually serves neither well.
Match your page type to the dominant intent: blog posts for informational queries, service pages for transactional ones, comparison pages for "best X vs Y" queries. Mismatched intent is one of the most common reasons good content fails to rank — Google can tell when the page doesn't match what searchers actually want.
The keyword is the question. Your page is the answer. Intent alignment means making sure you're answering the right question.
Building a keyword map for your website
Once you have a list of keywords, organise them by grouping similar queries together — each group becomes one page. Never try to rank for ten variations of the same keyword on ten different pages; Google will see duplicate signals and rank none of them well. Assign each important keyword or cluster a single "target page," and build that page to be the most useful result on the internet for that specific query.
One primary keyword per page: the phrase you most want the page to rank for.
Three to five secondary keywords: related phrases the same page can rank for naturally.
Avoid keyword cannibalization: two pages targeting the same primary keyword will compete with each other and dilute your authority.
How keyword research connects to the rest of your SEO
Keyword research is not a one-time task. Search trends shift, new questions emerge, and competitors chase the same terms. Revisit your keyword map every quarter. And understand that research alone does not produce rankings — you still need the on-page and off-page SEO work to execute against the keywords you identify. If you want to understand what this all costs in practice, how much SEO costs for a small business explains where keyword strategy fits in the agency engagement model. And if you're just getting started, building SEO into your website from day one shows how to use your keyword map to shape the site itself.
How many keywords should I target?
There is no correct number. A local service business might have ten high-priority keywords and a handful of supporting ones. A national e-commerce site might have thousands. The right number is however many unique pages you can build well and keep updated. Quality over quantity: ten well-optimised, useful pages outperform a hundred thin ones every time.
Are long-tail keywords worth the effort?
Yes — especially for new or small sites. Long-tail keywords (longer, more specific phrases like "accountant for freelance graphic designers in Austin") have lower search volume but much higher conversion rates, because the person searching knows exactly what they want. They are also far easier to rank for than short, competitive head terms. Start with long-tail wins to build authority, then compete for broader terms later.
What about local keywords?
For service businesses, location-modified keywords ("dentist in [city]", "SEO agency near me") are often the most valuable of all. They indicate high purchase intent and are served partly through Google Business Profile results, not just organic rankings. Understanding what local SEO is and why your business needs it is the natural next step if your customers are geographically clustered.
Keep reading
Keyword research tells you what to build — how to build SEO into your website from day one shows you how to build it. For the full picture on what Google looks at, What Is Technical SEO covers the infrastructure side that keyword-rich content still depends on.
Sources
- Google Keyword Planner — search volume and competition data. ads.google.com
- Ahrefs — keyword research guide and Keyword Generator tool. ahrefs.com/blog
- Backlinko — keyword research guide and intent-matching framework. backlinko.com
Ready to find the keywords your customers are actually searching? Book a free Brand & Tech Assessment and we'll map the opportunities for your specific business.
Book a free Brand and Tech Assessment to see exactly how we would grow your organic visibility.

