Keyword research is the foundation of any SEO strategy. Done well, it tells you exactly what your potential customers are searching for and gives you a roadmap for the content and pages you need to build. Done poorly, it produces a spreadsheet full of numbers that never translates into actual traffic.
Start with what your customers actually say
Before opening any keyword tool, write down every way a customer might describe your business, your services, and the problems you solve. Be literal. If you run a plumbing company in Tampa, customers are not searching for "residential hydro-mechanical solutions." They are searching for "plumber near me" or "water heater replacement Tampa."
- Questions customers ask you on calls or in emails
- Reviews on your Google Business Profile or Yelp
- The exact language in your intake forms
- What competitors call their services
Understand search intent before anything else
Every search query has an intent behind it. Before you target a keyword, you need to know what the person searching actually wants.
- Informational: They want to learn something.
- Navigational: They want to find a specific site or brand.
- Commercial: They are researching before a purchase.
- Transactional: They are ready to act right now.
For most small businesses, commercial and transactional keywords are the priority. They convert.
Quick test: Google the keyword yourself. Look at what already ranks. If the results are all blog posts, Google thinks the intent is informational. If they are all service pages or local pack results, it is commercial or transactional. Match your content to what is already winning.
Use free tools to find real data
- Google Search Console: Shows you what queries are already sending traffic. Start here.
- Google Autocomplete: Type your seed keywords into Google and note the suggestions.
- People Also Ask: Shows related questions people are actually asking.
- Google Keyword Planner: Free with a Google Ads account.
- Ubersuggest free tier: Limited daily searches but useful for quick snapshots.
Evaluate keywords on three factors
- Search volume: How many people search this per month?
- Competition: How hard will it be to rank?
- Relevance: Will someone searching this actually become a customer?
Group keywords into clusters
Do not target one keyword per page in isolation. Group related keywords together into clusters. Each cluster becomes one piece of content or one page on your site. Clusters also help you see gaps. If you have a cluster of keywords about a topic and no page addressing it, that is a content opportunity.
Prioritize what to work on first
- Highest commercial intent and reasonable competition: These bring revenue fastest.
- Keywords you already almost rank for: Check Search Console for queries where you appear on page two or three.
- Local modifiers: Adding your city or neighborhood to keywords often drops competition dramatically.
The goal is not to have a perfect keyword spreadsheet. The goal is to understand what your customers are looking for so you can build content and pages that answer it better than anyone else does.
Want this done for you?
Keyword research is one of the core services I offer. I will map your opportunity landscape, build your cluster framework, and hand you a prioritized roadmap you can act on.