The difference between websites that rank and websites that disappear into Google oblivion often comes down to one simple choice. Some people start writing about whatever topic they think sounds interesting. Others spend time finding keywords that are actually attackable.
One person writes 50 articles about broad topics with thousands of competing websites. Another person writes 15 articles about specific angles where they can legitimately outrank the existing content. Guess which website makes money?
Keyword research isn’t complicated. It’s not some mysterious SEO black magic that requires expensive tools or a PhD in mathematics. What it requires is understanding that not all keywords are created equal. A keyword with high search volume and intense competition will eat your lunch. A keyword with decent search intent and low competition will become your most profitable page.
This guide shows you the exact system I use to find keywords where my niche websites can realistically compete and rank. These are real keywords from real websites that are currently making money.
Why Keyword Selection Determines Your Website’s Entire Future
Before you write a single article, your website’s success is already mostly decided by your keyword choices. This isn’t pessimistic. It’s just how Google works.
Google’s ranking system evaluates your site’s authority, content quality, and relevance. A brand new domain has zero authority. That zero authority matters most when you’re targeting competitive keywords. It’s nearly impossible to outrank established sites when you’re nobody.
But here’s what most people miss: there are thousands of keywords where authority doesn’t matter as much. These keywords have lower search volume. They have fewer competing websites. Some of them are searched by hundreds of people monthly who are actively looking for exactly what you’re building.
The websites that succeed target these keywords first. They rank quickly, build traffic, earn money, and then use that success to go after harder keywords later.
Conversely, the websites that fail usually made one mistake. They chose keyword targets they couldn’t realistically rank for. They spent months creating content, saw zero traffic, got discouraged, and quit.
The decision you make about keywords in week one determines whether you quit in month six or still have a profitable site in year three.
Understanding Keyword Difficulty and Search Intent
Two metrics matter when evaluating whether a keyword is attackable for your new site. First is difficulty. Second is intent.
Keyword difficulty measures how hard it would be to rank for a keyword. Different SEO tools calculate it differently. Some use backlink data. Few analyze domain authority of top ranking sites. Some use topical relevance. The exact methodology varies, but the result is similar. A difficulty score tells you roughly how hard that keyword is to rank for.
This is useful information, but it’s not the whole story. A keyword with low difficulty is worthless if nobody actually searches for it. That’s where search intent comes in.
Search intent is why someone typed that keyword into Google. Sometimes people are searching to learn something. They’re looking for a specific website. Sometimes they’re trying to make a purchase decision. Sometimes they just want quick answer.
For profitable niche websites, commercial intent is what you’re looking for. Commercial intent means someone is searching because they’re interested in buying something or learning about something they might buy.
“Best ergonomic office chairs under 500” has strong commercial intent. Someone asking this question is likely going to make a purchase decision. “What is an office chair” has informational intent. Someone asking this question is just learning basics.
Both are legitimate keywords. But if your website has affiliate links to office chairs, the first keyword will convert to commissions. The second keyword will generate clicks but not sales.
A good keyword has three characteristics. Low competition relative to your site’s current authority. Decent monthly search volume (at least 100 searches monthly, preferably 500 or more). And search intent that matches what your website offers.

