Keyword research for dummies, stripped to one sentence: you are finding the exact phrases people type into Google when they want what you offer, then deciding which of those phrases you have a realistic chance of ranking for. That is the entire discipline. Everything else is detail.
The reason it feels complicated is the vocabulary. Volume, difficulty, CPC, intent, SERP, long tail, cannibalization. None of those concepts are hard once someone explains them without assuming you already know. So here they are, followed by a process you can actually run today.
The Five Terms You Need
- Keyword — any phrase someone types into a search box. “Best running shoes for flat feet” is one keyword, even though it is six words.
- Search volume — roughly how many times a month that phrase gets searched. It is an estimate, modeled from clickstream data and averaged over about twelve months. A term listed at 1,900 might really be 1,200 or 3,000.
- Keyword difficulty — a 0–100 score guessing how hard it would be to reach page one. It mostly measures how many strong links point at the pages already ranking.
- CPC — what advertisers pay per click on that term. High CPC means the phrase makes people money, which is a useful commercial signal even if you never run ads.
- SERP — the search engine results page. The actual page of results you see after hitting enter.
The One Idea That Changes Everything: Intent
Search intent means what the person actually wants. Get this right and everything else gets easier; get it wrong and no amount of effort saves the page.
Four types cover almost everything. Someone searching “how do air fryers work” wants to learn — that is informational, and it wants an article. “Best air fryer under $100” wants help choosing — that is commercial, and it wants a comparison. “Buy Ninja air fryer” wants to purchase — transactional, wants a product page. “Ninja customer service” wants a specific company — navigational, ignore it unless it is your brand.
Here is the shortcut that makes intent trivial: search the phrase and look at what already ranks. If the top ten are all listicles, Google has decided that query wants a listicle. Your beautifully written essay is not going to win. Match what is there.
Long Tail: Why Small Keywords Beat Big Ones
A “head term” is short and broad — “running shoes”, maybe 90,000 searches a month. A “long-tail” keyword is longer and specific — “running shoes for flat feet wide toe box”, maybe 90 searches a month.
Beginners chase the 90,000. That is the wrong instinct, for three reasons. The head term is held by Nike, Runner’s World, and REI, and you will not displace them. The person searching it might want to buy, or research, or look at pictures — you cannot serve all three. And the long-tail searcher is much closer to a decision, so 90 highly specific visits often outperform 900 vague ones.
Start with the small ones. Twenty long-tail wins build the authority that eventually makes head terms possible.
The Five-Step Process
- Write down 10 seed phrases. Just the obvious words for what you do. “Dog training”, “puppy obedience”, “stop dog barking”. No tool needed.
- Expand them. Put those seeds into a keyword tool and let it return related phrases with volume and difficulty attached. A multi-seed explorer takes all ten at once and returns up to 150 ideas per search — far more useful than running them one at a time.
- Filter to a shortlist. For a newer site: volume between 50 and 1,500 a month, difficulty under 20, and something you can genuinely write about. Twenty to thirty survivors is plenty.
- Check each SERP. Open the results for each shortlisted phrase. Look at the weakest page on page one — not the best. If that page is thin, old, or off-topic, you have a real shot.
- Assign one topic per page. Group near-identical phrases together and give each group a single URL. Do not write three posts about the same thing; they will compete with each other and all three will lose.
Mistakes That Waste the Most Time
- Sorting by volume and starting at the top. The highest-volume terms are the ones you have the least chance of winning.
- Treating volume as a traffic forecast. Ranking third on a 1,000-search term does not mean 1,000 visits. It might mean 80, and less if an AI Overview sits above you.
- Ignoring your own Search Console. If your site has any traffic, Google already tells you free which queries you rank 8th to 25th for. Those are the fastest wins available to you and most people never look.
- Keyword stuffing. Repeating the phrase 40 times does nothing. Google matches meaning, not string counts. Use it in the title, once early in the body, and then write naturally.
- Quitting at week six. A new page on a young site typically takes three to six months to settle, and it will bounce two or three positions daily the whole time. That wobble is normal noise, not failure.
What to Expect, Honestly
Ten well-chosen long-tail pages published over a month will usually start showing impressions within four to eight weeks and meaningful clicks by month three or four. Some will never rank; that is normal, and one in three landing is a good hit rate when you are learning.
Track a small set — 30 or 40 terms — weekly, not daily, and read the four-week trend rather than any single reading. Daily checking on a small site produces noise you will misinterpret as signal.
Where a Tool Helps
You can do all of this with Google autocomplete, Search Console, and patience. A tool mainly saves time and gives you the difficulty and volume numbers to sort by.
SEO Rocket bundles the pieces beginners actually need in one place at a flat US$50 a month: a multi-seed explorer returning up to 150 ideas per search with volume, difficulty, CPC and SERP features on a country-specific index, a keyword pool that feeds both the writer and the rank tracker, top-100 tracking with movement deltas, and Search Console and GA4 connected so you can see your real numbers next to the estimates. Filtering, sorting, and CSV export are free after your first query.
Whatever you use, remember the one rule that matters: pick keywords you can win, match what already ranks, and give it three months. Everything else is refinement.