If you are asking what SEO keyword research is, the practical answer is simple. It is the job of finding the words and phrases your buyers actually use in Google before they enquire, compare suppliers, or buy. Then you use those terms to decide which pages your site needs, what each page should be about, and how to phrase it in the language your market really speaks.
For a small business site, this matters before any writing starts. A page can be well designed and well written and still bring in little traffic or the wrong traffic. Keyword research reduces that waste. It helps us build pages around demand, not guesswork, and it is often the difference between publishing ten articles that do nothing and publishing three pages that bring enquiries.
What SEO keyword research actually is
Keyword research is not a list of random search terms from a tool. It is a way of matching three things.
First, what we sell. Second, how customers describe that problem or service. Third, what search engines can realistically rank us for.
That sounds obvious, but many small businesses skip it. They write the page they wish people searched for, not the page people are actually trying to find.
In practice, keyword research usually means we gather terms around:
- core services
- product categories
- locations served
- buyer questions
- brand comparisons
- problem-led searches
Then we look at the search results for those terms. We check what kind of pages Google is already rewarding. Is it showing service pages, category pages, guides, local listings, or comparison articles? That tells us what search intent sits behind the phrase.
This is why the question “what is SEO keyword research” matters more than it first appears. It is not just about traffic estimates. It is about deciding what belongs on the site at all.
For a small business, this usually affects:
- site structure
- menu labels
- service page topics
- location page coverage
- article topics
- internal links
- title tags and headings
It also stops a common problem. One page trying to rank for everything. If a plumbing company wants to rank for emergency plumber, boiler repair, landlord gas certificate, and bathroom installation on one page, the page becomes weak for all of them. Research helps separate those jobs into pages with a clear purpose.
On non-English websites, the need is even sharper. Direct translation often misses the terms local buyers really use. A phrase that sounds correct may not be the phrase anyone searches. That is one reason we built Seonis to research and write in the site’s own language, rather than translating English SEO ideas and hoping they fit.
How people search before they buy
People do not search in one step. They move through stages.
At the start, they search to understand the problem. Then they compare options. Then they look for a supplier. The wording changes at each stage, and so should the pages we publish.
A simple way to think about it is in three groups.
Informational searches are early-stage. Examples include:
- how to choose a payroll provider
- why is my heat pump noisy
- what does managed IT support include
These searches may not convert today. But they show a real problem and they can bring the right audience onto the site.
Comparison searches sit in the middle. Examples include:
- outsourced finance team vs in-house
- best CRM for small estate agents
- local courier service reviews
These users are closer to a decision. They are weighing options, features, costs, risks, or suppliers.
Buying searches are the closest to revenue. Examples include:
- accountant for contractors in Leeds
- office cleaning company Dublin
- Shopify SEO agency in German
These are often lower in traffic than broad informational terms, but they matter more. Intent beats volume.
That is where many small businesses go wrong. They chase the term with the biggest number in the tool. But a broad phrase can bring visitors who are curious, not ready. A more specific phrase with local or commercial intent can bring fewer visits and more enquiries.
The search results usually reveal intent quickly. If Google shows product pages, service pages, maps, and companies, the search is likely commercial. If it shows guides and definitions, the search is likely informational. If it shows review sites and “best” lists, the user is comparing.
For local businesses, intent often has a geographic layer too. “Accountant” is broad. “Accountant in Cork” is more specific. “Tax return accountant for freelancers Cork” is narrower still, but often stronger.
Across the EU, the pattern is the same, but language habits differ. In some markets, users search with the city name often. In others, they rely more on mobile location signals and use shorter phrases. In multilingual markets, one city may have demand split across two or three language versions of the same service. That is why local language research matters more than copying an English keyword list.
How to find the right keywords for your business
A small business does not need a huge process to start. We recommend a short, repeatable one.
Start with your services.
List every service or product category you want to sell. Not your internal department names, your customer-facing offers. If you are a legal firm, that might be employment law, conveyancing, commercial contracts, and debt recovery. If you are an agency, it might be paid search, SEO, email automation, and Webflow development.
Then add location variants where local intent matters. For example:
- employment solicitor Manchester
- Webflow developer Copenhagen
- bookkeeping services Galway
Next, write down the questions customers ask before they buy. Use emails, call notes, sales calls, and proposal objections. Good keyword ideas often hide there. If customers repeatedly ask “how long does planning permission take” or “what is included in an annual boiler service”, those are content opportunities.
After that, open Search Console.
Look at the queries where you already get impressions. This is one of the best sources because the data comes from your real site, in your real market. Check:
- queries with impressions but few clicks
- queries on page two or three
- pages ranking for the wrong term
- branded queries mixed with non-branded ones
If you are getting impressions for a term but no clicks, the issue may be the title, the page intent, or the mismatch between what the page promises and what the searcher wants. We covered that in more detail in what to fix first when Search Console shows impressions but no clicks.
Then group your keywords.
Do not treat every phrase as a separate page. Variants often belong together. “Payroll outsourcing for small business” and “small business payroll services” may fit one page. But “payroll software” probably does not, because the intent is different.
A practical spreadsheet usually needs these columns:
- keyword
- language
- page type, service, location, article
- search intent
- target country or city
- current ranking page, if any
- priority
- notes
At this stage, tools help, but only if used carefully. Keyword tools can suggest variants and related topics. They can show rough demand. They cannot tell you whether a phrase matches how your buyers speak in Latvian, German, Polish, or Norwegian unless the underlying data and language handling are good enough.
That is one area where general English-first workflows often break down. We built Seonis for businesses whose sites are not in English, so the research, writing, checking and reporting happen natively. For markets where translated SEO advice fails, our article on what works on Baltic websites when English SEO does not shows the difference in practice.
Which keywords are worth targeting first?
Not all good keywords should be tackled now. Small businesses need an order.
We prioritise using four tests.
First, relevance. Does the term clearly match what we sell? If not, leave it. Traffic without fit is a distraction.
Second, competition. Can we realistically rank for it with the authority the site has today? A newer local firm is unlikely to win broad national terms first. It may win service-plus-location pages and specific buyer questions.
Third, local value. A keyword with local commercial intent can be worth more than a higher-volume national term. “Commercial electrician Bristol” may beat a broad guide on “electrical maintenance” if the goal is leads.
Fourth, conversion likelihood. Does the search suggest someone is close to action? Terms with words like service, provider, near me, cost, quote, consultant, agency, repair, or city names often deserve attention because they map better to enquiries.
A simple priority model works well:
High priority:
- core services
- core service plus location
- high-intent problem searches
- comparison terms buyers use before shortlisting
Medium priority:
- supporting guides
- narrower service variants
- adjacent use cases
Lower priority:
- broad awareness topics
- terms with weak commercial fit
- vanity traffic terms
This is where discipline matters. A business may like the idea of ranking for a huge educational term, but if it does not lead to enquiries or support the sales journey, it should not come first.
For agencies managing several clients, this prioritisation is often where trust is won or lost. Owners do not want dashboards full of impressions if the phone is still quiet. They want work tied to pages that can produce business. That is why we focus our reporting on outcomes people can check, and why SEO reporting that shows what is working matters more than another export of keyword positions.
Common keyword research mistakes small businesses make
The first mistake is chasing broad terms. These look attractive in tools and usually disappoint in reality. A local accountancy firm does not need to start with “accounting”. It needs the searches that match its services, sectors, and locations.
The second is ignoring local language. This is common across Europe. A business uses the phrase its team prefers, but local buyers search differently. Sometimes the difference is a synonym. Sometimes it is a regional spelling. Sometimes it is a plain-language phrase rather than a technical one.
The third is mixing too many keywords onto one page. A page needs a single main job. If the intent differs, split the page. Service pages sell a service. Location pages prove local relevance. Articles answer questions. When those functions are mixed, rankings often stall.
The fourth is writing for tools instead of customers. If a page sounds unnatural because a phrase has been forced into every heading, it will usually perform badly with users, and often with search engines too. Good SEO copy uses the target term where it belongs, then covers the topic fully in normal language.
The fifth is treating translated content as local content. This is one of the biggest failures we see on non-English sites. The English original may be fine, but the translated page misses the market’s actual wording, examples, and search behaviour. In some countries, that means the page ranks for little. In others, it ranks for the wrong thing.
The sixth is failing to review Search Console data after publishing. Keyword research is not a one-off document. Once pages go live, we need to see what they actually start ranking for. Real query data often shows opportunities we did not predict at the start.
The seventh is creating location pages with no local substance. “Service in City” pages repeated across twenty towns with only the place name changed are weak. A location page needs real local signals, useful copy, and a reason to exist beyond targeting the phrase.
How to turn keyword research into pages that rank
Once the keyword list is prioritised, we turn it into a page plan.
Core service keywords become service pages. Each page should focus on one main service intent, explain what is included, who it is for, how the process works, and what action to take next.
Service plus location keywords become location pages, where local intent is strong. These pages should not be clones. They need local proof, service detail, and internal links back to the main service pages.
Informational and comparison keywords become articles. Their job is to answer the question properly, support internal linking, and bring in users earlier in the buying journey. A strong article often links naturally to a relevant service page.
Then we optimise the page basics:
- title tag
- H1
- opening paragraph
- subheadings
- internal links
- image alt text where useful
- structured content that answers the query clearly
After publishing, measure what happens.
Check rankings, clicks, enquiries, and whether the page starts appearing for the intended terms. If not, adjust. Sometimes the page needs a clearer title. Sometimes the intent is wrong. Sometimes it needs more internal links or more authority.
For small teams, the hard part is not knowing this in theory. It is doing it consistently. Researching in the right language, publishing regularly, checking quality, building links, and tracking results takes time.
That is the gap we built Seonis to fill.
We research keywords in the site’s own language. We write and publish natively rather than translating from English. Every piece goes through a language gate before it is published. We support common platforms including WordPress, Shopify, Webflow and Ghost. We also track whether AI answer engines such as ChatGPT, Gemini, Perplexity, Claude and Grok mention the business when buyers ask the sort of questions that should surface a supplier.
That last part matters more now than it did a year ago. Search visibility is no longer just blue links in Google. Buyers also ask AI systems for recommendations, shortlists and explanations. If your business is absent there, that is a visibility problem too.
We should be clear about the limit. No platform can guarantee rankings or mentions. Search results move. Competitors react. Some industries are harder than others. The useful test is whether the work produces pages, data and visibility gains you can inspect, not whether someone promises certainty.
For agencies, we also support a cleaner operating model. If you manage non-English client sites and need a repeatable system, our partner programme for agencies explains how we handle research, publishing, authority building and reporting without adding another manual process.
Good keyword research is not glamorous. It is groundwork. But for a small business site, it decides whether the pages you publish match what the market is actually looking for. Get that right, and the rest of SEO becomes much easier. Get it wrong, and even a busy publishing schedule can lead nowhere.