How to Do Keyword Research for Your Business Website
Keyword research is the process of discovering what your potential customers type into Google when they are looking for products, services, or information related to your business. It is the foundation of every effective SEO strategy — because if you do not know which terms people are searching for, you cannot create the content and pages needed to appear in those results. Yet despite its importance, many small businesses either skip keyword research entirely or approach it based on guesswork rather than data.
The good news is that effective keyword research does not require expensive tools or specialist expertise. A combination of free resources, a systematic approach, and clear thinking about your customers’ needs is enough to build a solid keyword strategy for most small and medium-sized businesses. This guide walks you through the process from start to finish.
How to Find Keyword Ideas
Start by writing down every term you can think of that describes your product, service, or area of expertise. Then expand each of those terms by adding modifiers: location names, problem statements, comparison phrases, and question words. If you are a plumber in Norwich, for example, your seed list might include "plumber Norwich," "emergency plumber Norwich," "boiler repair Norwich," and "how much does a plumber cost in Norwich." This brainstorm gives you a starting point to test and refine.
Google itself is one of the best free keyword research tools available. Type any of your seed terms into the search bar and look at the autocomplete suggestions — these are based on what real people are actually searching for. Scroll to the bottom of the search results page and review the "Related searches" section for additional ideas. Google Search Console, if your site is verified, shows you exactly which queries are already bringing visitors to your pages — a goldmine of keyword data you should be reviewing regularly.
Evaluating Keywords: Volume, Difficulty and Intent
Not all keywords are equally valuable. Three factors determine whether a keyword is worth targeting: search volume (how many people search for it each month), keyword difficulty (how hard it is to rank for based on the competition), and search intent (what the person searching is actually trying to do). Free tools like Google Keyword Planner, Ubersuggest, and the free tier of Ahrefs or Semrush can provide estimates of volume and difficulty.
Search intent is arguably the most important of the three. A keyword with high volume is worthless if the intent behind it does not match what your page offers. Someone searching "what is a boiler" is looking for information, not a plumber. Someone searching "boiler repair Norwich" is ready to book. Align your pages with the correct intent — informational content for research-stage queries, commercial pages for ready-to-buy queries — and your conversion rates will be far higher than if you chase volume alone.
Building a Keyword Map for Your Website
Once you have a list of keywords, the next step is to assign them to specific pages on your website. This process is called keyword mapping. Each important page should target one primary keyword and a small number of closely related secondary keywords. Avoid targeting the same keyword across multiple pages — this creates what SEOs call "keyword cannibalism," where your own pages compete against each other in search results and neither ranks as well as it should.
For most small business websites, your homepage targets your broadest, most competitive keyword ("plumber Norwich"), while individual service pages target more specific terms ("bathroom installation Norwich," "boiler service Norwich"). Blog posts and guides target longer, more specific queries that attract potential customers earlier in their decision process ("how often should I service my boiler"). This structure — sometimes called a topic cluster — helps Google understand the breadth and depth of your expertise.
Common questions.
How many keywords should I target on a single page?
How long does keyword research take?
Are free keyword research tools good enough?
More on web design & ux.
Want a hand putting this into practice?
Book a free, no-obligation consultation with a Norwich-based specialist.
Let's put your business in a better light.
Book a free, no-pressure consultation. We'll talk through your goals and tell you honestly what we'd do — whether you work with us or not.