You can do useful keyword research for a small business website without paying for a tool. Start with the searches where your site already appears (Google Search Console), add the questions customers ask you directly, then check how people phrase those needs using free Google and Bing sources. The goal isn't a long list of keywords with exact volumes. It's a short, prioritised list of customer needs, each matched to a suitable page on your site. Keyword Planner is optional: the rest of this method does not require setting up an advertising account.
Free sources can help you choose topics, but their figures have limits. Neither free nor paid tools give you a complete, exact picture of search demand or a competitor's traffic. Below is the method we'd use, what each free source can and can't tell you, and when it's worth paying for more.
What keyword research is actually for
Keyword research answers one question: what words do people use when they need what you offer? Google's own SEO Starter Guide puts it simply: think about the words a user might search for to find your content (Google Search Central, SEO Starter Guide, checked 2026-10-27).
For a small business, the output should be practical:
- A list of customer needs (topics), not hundreds of single keywords.
- The common phrasings for each need, including local and question forms.
- The intent behind each one: are they comparing options, ready to buy, or looking for an explanation?
- One page on your site assigned to each need.
The same guide also says you don't need to cover every possible wording, and that Google doesn't use the keywords meta tag. So the work is about understanding language, not stuffing phrases into a page.
Step 1: Start with what customers already ask you
Before opening any tool, write down the questions you hear every week. Good places to look:
- Enquiry forms and email
- WhatsApp and phone conversations
- Questions asked during sales calls or consultations
- Comments on social posts
Write them in the customer's words, not your industry's. A customer might type "how much to register a company in Singapore", while your team might say "incorporation fees". Both are useful possibilities to investigate; do not assume everyone uses the same wording.
Hypothetical example: [Business name], an accounting firm for small companies, lists recurring questions: "do I need an accountant for a dormant company", "how much does bookkeeping cost per month", "when is the corporate tax filing deadline". That's three distinct needs before any tool has been used.
Step 2: Use Google Search Console to see the searches you already appear for
If your site has Google Search Console set up, it is a useful first-party source, because it reports searches for which your site recorded impressions or clicks.
In Search Console, open Performance > Search results, set the date range to the last 3–6 months, and look at the Queries tab. Google describes queries as "the search terms that led to your site" (Search Console Help: Performance report dimensions, checked 2026-10-27).
Look for three things:
- Queries with impressions but few clicks. Review these for possible improvements. Low click-through rates can reflect position, search-result features or intent as well as the page title; impressions alone do not prove a title problem.
- Queries you didn't expect. These can reveal needs you haven't written about properly.
- Queries associated with an unexpected page. Click a query, then the Pages tab, to see which pages received performance data for that query. Most data is assigned to the canonical URL. If a blog post appears for a service-related search, check the actual intent before deciding whether to strengthen the service page.
There are several limits. Search Console omits anonymised queries to protect privacy and also excludes some other query rows because of internal data limits. A new site with few impressions will have little data. The report covers your own search visibility, not every search in your market, so combine it with other sources.
Step 3: Read Google's own search results
Search for each customer need on Google and note what appears. This is free and gives you clues about intent that a volume number alone cannot provide:
- Autocomplete suggestions. Start typing your topic and note the predictions. Google explains that they draw on previous searches, language, location, trends and personal history. Individual words and phrases can also come from patterns found across the web (Google Search Help: How autocomplete predictions work, checked 2026-10-27). Treat suggestions as ideas to investigate, not proof of demand for that exact phrase or a popularity ranking.
- "People also ask" and related searches. These suggest related questions and possible follow-up needs. They're useful for FAQ sections and supporting content.
- The types of pages that rank. Service pages from local firms suggest commercial intent; explainers and government pages suggest an information need. Results can mix intents and change, so use the page types as clues rather than copying them blindly.
Search from Singapore, and if you can, in a private or signed-out browser window, to reduce some personalisation. This does not remove location effects or make the results universal.
Step 4: Optionally check rough demand with Google Keyword Planner
Google Keyword Planner is part of Google Ads. Google's help page says it gives "estimates on the number of searches a keyword gets each month", and you can set the location to Singapore (checked 2026-10-27).
What to know before relying on it:
- Google calls Keyword Planner a free resource, but access has setup requirements. Its product FAQ says to complete a Google Ads account and create a campaign; its Help page says account setup includes billing information. Do not assume you can skip those steps. If you do not want to set up advertising, skip this tool and continue with the other sources. Do not activate or fund a campaign merely to follow this research method.
- Treat the displayed figures as estimates, not exact counts. Google's historical metrics guidance says search-volume statistics are rounded and average monthly searches include close variants, with the date range, location and Search Network settings affecting the figures.
- Google notes that very low-volume keywords may not appear at all. Specific local service searches may therefore be missing. That doesn't mean nobody searches for them.
- It's built for advertisers. Its "competition" column refers to ad competition, not how hard it is to rank organically.
Use it to compare options ("bookkeeping services" vs "bookkeeping for small business") and to find phrasings you hadn't considered. Don't use it to decide that a topic is worthless.
Step 5: Use Google Trends for direction, not volume
Google Trends is useful for comparing two phrasings and spotting seasonal demand. Google explains that Trends uses a sample of searches and normalises its data: each point is divided by total searches for that place and time, then scaled from 0 to 100. Low-volume searches show as zero (Trends Help: FAQ about Google Trends data, checked 2026-10-27).
In practice:
- Set the region to Singapore.
- Compare two or three search terms for the same need in the same chart, using consistent region, time and search-type settings. Compare relative interest, not absolute search counts.
- Look at a five-year view to spot seasonality, for example a topic that peaks before a filing deadline or a festive period.
A "0" is not proof that nobody searches for a phrase: Google says low-volume terms can appear as zero. Sampling and statistical noise also matter, especially for small queries, so do not treat a single point or spike as evidence of demand.
Step 6: Add Bing Webmaster Tools as a second source
Bing Webmaster Tools is free and includes a keyword research feature. Microsoft describes it as a way to "discover trending keywords, related search queries, and long-tail opportunities" (Bing Webmaster Blog, June 2025, checked 2026-10-27).
Bing data describes a different search audience, so do not treat its figures as Google search volume or a forecast for your site. It is still a useful second opinion on related phrasings and questions, and once your site is verified you also get Bing's own query data for your pages.
Step 7: Group keywords by need and give each group one page
This is where your research becomes a useful page plan. Put your findings in a simple spreadsheet with these columns:
| Customer need (topic) | Common phrasings | Intent | Page that should answer it | Status |
|---|---|---|---|---|
| Monthly bookkeeping cost | bookkeeping cost Singapore; how much is bookkeeping per month | Comparing, near buying | /services/bookkeeping (hypothetical) | Exists, needs pricing section |
| Dormant company obligations | do dormant companies need to file; dormant company accounts | Information first | New guide (hypothetical) | To write |
(Hypothetical example for illustration only.)
Rules of thumb:
- One main need per page. If two phrasings would be answered by the same page, they belong in one group.
- Commercial needs go on service pages; questions often go in guides. Some needs belong on an existing page rather than a new one. Choose the format that best helps the reader complete their task.
- Prioritise by business value, not volume. A low-volume search from someone ready to hire is often worth more than a popular informational one.
What free tools can't tell you
Be clear about the limits so you don't over-read the data:
- Exact search volumes. These sources provide estimates, sampled or partial data, or relative scores. None is a complete count of market demand.
- Ranking difficulty. The official sources used here do not provide a dependable organic ranking-difficulty prediction. Review the results and the quality of the pages competing for the same need.
- Competitor keyword data. Public sources can suggest topics competitors cover, but do not reveal their complete private search-traffic data. Third-party tools, whether free or paid, generally estimate competitor keywords and traffic; paying does not make those figures exact.
- Guaranteed results. Choosing the right keywords doesn't guarantee rankings or traffic. Those also depend on page quality, the competition, and how Google assesses your site, much of which is outside your control.
Use this method to build an initial shortlist of pages, then revise it as you learn. A paid tool may be worth considering if you need more extensive competitor estimates or rank tracking, but start with a specific information gap rather than assuming a subscription is necessary.
A simple routine to keep it current
- Monthly: check Search Console queries for new or growing searches.
- Every quarter: add new customer questions to your spreadsheet and review whether each group still has the right page.
- When launching a new service: repeat Steps 3–5 for that service before writing the page.