Keyword research is the process of finding the actual words and phrases people use when searching for something related to your business, then deciding which ones are worth building content around. Done well, it tells you what to write about and in what format. Done poorly, it becomes a list of disconnected phrases with no sense of what the searcher actually wants, which leads to pages that technically contain a keyword but fail to satisfy the person who typed it.
Why intent matters more than the phrase itself
Two queries can share similar words but want completely different answers. 'What is bookkeeping software' wants an explanation. 'Best bookkeeping software for freelancers' wants a comparison. 'Bookkeeping software free trial' wants to take an action. Grouping keywords by intent before writing anything prevents the common mistake of writing one generic page and hoping it satisfies every related search.
| Intent type | Example query | What the searcher wants | Best page format |
|---|---|---|---|
| Informational | what is bookkeeping software | An explanation or definition | Guide or explainer article |
| Comparison | best bookkeeping software for freelancers | Options weighed against each other | Comparison or listicle page |
| Hiring/transactional | hire a bookkeeper near me | To take an action or buy | Service page with a clear next step |
Where to find real customer language
The best keyword ideas often come from the words customers actually use, not the words a business assumes they use. Useful sources include support tickets and emails (what exact phrasing do people use when asking for help), sales call notes (what objections or questions come up repeatedly), reviews of your product or competitors (what language reviewers use to describe problems and outcomes), and search engines' own autocomplete and 'related searches' features, which reflect real query patterns. Gathering this language before brainstorming keywords yourself tends to produce more natural, higher-intent topics.
Inspecting actual search results before you write
Before committing to a topic, search the exact phrase yourself and look at what currently appears. This tells you two things: the intent a search engine already associates with that query (based on the format of top results, guides, comparisons, product pages, or forum threads), and the depth and angle competing pages take, so you can identify a genuine gap rather than duplicating what already exists well.
Using keyword estimates responsibly
Keyword research tools report estimated monthly search volume for a given market and date, not an exact count of searches. These estimates can vary between tools, are modeled rather than measured directly in many cases, and shift over time and by region. Treat any volume figure as a directional estimate, always record the market and the date it was pulled, and never present an estimate as a guaranteed number of future visitors. This guide does not include specific volume figures because fabricating them would be worse than omitting them; when you do pull real numbers, label the source, market, and date clearly.
Prioritizing: usefulness and achievable coverage over raw volume
A keyword with a high estimated volume but intense competition from established, authoritative sites may be a poor use of time for a small or new site. A better approach weighs three things together: how directly relevant the topic is to what you actually offer, how useful you can genuinely make the resulting page compared to what already ranks, and how achievable it is to compete for that specific query given your site's current authority and resources. A smaller, well-matched topic you can serve thoroughly often outperforms a broad, high-estimate keyword you can only cover superficially.
Your keyword-to-intent worksheet template
- Exact phrase or question, gathered from real customer language where possible
- Intent type: informational, comparison, or hiring/transactional
- What currently ranks for this query, and in what format
- Estimated search volume, clearly labeled as an estimate, with market and date recorded
- Relevance score: how directly this connects to your actual offer
- Achievable coverage: can you realistically produce something better than what ranks now
- Priority: which pages to write first given limited time or budget
Turning the worksheet into pages
Once intents are grouped, each cluster typically becomes one page, not one page per keyword variation. Several near-identical phrases with the same intent ('how much does a bookkeeper cost' and 'bookkeeper pricing') can usually be served by a single, thorough page rather than separate thin pages competing with each other. This grouping step is also the bridge into topic clusters and internal linking, where individual pages connect into a coherent library rather than standing alone.
Common mistakes beginners make
- Treating every phrase as its own page, creating many thin, overlapping pages instead of a few thorough ones.
- Presenting a keyword tool's volume estimate as an exact, guaranteed number of future visitors.
- Writing a generic page that ignores which specific intent (informational, comparison, hiring) the query actually reflects.
- Skipping the step of searching the query yourself to see what currently ranks and why.
- Chasing high-volume keywords with no realistic path to outcompeting established, authoritative pages.
When keyword research is not the right tactic
If a business serves a very small, well-known audience that rarely searches for its category, for example a highly specialized B2B referral business, keyword research may surface little useful volume, and direct outreach or referral-based marketing may be a better use of time than building search-driven content. Keyword research is also less useful when you need visibility immediately, since content built around it compounds over weeks and months rather than producing instant results; for urgent needs, paid search or social channels are more appropriate.
Where to go next
Once keywords are grouped by intent, the next step is organizing them into a coherent content library using topic clusters and internal links, so related pages support each other instead of competing. After that, the on-page SEO checklist shows how to translate a chosen keyword and intent into a well-structured, useful page.



