When someone launches a new website, one of the first problems they run into is not technical — it’s deciding what to write.
I see this often when reviewing new WordPress sites. The setup is done, pages are created, and SEO plugins are installed, but the content is random. Articles are written based on guesses instead of what people are actually searching for.
The result is predictable: the site looks complete, but it doesn’t get traffic.
Keyword research solves this problem. It gives you a clear direction for what content to create so your website can actually be found.
Table of Contents
Quick Answer / Summary
Keyword research is the process of finding the search terms people use in Google and choosing topics based on those searches.
For a new website, the goal is simple:
- find specific topics people are already searching for
- choose keywords you can realistically rank for
- create content that directly answers those searches
You don’t need advanced tools to start. You just need a structured approach. Once you’ve chosen your keywords, the next step is to configure your site properly so search engines can understand your content, which is covered in this basic SEO setup guide for WordPress.
Why This Matters
Without keyword research, you are guessing what content to create.
In most sites I build, the difference between a site that gets traffic and one that doesn’t usually comes down to this step. The technical setup can be identical, but the content direction is completely different.
Keyword research helps you:
- focus on topics people actually search for
- avoid writing content no one will find
- structure your site around clear topics
- build traffic over time instead of relying on luck
It also connects directly to your site structure. Once you know your keywords, it becomes much easier to organize pages and categories logically.
Search engines also emphasize creating helpful, relevant content based on what people are actually searching for. Google explains this approach in its SEO Starter Guide.
Step-by-Step Instructions
Step 1: Start with a Clear Topic
Before using any tools, define what your website is about.
For example:
- WordPress setup
- Website SEO
- Small business websites
This becomes your starting point.
If the topic is too broad, narrow it down. New websites perform better when they focus on a specific area instead of trying to cover everything.
Step 2: List Basic Search Ideas
Think about what someone would search if they had a problem related to your topic.
For example:
- “how to build a website”
- “how to choose a domain name”
- “wordpress theme for beginners”
You don’t need to be perfect here. Just write down realistic search phrases.
In my experience, beginners often overcomplicate this step. Start simple and practical.
Step 3: Use Google to Expand Ideas
Go to Google and type one of your ideas.
Look at:
- autocomplete suggestions
- “People also ask” questions
- related searches at the bottom
These are real searches.
For example, typing:
“how to build a website”
You might see:
- how to build a website step by step
- how to build a website for a business
- how to build a website using WordPress
Each of these can become a separate article.
Step 4: Identify Long-Tail Keywords
Focus on more specific phrases rather than broad ones.
Instead of:
- “wordpress”
Use:
- “how to install wordpress on hosting”
- “how to choose a wordpress theme for beginners”
These are easier to rank for and match clear intent.
When I set this up on new sites, I usually prioritize these longer phrases first because they bring targeted traffic faster.
Step 5: Check Search Intent
Ask one simple question:
What does the person actually want when they search this?
For example:
- “how to install wordpress” → wants step-by-step instructions
- “best wordpress themes” → wants recommendations
- “wordpress vs wix” → wants a comparison
Your content should match that intent exactly.
If the intent is wrong, the page will not perform, even if the keyword is correct.
Step 6: Group Keywords into Topics
Don’t treat every keyword as a separate article.
Group related keywords together.
For example:
- how to choose a wordpress theme
- best wordpress themes for beginners
- free vs paid wordpress themes
These can be:
- one main article
- supported by related content
This helps build structure and avoids duplicate content.
Step 7: Choose Keywords You Can Rank For
New websites should avoid highly competitive topics.
Instead, look for:
- specific questions
- beginner-focused topics
- step-by-step searches
For example:
- better: “how to create a homepage in wordpress”
- harder: “wordpress homepage”
The more specific the keyword, the better your chances.
Practical Tips and Observations
- Start with 5–10 solid topics, not 50 ideas
It’s better to build a small, focused set of content than a large list you never complete. - Use your existing articles as a guide
If you already have a post on SEO setup, you can expand around it with related keywords. - Think in terms of problems, not keywords
Every good keyword represents a problem someone wants to solve. - Consistency matters more than perfection
In most sites I build, steady publishing based on clear topics works better than trying to find “perfect” keywords.
Common Mistakes
Writing Without Keyword Research
This leads to content that doesn’t match real searches.
Targeting Broad Keywords Too Early
New sites struggle to rank for competitive terms.
Ignoring Search Intent
If the content doesn’t match what the user expects, it won’t perform.
Creating Duplicate Topics
Writing multiple articles that target the same idea weakens your site instead of strengthening it.
Overcomplicating Tools
You don’t need advanced SEO tools to start. Basic research using Google is enough in the beginning.
When to Use This vs Alternatives
For most new websites, manual keyword research using Google is enough.
You might consider tools when:
- you want more data on search volume
- you are scaling content production
- you are targeting more competitive keywords
Tools can help, but they don’t replace understanding search intent and topic structure.
Conclusion
Keyword research is the step that decides whether your website gets traffic or not.
Instead of guessing what to write, focus on:
- real search terms
- clear intent
- structured topics
Once you have that, creating content becomes much easier, and your site starts building traffic in a predictable way.

Etienne Basson works with website systems, SEO-driven site architecture, and technical implementation. He writes practical guides on building, structuring, and optimizing websites for long-term growth.