The Manual Keyword Research Method (No Tools Needed)
Before jumping to tools, understand that you can do useful keyword research manually. This won’t scale to finding 500 keywords, but it works perfectly for finding your first target keywords.
Start with Google search. Type in a broad version of your topic. Look at the search results that appear. Notice the websites ranking. Are they big authority sites like Wikipedia and Amazon? Then that keyword is probably too competitive. Are they small blogs and niche websites similar to what you’re building? Then you might have found something attackable.
Next, type your topic with modifiers. Add words like “for beginners,” “cheapest,” “best,” “how to,” “vs,” or “without.” These modifiers change the keyword and often reduce competition significantly.
For example, “weight loss” is extremely competitive. “Weight loss for women over 50” is much less competitive. “Best weight loss apps for women over 50” is even more specific. The search volume drops as you get more specific, but so does the competition.
Check Google’s related searches at the bottom of the search results page. These are actual keywords people search for. If you see related searches that seem relevant to your content idea, note them.
Use Google’s search suggest feature. Start typing your keyword and Google will auto-suggest related keywords. These suggestions are based on actual search behavior. They tell you what real people are searching for.
Do this for 30 minutes and you’ll have 20-30 keyword ideas. Some will be good. Some will be bad. But you’ll have something to work with.
Using Free Tools to Find More Keyword Ideas
Once you have a list of initial keyword ideas, free tools can expand that list and give you difficulty estimates.
Google Keyword Planner is free if you have a Google Ads account. It’s not perfect for organic SEO research, but it shows monthly search volume. You can see which of your keyword ideas actually get searched for and which are too obscure.
Ubersuggest has a free plan that gives you keyword suggestions and difficulty scores. The free version has limits on how many searches you can do monthly, but it’s enough for initial research. You can see keyword difficulty ranked from 1-100, helping you identify which keywords are realistic targets.
AnswerThePublic shows you questions people ask about your topic. Type in your keyword and see questions formatted as “how to,” “what is,” “where can I,” “why should I.” These questions are content gold. They give you ideas for articles you can write around your main keyword.
Google Search Console, if you already have a website, shows you which keywords are driving traffic. This helps you understand which keyword choices are working and which aren’t.
These tools have limits. The free versions don’t give you everything. But they’re enough to validate keyword ideas and avoid obvious mistakes.
The Core Keyword Research Process That Actually Works
Here’s the system I use for every website I build:
Start with a list of 50 to 100 initial keyword ideas. Use manual research, tool suggestions, and related keywords from Google. Don’t worry about quality yet. Just collect ideas.
For each keyword, check the current top 10 Google search results. Look at the sites ranking. Are they big authority sites or small blogs? How long are their articles? What type of content ranks? This tells you the actual competition level you’re facing.
Use a tool to get keyword metrics. Check monthly search volume and difficulty. If a keyword has less than 100 monthly searches, it’s probably too niche. If difficulty is above 60, you’re probably competing against too many established sites. Target keywords with difficulty between 20 and 50 and search volume between 100 and 1000. This is the sweet spot for new sites.
Evaluate search intent. Read the top ranking articles. What question are they answering? What type of content ranks? Does it match the content you want to create? If the top results are all how-to guides, write a how-to guide. If they’re all product reviews, write reviews.
Look for keyword gaps. If all the top articles are tutorials but none of them compare products, you have a content opportunity. You can write the comparison article and possibly rank above the tutorials.
Create a prioritized list of 15 to 20 keywords you’ll target in your first content push. Rank them by opportunity. Some keywords might have lower search volume but almost no competition. These are gold. Target them first.
Write one article per keyword. Structure your article around answering the exact question the keyword implies. Use the keyword naturally in your title, first paragraph, and a few times throughout the article.

