Keyword Research for Beginners (No Tools Required)
By Jeferson Bruno Β· May 20, 2026 Β· 9 min read

You just launched your site, you typed your business name into Google, and it showed up. Then you typed what you actually do β "gutter cleaning," "sourdough classes," "small business bookkeeper" β and you were nowhere. That gap is the whole problem, and it has a name: you don't know which words your future customers are typing, so your pages are written for words nobody searches.
Most advice on this points you straight at a paid tool with a monthly fee and a wall of numbers. You don't need any of that to start. Keyword research, at its core, is just paying attention to how real people ask for what you sell β and Google itself hands you most of the answers for free if you know where to look.
This guide walks through it the plain way: what a keyword actually is, why the intent behind it matters more than the phrase, and how to turn a list of search terms into actual pages on your site. No account, no credit card, no jargon you have to Google separately.
What a "keyword" really is (and what it isn't)
A keyword isn't one magic word. It's whatever someone types or says into a search box to find something. That includes short phrases ("tax accountant") and long, specific ones ("tax accountant for freelancers near downtown Austin"). Those longer phrases have a nickname β long-tail keywords β and for a small business they're usually where the real customers are.
Here's why. Short keywords get searched a lot, but they're vague and every big company is fighting over them. Long-tail phrases get searched less often, but the person typing them knows exactly what they want β which means they're far closer to booking, buying, or calling. Ranking for ten specific phrases that each bring two ready-to-buy visitors a week beats chasing one broad word you'll never crack.
- Head term: "plumber" β huge volume, brutal competition, unclear intent.
- Long-tail: "emergency plumber open Sunday in Tucson" β lower volume, but that's a customer with a burst pipe right now.
Your goal as a beginner is not to win the head term. It's to collect a pile of long-tail phrases your ideal customer would actually type, and answer each one on a page.
Search intent: the thing that matters more than the phrase
Before you write a single page, ask what the person wants when they search. This is search intent, and getting it right is the difference between a page that ranks and one that doesn't. Google is very good at figuring out intent, so if your page mismatches it, you won't show up no matter how many times you repeat the keyword.
Most searches fall into a few buckets:
- Informational β they want to learn. "how to unclog a shower drain," "what does a bookkeeper do." These people aren't buying yet; they're researching.
- Commercial β they're comparing before they commit. "best CRM for small business," "Squarespace vs free website builder."
- Transactional / local β they're ready to act. "book massage near me," "buy handmade soap online," "electrician [your town]."
- Navigational β they want a specific site or brand they already know.
Match the page to the bucket. A "how to" search wants a helpful article, not a sales pitch. A "near me" search wants a service page with your location, hours, and a phone number. If you sell soap and you write one page trying to answer all four intents at once, it answers none of them well.
How customers actually phrase searches (spoiler: not like you do)
The single biggest beginner mistake is writing in industry language instead of customer language. You call it "HVAC preventative maintenance." Your customer types "why is my AC not cold." You call it "artisanal confectionery." They type "chocolate gift box delivery." If your page only uses your words, it never meets their search.
To close that gap, become a collector of the exact words your customers use. You already have goldmines:
- Your inbox and texts: how do people describe their problem when they email or message you? Copy those phrases verbatim.
- Reviews β yours and competitors': the language customers use in reviews is the language they use in search. "Fast," "came same day," "gluten-free options," "good with nervous dogs."
- The questions you answer over and over on calls. Each one is a keyword and probably a page.
Write a running list. Don't filter yet β you're just capturing how humans actually talk about what you do.
Free ways to find keywords using Google itself
Now let Google do the heavy lifting. Every one of these is free, needs no account, and shows you real searches real people make.
- Autocomplete: start typing your service into the Google search bar and watch the suggestions drop down. Those are actual popular searches. Type "dog groomer" and you might see "dog groomer near me," "dog groomer that comes to you," "dog groomer for anxious dogs." Each is a candidate. Try starting with question words too β "how," "why," "can," "best" β to surface informational and commercial phrases.
- "People also ask": the expandable question boxes in the results. Every question there is something people search, and clicking one loads even more. Great for FAQ content and for understanding intent.
- "Related searches": scroll to the bottom of the results page for a block of related phrases. More long-tail ideas, straight from Google.
- The alphabet trick: type your keyword plus a space, then run through "a, b, cβ¦" ("bookkeeper a," "bookkeeper b"). Autocomplete spits out a different set each time.
- Search your phrase and read the top results. The pages already ranking tell you what intent Google rewards and what subtopics you'll need to cover to compete.
Spend twenty minutes doing this and you'll have more real keywords than you can write pages for. That's a good problem.
Sorting your list: what's worth chasing
You can't measure exact search volume without a tool, and that's fine β you don't need precise numbers to make good calls. Judge each phrase on three plain questions instead:
- Would my actual customer type this? If yes, keep it, even if it seems small. If it's a phrase only an industry insider would use, cut it.
- How ready is this person to act? "near me," "open now," "cost," "book," and "[your city]" all signal someone close to becoming a customer. Prioritize these.
- Can I realistically compete? Search the phrase. If page one is all national brands with huge sites, that's a hard one for now. If you see other local or small businesses ranking, you can get in there β especially on local and long-tail terms.
A quick note on the honest limits here: without a tool you're estimating, not measuring. That's usually enough to start, and you can always validate later once you see which pages actually bring traffic. Perfect data isn't the goal β publishing pages aimed at real phrases is.
Mapping keywords to pages (one intent per page)
A keyword list is useless until it becomes pages. The rule that keeps you sane: one primary intent per page, then group closely related phrases onto that same page.
Cluster your list. "emergency plumber," "24 hour plumber," and "plumber open now" are the same intent β one service page covers them all. "how to stop a running toilet" is a different intent β that's a blog post, not a service page.
- Service / product pages get your transactional and local keywords. Put the main phrase in the page title, the first heading, and naturally in the body. Don't stuff it β write for the human, mention the phrase where it reads normally.
- Blog posts and FAQs get your informational keywords β all those "how," "why," and "what" questions from People Also Ask. These build trust and catch people earlier in their journey.
- Location pages if you serve multiple towns β one page per area, each with that town's name in the phrases people there would use.
Then actually put it live. If you don't have a site yet, you can build your site free and create these pages directly β a homepage plus one page per core service is enough to start ranking for the terms you just found. Once your pages exist, run through our small business SEO checklist to make sure each one is set up to be found.
Keyword research isn't a one-time project. Every time a customer describes their problem in a way you hadn't heard, add it to the list. Over months, that habit quietly builds a site that speaks your customers' exact language β which is the entire point.
Frequently asked questions
Do I really need paid keyword tools to rank on Google?
No β not to start. Paid tools give you exact volume estimates and competition scores, which are useful once you're scaling. But Google's own autocomplete, People Also Ask, and related searches show you real phrases real people type, for free. Most small businesses can build a solid keyword list and their first round of pages without ever paying for a tool, then add one later if they want harder numbers.
What's the difference between short and long-tail keywords, and which should I target?
Short (head) keywords are broad β "lawyer," "pizza" β with high search volume and brutal competition. Long-tail keywords are specific multi-word phrases β "family lawyer for custody near me" β with less volume but far clearer intent. As a beginner, target long-tail. Those searchers know what they want and are closer to buying, and you can actually rank for them against other small businesses instead of national brands.
How do I know what my customers are actually searching for?
Start with the language they already use β read your emails, texts, and reviews (yours and competitors') and copy their exact wording. Then confirm and expand it with Google autocomplete: type your service and see what drops down. The questions in "People Also Ask" and the phrases in "Related searches" show you even more. The words customers use rarely match your industry terms, so collect theirs, not yours.
Ready to put your business online?
Build your website in minutes β free to start.
Build my free website