Here's the brutal truth about keyword research that nobody wants to admit. Most of the keywords you'll ever think of are already taken. The big sites — Wikipedia, Amazon, the New York Times, Healthline, Forbes — own the obvious phrases, and they own them with tens of thousands of backlinks you cannot replicate this year, or next year, or possibly ever. If you try to rank for "running shoes" or "home decor" or "recipes" or "insurance," you are fighting a war you cannot win. You will write great articles that nobody ever reads, because your articles will sit on page fourteen of Google forever.
But here is the good news, and it is very good news. Roughly seventy percent of all Google searches are long-tail queries — specific, multi-word phrases with low individual volume but massive collective traffic. That is where you live. That is where you win. In the next fourteen minutes, I am going to walk you through the exact one-hour process that takes a brand new site from zero to one hundred rankable keywords. By the end, you will have a spreadsheet full of real topics you can actually write about and actually rank for, instead of wishful thinking. Four steps. One hour. And at the end, I'll walk you through a real worked example from start to finish. Let's go.
STEP 01 Pick the right seeds — 10 minutes
A seed is a narrow, specific topic that you genuinely care about or have real expertise in. The specificity is the whole point. "Indoor herb gardens" is a seed. "Gardening" is not — gardening is an ocean, and you will drown in it. "Home-roasted coffee" is a seed. "Food" is not. "Dungeons and Dragons dungeon masters" is a seed. "Games" is not. The rule is simple, and it is non-negotiable: pick five seeds, no more, no fewer. Five is enough to give you breadth across topics, few enough that you can go legitimately deep on each one.
For each of your five seeds, you are going to brainstorm five branches. There are five reliable categories that work for almost any topic on the internet. First, specific items — for indoor herb gardens, that would be basil, mint, rosemary, thyme. Second, common problems — yellow leaves, leggy plants, pests, wilting. Third, equipment and tools — grow lights, pots, soil mixes, watering cans. Fourth, situational constraints — small apartment, no sunlight, winter conditions, low budget. And fifth, beginner mistakes — overwatering, wrong lighting, planting too early, ignoring pH.
Five seeds times five branches gives you exactly twenty-five sub-topics to work with. That is your raw material. That is what you're going to turn into one hundred rankable keywords over the next fifty minutes. Write every one of them down in a spreadsheet right now, before you move on to step two. Do not skip this. Do not try to hold it in your head. The spreadsheet is the whole system.
If you cannot list ten sub-topics under a seed in sixty seconds, the seed is too narrow. If you can list fifty sub-topics without breaking a sweat, the seed is too broad. Five seeds, five branches each, is the sweet spot.
STEP 02 Multiply with modifier columns — 15 minutes
Now we turn twenty-five branches into hundreds of long-tail phrases. Open a fresh tab in your spreadsheet and create three columns. Column A is question words, the front of any natural search query: how to, why does, when to, what is, best way, can you, should I, where to. Column B is your topics from step one — basil leaves, grow lights, indoor mint, herb soil, pruning herbs. Column C is what I call buyer signals, the phrases humans add when they have real intent: turning yellow, in apartment, no sunlight, for beginners, on a budget, without soil, cheap, best.
Now you combine them. Just write out combinations like you're playing madlibs. "Why does basil keep turning yellow indoors." "How to grow mint in apartment with no sunlight." "Best grow lights for beginners on a budget." "What is the best herb soil for indoor growing." Each combination is a real query that real humans type into Google every single day. A single seed will easily produce fifty to one hundred long-tail phrases this way, and the beautiful thing is that most of them are queries nobody is writing dedicated articles about yet.
Then you validate with Google Autocomplete, and this is the magic trick that most beginners skip. Type the beginning of each phrase into Google's search box and watch what it suggests below. Every single autocomplete suggestion is a query that real people are searching for right now — Google only suggests phrases that have meaningful search volume. If your phrase triggers a suggestion, you have a real keyword. If it triggers nothing, cross it off your list. That's your first free filter, and it takes thirty seconds per phrase.
The keyword you would never think of is the keyword nobody else thought of either. That is exactly why you can rank for it.
STEP 03 Filter by KD and volume — 15 minutes
You now have a few hundred raw keywords from step two. Most of them are bad, and this step is where you separate the winners from the trash. Run your full list through any keyword research tool — Ahrefs, Semrush, Ubersuggest, Moz, or the free Keywords Everywhere browser extension, which is what I recommend if you're just starting out and don't want to pay a hundred dollars a month. You only need two numbers per phrase: Keyword Difficulty, usually abbreviated as KD and scored from zero to one hundred, and Monthly Search Volume.
Here is the exact filter you're going to apply. Keep any keyword with KD under twenty, and volume between one hundred and two thousand searches per month. That combination is the sweet spot, and it's the sweet spot for a specific reason: low enough competition that a brand-new site with no domain authority can realistically rank in year one, high enough volume that the article you write is actually worth your time. Below one hundred monthly searches, the traffic is too thin to justify writing. Above two thousand, you've almost always walked into a high-competition fight with big sites.
A KD between twenty and thirty-five is what I call a maybe. Keep these only if the search has clear commercial intent — specific words like buy, best, review, versus, or a brand name. Commercial queries convert at much higher rates than informational queries, so even a little traffic from them is genuinely worth the ranking fight. Anything above thirty-five in KD, drop without mercy. No matter how exciting the phrase looks, no matter how much you want that traffic, you will lose that battle in year one and probably year two. Save it for when you have authority.
STEP 04 Run the SERP smell test — 20 minutes
Now here is the secret that separates amateurs from the people who actually rank. Keyword Difficulty scores from tools are estimates. They are educated guesses based on backlink counts and domain authority, and they are useful as a first filter, but they are wrong often enough that you cannot trust them alone. The first page of Google itself — the SERP, or search engine results page — tells you the real truth about whether you can rank. For every keyword that survived step three, paste it into an incognito window and look carefully at the top five organic results.
Ask four questions about what you see in those top five results. First question: are at least two of the top five results from sites with Domain Authority under thirty? You can check DA with the free MozBar Chrome extension in about three seconds. Small sites ranking means a new site can rank too. Second: is there a Reddit thread, a Quora answer, or a forum post in the top five? If Google is surfacing forum content, it means no great article exists yet — that is your gap to fill. Third: are the top articles thin, under a thousand words, generic, or clearly off-topic for the specific query you searched?
Fourth and final question, and this one is more important than people realize: does the intent of the top results match a real article you could genuinely write? If the top five are all product pages and you want to write a how-to guide, the intent is wrong and you will not rank no matter how well-written your article is. Google has already decided what kind of page belongs on this SERP. Match it, or walk away. Hit two or more of these four positive signals, and you have a winnable keyword. Hit none, drop it and move on.
Tools tell you the score. The SERP shows you the game film. Always watch the tape before you play the game.
WORKED EXAMPLE Let me run the whole system for you — live.
Let me walk you through one complete worked example, end to end, so you see exactly how this looks in practice. I'm going to pick one seed, run all four steps, and show you what the spreadsheet actually looks like at each stage. The seed I'm using is indoor herb gardens, because it's a real, narrow, specific topic that a new blogger could legitimately build a site around, and because the examples will be concrete instead of abstract.
Starting with step one. My seed is indoor herb gardens. My five branches are: specific herbs like basil and mint, common problems like yellowing leaves, equipment like grow lights, constraints like apartment living, and beginner mistakes like overwatering. That gives me twenty-five sub-topics immediately. Zero minutes spent, and I already have more raw material than most new bloggers collect in a week.
Now step two, combining modifiers. I pick the "grow lights" branch to focus on. I combine "best" from column A, "grow lights for basil" from column B, and "in small apartment" from column C. I get the phrase "best grow lights for basil in small apartment." I type the beginning into Google, and autocomplete instantly suggests three variations — so I know people are actually searching this. I add it to my candidate list along with forty-nine other combinations from the same seed.
Step three, I run it through Keywords Everywhere. The phrase "best grow lights for basil indoor" comes back with a KD of fifteen and a monthly volume of four hundred and eighty. KD fifteen is well under my twenty ceiling, and four-eighty sits comfortably in the hundred-to-two-thousand sweet spot. Plus, the word "best" is a commercial signal, which is a bonus. This phrase survives the filter and moves to step four.
Step four, the SERP smell test. I paste the phrase into incognito Google and check the top five. Two of them have DA under thirty — a small gardening blog and a personal herb site. A Reddit thread from r slash herbs is ranking in position three. The articles are all between four hundred and eight hundred words, which is thin and beatable. And the intent matches — all five are informational guide articles, which is exactly what I'd want to write. Four out of four positive signals. This keyword is a lock. I write it down, and I move on to the next one. In a full hour, that's roughly one hundred keywords identified with this exact method.
That is the entire system.
Five seeds, modifier multiplication, two-number filter, four-question SERP test, and now one worked example you've seen from start to finish. One hour, start to finish, every time. If you run this process honestly, you walk away with roughly one hundred keywords that a new or mid-sized site can actually rank for. That is not a wish list, and it is not a content brainstorm. That is six months of content fully planned, with each article having a realistic path to the first page of Google, backed by real data and real SERP verification.
Here is what surprises most people who learn this method. The content teams winning at SEO are not writing better articles than you are. Their writing is often worse than yours, honestly. What they do better than everyone else is pick better keywords before they write a single word. They skip the fights they cannot win and focus entirely on the keywords they can genuinely own. An hour of real keyword research saves you six months of wasted writing. So close this lesson, open a spreadsheet, and go run your hour. Your first hundred keywords are waiting.