Keyword research sounds technical, but the idea is simple: find out the words real people type when they look for what you offer, then build pages that answer those searches. You do not need expensive software to do a solid first pass. Free tools and a little structure will get you most of the way.
Start with search intent, not volume
A keyword is only useful if the person typing it wants what your page offers. Searches usually fall into a few kinds of intent:
- Informational: "how to choose a web designer" (the person wants to learn).
- Commercial: "best website packages for a restaurant" (the person is comparing options).
- Transactional: "website design quote" (the person is ready to act).
- Navigational: a brand name (the person wants a specific site).
A term with fewer searches but strong buying intent is often worth more than a popular term from people who only want a definition. Ask yourself what the searcher would hope to see, and whether your page genuinely delivers it.
Free tools worth using
You can build a useful keyword list without paying for anything.
| Tool | What it is good for |
|---|---|
| Google autocomplete | Type a starting phrase and see what Google suggests. These are real, common searches. |
| "People also ask" and related searches | Shows the follow-up questions people have, which are great for headings and FAQs. |
| Google Search Console | Shows the searches your site already appears for. Free once your site is verified. |
| Google Keyword Planner | Gives ideas and rough volume ranges. It needs a Google Ads account, but you do not have to run ads. |
| Google Trends | Compares how interest in terms rises and falls over time, including seasonal patterns. |
| Your own customers | Emails, calls and chat questions show the exact words people use. This is often the best source. |
Volume numbers from any tool are estimates, so use them to compare terms against each other rather than as exact figures.
A simple step-by-step process
- List your offers. Write down each product or service you want to be found for, in plain words.
- Brainstorm customer phrases. Note how customers describe their problem, not just what you call your solution.
- Expand with autocomplete and related searches. Add variations, questions and location terms if you serve a specific area.
- Check what already ranks. Search each term and look at the first page. If it is full of large directories and well-known brands, consider a more specific version.
- Sort the list by intent and fit. Keep terms that match something you can honestly help with and drop the rest.
- Pick one main keyword per page. Add a few close variations as supporting phrases.
Use what you already haveIf your site is live, open Google Search Console and look at the searches that already bring impressions. Terms where you appear but get few clicks are often quick wins: improve that page's title and content to match the search better.
One page per topic
A common mistake is trying to rank one page for many different topics, or creating several pages that compete for the same search. Give each main topic its own page, with a clear main keyword in the title, the main heading and naturally in the opening text. If two pages target almost the same phrase, merge them or sharpen the difference between them.
Write for people first. Repeating a keyword over and over does not help and tends to read badly. Cover the topic thoroughly, use the words your customers use, and link related pages together. Our website SEO checklist shows how keyword choices fit with titles, headings and page structure, and the local SEO checklist covers location-based terms.
Common mistakes to avoid
- Chasing only high-volume terms. Broad terms are usually the most competitive, and the traffic is often less ready to buy.
- Ignoring intent. A page can rank and still bring visitors who leave straight away if it does not match what they wanted.
- Using your own jargon. Customers rarely search using industry language.
- Doing research once and forgetting it. Search habits change, so revisit your list a few times a year.
- Expecting instant results. Good targeting helps, but rankings take time. See how long SEO usually takes.
Turn research into a plan
Once you have a short list, give each keyword a home: an existing page to improve or a new page to create. Start with the terms closest to what you sell and the ones you have the best chance of winning, then expand. If you would rather hand this over, our monthly SEO plans start at $299 and are outlined on the SEO services page. We cannot promise rankings, but we will show you what we find and what we change. Not sure where to begin? Tell us about your business and we will point you in the right direction.