Keyword research is the first real skill in SEO, and it’s the one beginners most often get wrong — not because it’s hard, but because the obvious move is the losing one. New site owners chase the big, exciting terms everyone wants, lose to sites with a decade of authority, and conclude SEO doesn’t work. This guide fixes that. You’ll learn keyword research for beginners in six concrete steps, using free tools only, and how to pick terms you can actually rank for right now.
No paid software, no jargon you have to Google. Just a repeatable process for finding the searches your customers actually type — and matching your pages to what they want.
The short version
- Every keyword tells you three things: volume, difficulty, and intent
- Brainstorm seed terms, then expand them with free tools
- As a beginner, chase keywords you can win — not the ones gurus brag about
- Match your page to the search intent or it won’t rank, period
- Long-tail keywords are the shortcut to your first rankings
What keyword research is (and why it’s step one)
Keyword research is the process of finding the words and phrases people type into Google, then deciding which ones are worth building a page around. It’s step one of SEO because everything downstream — your content, your titles, your internal links — depends on targeting a real search with a real audience. Skip it, and you end up writing pages nobody is looking for.
The three things every keyword tells you
Before you pick anything, understand what you’re reading. Every keyword carries three signals, and beginners who weigh all three (not just the first) make far better choices.
Read every keyword three ways
- Search volumeRoughly how many people search it monthly. Bigger isn’t better if you can’t rank — a smaller term that converts beats a huge one you’ll never win.
- DifficultyHow hard it is to crack the first page. The single most-ignored number by beginners, and the one that decides whether you ever rank.
- Search intentWhat the searcher actually wants — an answer, a comparison, or to buy. Match it or your page won’t rank no matter how good it is.
Step 1 — Brainstorm seed keywords
Start with what you already know. Write down the plain words you’d use to describe what you offer, the questions customers ask you, and the terms competitors emphasize. These “seed” keywords aren’t your final targets — they’re the raw material you’ll expand in the next step. Ten to twenty seeds is plenty to start.
Step 2 — Expand with free tools
Now turn those seeds into a real list. You don’t need a paid subscription for this:
- Google Keyword Planner — free with a Google Ads account; gives volume ranges and related ideas.
- Google Search Console — once your site has any traffic, it shows the exact queries you already appear for (pure gold for beginners).
- Google autosuggest & “People Also Ask” — start typing a seed and read what Google suggests; those are real searches, free to harvest.
- Ubersuggest and other freemium tools — useful for a quick difficulty estimate without paying.
Step 3 — Judge difficulty: “can I actually rank for this?”
Here’s the beginner reality check. Before you commit to a keyword, search it and look at who’s ranking. If the first page is all major brands with huge authority, that term isn’t your fight yet. If you see forums, smaller sites, or thin pages mixed in, that’s an opening. A new site should deliberately target lower-difficulty keywords and earn the harder ones later, once it has some authority and links.
Don’t chase the keywords gurus brag about. Chase the ones you can win this quarter — momentum beats ambition when you’re starting from zero.
Step 4 — Read search intent and match your page
Intent is the make-or-break factor beginners underestimate. Google already knows what kind of page satisfies each query, and it won’t rank a mismatched one. There are four broad types:
Match the page to the intent
✓ The four intents
- Informational — “what is / how to” → a guide or explainer
- Commercial — “best / vs / review” → a comparison page
- Transactional — “buy / price / near me” → a product or service page
- Navigational — a specific brand or site → your branded pages
✕ Where beginners go wrong
- Writing a sales page for an informational query
- Writing a blog post for a “buy now” search
- Ignoring what’s already ranking for the term
- Forcing one page to serve two different intents
The fastest way to read intent is to search the keyword and study the top results. If they’re all how-to guides, Google wants a guide. If they’re all product pages, don’t bother publishing an essay. Match the dominant format, then do it better.
Step 5 — Prioritize long-tail keywords
Long-tail keywords are longer, more specific phrases — “beginner keyword research for a local bakery” instead of just “keyword research.” They have less volume individually, but far less competition and much clearer intent, which makes them the perfect first targets for a new site. Win a handful of long-tail terms, build some authority, and the shorter head terms get reachable later.
What a beginner-friendly keyword looks like
Notice what’s not on that list: huge volume. A long-tail term with modest demand that you can actually rank for and that converts is worth more than a giant keyword you’ll never crack. Chase winnable before you chase big.
Step 6 — Map keywords to pages
Finally, give each keyword a home. One primary keyword per page keeps your targeting sharp and prevents cannibalization — two pages competing for the same term, splitting your signals and confusing Google. Group related long-tail variations onto the same page, and build a simple spreadsheet so you always know which page owns which keyword.
How AI search is changing the work
One shift worth noting: as AI Overviews and answer engines grow, research is leaning more toward questions and topics than isolated keywords. The fundamentals here still hold, but it’s worth reading what’s covered on your topic broadly, not just the exact phrase. We go deeper on that in our guide to keyword strategy for AI Overviews.
Frequently asked questions
How do I do keyword research for free? Combine Google Keyword Planner for volume ideas, Google Search Console for queries you already appear for, and autosuggest plus “People Also Ask” for real questions. A freemium tool like Ubersuggest fills in a rough difficulty estimate. That stack covers everything a beginner needs without paying a cent.
What is a good keyword difficulty for beginners? Aim low. On a new site with little authority, target the least competitive terms you can find — the ones where forums and smaller sites already rank. There’s no universal number; the real test is looking at the first page and honestly asking whether you can compete with what’s there.
What are long-tail keywords and why do they matter? They’re longer, more specific phrases with lower volume but far less competition and clearer intent. For beginners they’re the fastest route to a first ranking — and they often convert better because the searcher knows exactly what they want.
How many keywords should one page target? One primary keyword, plus the close variations and questions that naturally belong to the same topic. Trying to target two unrelated head terms with one page splits your focus and risks cannibalization.
How do I know a keyword’s search intent? Search it and read the results. If the first page is guides, Google wants information. If it’s product or service pages, it wants a transaction. The ranking results are Google telling you, out loud, what kind of page satisfies that query.
Put it to work
Keyword research isn’t a one-time task — it’s the habit that keeps your SEO pointed at real demand. Run these six steps whenever you plan a new page, and pair the picks with solid execution: our guides on SEO for small business and building backlinks cover what happens after you’ve chosen the right term. And if you want to learn this from people doing it on live accounts, come sit in the room at our SEO conference — 2027 tickets are open.
