How to Do Keyword Research Without Expensive Tools
You don't need a monthly subscription to find out what your customers actually search for. Here's a real process using tools you already have access to.
Most keyword research advice assumes access to a paid tool with a monthly subscription. That's genuinely useful software, but it's not required to do real, usable keyword research — especially for a local service business, where the goal isn't finding obscure high-volume terms, it's understanding the specific, fairly small set of phrases your actual customers use. This is a concrete, step-by-step process using only free sources.
Start with what you already know: ask the people who talk to customers
Before opening a single tool, talk to whoever answers your phone, runs estimates, or handles intake calls and emails. They already know the exact phrases customers use, because they hear them every day. Ask them to list the five or six questions or phrasings that come up constantly. This is arguably the single highest-signal keyword research available to you, it's completely free, and it takes about fifteen minutes. Keep a running document and add to it any time someone on your team mentions a phrase a customer used.
Google autocomplete: what real people are actually typing
Open Google in an incognito or private window (so personalization and search history don't skew results), and start typing a seed phrase related to your service — just the service name, then variations. Note every suggestion autocomplete offers. Try several stages of the same phrase: "[service]," "[service] near," "[service] cost," "how to [problem]," "why does my [thing]." Where the cursor sits in the query matters too — typing "[service] in " often surfaces the specific location modifiers people actually search. For more ideas, try the "alphabet soup" method: type your seed phrase followed by each letter of the alphabet in turn ("[service] a," "[service] b," and so on) to pull suggestions you wouldn't have thought to type yourself.
"People Also Ask" and related searches
Run an actual search for a seed term and look at the "People Also Ask" box that appears in the results. Click a couple of the questions open — new, related questions typically appear as you do, which lets you mine a much longer list of real questions from a single starting search. Scroll to the bottom of the results page too and check "related searches," which surfaces phrasings Google associates with the same topic.
Google Trends: free, and useful for a different question
Google Trends doesn't give you a search volume number, but it shows relative interest over time and by geography, which answers a different useful question. If you're deciding between two possible phrasings for a page — say, "water damage restoration" versus "flood cleanup" — Trends can show which one is more commonly searched in your specific state or region. It's also useful for spotting seasonality, so you know when to publish or promote a piece of content ahead of the time of year it actually gets searched.
Google Search Console: the best free data source, if you already have a live site
If your site is live and connected to Search Console, the Performance report shows the actual queries your site is already getting impressions and clicks for — real, first-party data about your own audience, not a modeled estimate. Filter by an individual page to see exactly what queries bring traffic to it. Sort by impressions with a low click-through rate to find queries where you're already showing up for meaningful volume but underperforming on clicks — often a sign the title or meta description needs work, not the content itself. It's also common to discover a page ranking, by accident, for a query it wasn't written around at all — a strong signal that query deserves a dedicated page of its own. See Google Search Console: the complete guide for how to set this up and read it properly.
Ethically borrow from competitors
Look at the actual page titles and headings of the businesses ranking above you for your core terms — that's a direct signal of the phrasing Google already treats as relevant for that query. You don't need special tools for this: view the page in your browser, read the visible headings, and check what specific questions they chose to answer in their FAQ sections. The point isn't to copy their content, it's to identify the language and sub-topics worth covering that you might not have thought of on your own.
The free (or effectively free) tools worth knowing about
- Google Keyword Planner — technically part of Google Ads, but accessible with a free account and no active campaign spend. Volume shows as a range rather than an exact number without active spend, but the ranges are still useful for comparing terms against each other.
- Google's own site: and quote-mark search operators — useful for a fast sanity check on how a phrase is currently being used and indexed across the web.
Worth knowing
Turning a raw list into an actual content decision
Once you've collected phrases from all of the above, the real next step is sorting each one by intent — informational, commercial, or transactional — and matching it to either an existing page it should be added to, or a new page it genuinely deserves. See search intent, explained for how to make that call. Resist the urge to create a brand-new page for every minor phrase variant — that just produces a pile of thin, overlapping pages. For organizing a larger list of related phrases into a coherent content structure, see topic clusters and pillar pages, explained.
Frequently asked questions
Put this into practice
More guides
Want this handled for you?
We build the SEO foundation and handle the ongoing work — no long-term contract, no guaranteed-rankings sales pitch.