Real Examples of Keywords You Can Actually Rank For
Let me show you what this looks like in practice.
“Best yoga mats under 50 dollars” is a specific keyword with commercial intent. Monthly search volume is probably 200 to 400. Google is dominated by Amazon, target retailer websites, and affiliate review sites. But not all the top 10 results are huge authority sites. A well-written review article comparing five yoga mats under 50 dollars could realistically rank in positions 5-8 within 3-6 months of a new website.
“How to make whipped coffee at home” has informational intent but commercial potential. People who search this are interested in making specialty coffee drinks. Search volume is probably 500-1000 monthly. Top results are mostly blog posts and recipe sites. Difficulty is moderate. An article with recipe, video, tips, and links to coffee equipment could rank well.
“Affordable health insurance for self employed” targets a specific audience. Someone searching this is considering buying insurance. Search volume is probably 200-600. Results are mostly comparison sites and insurance company pages. But there’s room for an article explaining options, comparing quotes, discussing costs. A new site could rank for variations like “cheapest health insurance for freelancers.”
“Best wireless earbuds for gym workouts” is specific enough to be attackable but popular enough to get traffic. Search volume is probably 300-800. Results include tech blogs, Amazon, and specialist review sites. But a detailed article comparing 10 earbuds specifically for gym use, with emphasis on sweat resistance and durability, could compete.
These aren’t keywords with 10,000 monthly searches. They’re not keywords with zero competition. They’re keywords in the middle where new websites can actually win.
Common Keyword Research Mistakes to Avoid
Several mistakes will completely tank your keyword strategy if you don’t watch for them.
Targeting keywords that are too broad is the biggest one. “Making money” sounds like it would be good for a passive income site. It gets hundreds of thousands of searches monthly. It’s also ranked by Wikipedia, Forbes, business.com, and established authority sites that have been around for decades. Your new website has zero chance. Ever.
Going too niche is the opposite mistake. “Waterproof yoga mats for left-handed practitioners living in Minnesota” is so specific that maybe zero people search it monthly. Low competition doesn’t matter if there’s no audience.
Ignoring search intent will waste months of your time. You write 10 articles targeting keywords about dog training. The keywords have good metrics. But all the search results are videos and YouTube channels rank number one. Google wants video content for these queries, not written articles. Your blog posts won’t rank because they’re the wrong format.
Using outdated tools or relying on one tool exclusively will mislead you. Difficulty scores vary between different tools. What Ubersuggest says is difficulty 25, another tool might rate as difficulty 35. Use multiple tools and take the average.
Targeting keywords your website structure can’t support is another common error. If you’re building a lifestyle blog about minimalism, targeting keywords for selling luxury watches doesn’t make sense. Your audience and content angle don’t match the keyword intent.
Building a Keyword Strategy, Not Just Individual Keywords
The best websites don’t just target random keywords. They target keyword clusters that reinforce each other.
A keyword cluster is a group of related keywords around a central topic. Let’s say your main topic is “home gym equipment.” You might target cluster around:
Specific equipment like “best home gym dumbbells,” “adjustable weight bench for small spaces,” “pull up bar for door frame.”
Equipment comparisons like “PowerBlocks versus Bowflex dumbbells,” “weight bench vs rack.”
Setup and installation like “how to set up home gym in apartment,” “best flooring for home gym.”
Buyer guides like “home gym equipment for women,” “home gym under 500 dollars.”
Workout guides like “full body workout with dumbbells,” “chest exercises at home without equipment.”
This cluster approach matters because each article reinforces the others. An article about dumbbells can link to your article comparing dumbbell brands. That article can link to your home gym setup guide. Each link strengthens your website’s authority in the home gym space.
Search engines notice when a website comprehensively covers a topic. They reward it with higher rankings across all the related articles. A website with 50 scattered articles about random topics ranks worse than a website with 15 focused articles in a tight cluster.
Build your keyword strategy around clusters from day one. Identify your main topic. Find 3-5 keyword clusters within that topic. Target 5-10 keywords within each cluster in your first year. This focused approach beats scattered targeting every single time.
When to Use Paid Tools and What to Look For
Free tools are enough to start. But as your website grows, paid tools become valuable.
Ahrefs is the gold standard for SEO research. It shows keyword difficulty, search volume, keyword variations, and backlink analysis. Expensive but worth it if you’re building a serious business.
SEMrush combines keyword research with competitor analysis. You can see what keywords your competitors are ranking for and which keywords they’re missing.
Moz’s Keyword Explorer gives clean difficulty scores and search volume. Slightly cheaper than Ahrefs.
Google Search Console becomes more valuable as you have more data. Once you have several months of rankings, it shows which keywords are actually driving traffic to your site.
The best paid tool is the one you actually use consistently. Pick one and stick with it rather than juggling five different tools.
Testing Your Keyword Strategy With Your First Articles
You can research all you want, but only real results matter. Your first articles will test whether your keyword selection was smart.
Write your first three articles targeting keywords you’ve identified. Make them good articles. Use the keyword naturally. Answer the question thoroughly. Make it engaging. Then publish and wait.
After two months, check Google Search Console. Which keywords are your articles appearing for? Are they showing up for your target keywords or random unrelated terms? Are they appearing in positions 40-100 or closer to the top?
If your articles are appearing for your target keywords in the top 20 within two months, you chose good keywords. Keep going with similar keywords.
If your articles are appearing for completely different keywords, or not appearing at all, you might have chosen keywords that are too competitive or too obscure. Adjust your strategy going forward.
If your articles are ranking well for keywords with zero search volume or zero clicks, you chose keywords that sound good in theory but don’t actually matter in practice.
Real performance data beats theoretical keyword metrics every time. Use your first months of results to refine your strategy for month four onward.
FAQ Section
What is the difference between keyword difficulty and search volume?
Search volume is how many people search for that keyword monthly. Keyword difficulty measures how hard it is to rank for that keyword. You want keywords with decent search volume and low difficulty. High volume but high difficulty is wasting your time. Low volume but low difficulty is wasting your time differently.
Should I target long-tail keywords or short keywords?
Long-tail keywords like “best yoga mats for hot yoga under 100 dollars” have lower search volume but lower competition. Short keywords like “yoga mats” have huge search volume but intense competition. New websites should primarily target long-tail keywords and work up to shorter keywords as their authority grows.
How many keywords should I target before writing content?
Start with 10-15 keywords for your first month. Identify them using research, then build content around them. Once you have that content ranking, move to the next batch. This focused approach works better than trying to target 100 keywords at once and spreading yourself too thin.
Can I rank for keywords without backlinks?
Yes, especially for long-tail and low-competition keywords. Your content quality, relevance, and site structure matter more than backlinks for these keywords. As keywords get more competitive, backlinks become more important. But you can absolutely build initial traffic without any backlinks.
What keyword difficulty score should I target?
For new websites, target keywords with difficulty scores between 15 and 40. Anything below 15 is probably too niche or low-intent. Anything above 40 is probably too competitive. As your site gains authority, you can go after higher difficulty keywords. But start in that sweet spot.
How do I know if a keyword is too broad?
If the top-ranking results include Wikipedia, major news sites, government sites, or other massive authority domains, the keyword is probably too broad. If the top results are similar-sized websites and blogs like yours, the keyword is attackable.
Should I use keyword research tools or Google Trends?
Use both. Keyword research tools give you specific metrics. Google Trends shows search trends over time and by location. Together they give you a complete picture. Neither alone is sufficient.
Can I rank without optimizing for keywords?
Technically yes, but intentionally targeting keywords makes ranking much faster. You’re essentially telling Google what you want to rank for rather than hoping Google figures it out. Intentional is always better than accidental.