Here's the uncomfortable truth about most writing online: nobody asked for it. Writers pick topics based on what inspires them, what they know, or what they saw someone else write about. Then they hit publish, wait for readers, and wonder why nobody shows up.

The writers who consistently get organic traffic do something different. They find out what people are already searching for — then write the best answer. That process is keyword research for writers, and it's the single most impactful skill I've developed in 20 years of writing online.

This isn't about gaming algorithms. It's about finding out what your potential readers actually want to read.

Why writers resist keyword research

I get it. The phrase "keyword research" sounds clinical. It sounds like something a marketing team does in a conference room with a spreadsheet. It feels like the opposite of creative writing.

But here's what keyword research actually is: listening. You're listening to what hundreds or thousands of people are typing into Google every month. Each search query is a question, a problem, a need. When you write an article that answers that question better than anyone else, you're not gaming the system — you're serving readers.

The writers who resist keyword research aren't protecting their artistic integrity. They're choosing to write in the dark. They're guessing what readers want instead of knowing.

I wrote for years without doing keyword research. Some articles did well, most didn't. When I started researching topics before writing, my hit rate went from roughly one in ten to seven in ten. That's not a coincidence. That's information.

The free tools that are enough

You don't need Ahrefs ($99/month), Semrush ($130/month), or any other premium tool to do effective keyword research for writers. The free tools are genuinely sufficient for most writers. Here's what I use:

Google autocomplete. Open Google. Start typing your topic. Stop. Read the suggestions. Each one is a real search query that real people type frequently enough for Google to surface it. "How to write a newsletter" autocompletes to "how to write a newsletter introduction," "how to write a newsletter for work," "how to write a newsletter subject line." Each suggestion is a potential article with proven demand.

People Also Ask. Search any topic and look for the expandable question boxes in the results. These are actual questions people are searching for, related to your query. Click one and more appear. You can generate 20 to 30 article ideas from a single People Also Ask chain in under five minutes.

Google Trends. Free. Shows whether interest in a topic is growing, stable, or declining. Also shows related queries and breakout topics. Useful for deciding between similar keyword variations — it'll show you which version gets more searches.

Google Search Console. If you already have a blog or website, this shows exactly which queries are driving impressions and clicks to your existing content. It's your personal keyword database, built from real data about your real audience. I check mine weekly.

Keywords Everywhere browser extension. The free tier shows related keywords and People Also Ask data directly in your search results. The paid tier ($10 one-time for 100,000 credits) adds search volume numbers. Worth every penny for a writer.

How to evaluate a keyword

Finding keywords is easy. Finding the right keywords — ones where you can actually rank and drive traffic — requires a bit more judgment. Here's my evaluation process:

Search volume. How many people search this term per month? For most writers, the sweet spot is 100 to 3,000 monthly searches. Below 100, the traffic won't be meaningful. Above 3,000, the competition is often too fierce for a personal blog.

Competition. Search the keyword on Google. Look at the top five results. Are they from massive publications (Forbes, HubSpot, Wikipedia) or from individual writers and smaller sites? If smaller sites are ranking, you can compete. If it's all enterprise content, pick a different keyword.

Content quality. Are the current top results actually good? Genuinely thorough, well-written, up-to-date? Or are they thin, generic, and three years old? Outdated, mediocre content currently ranking is the biggest opportunity signal in keyword research for writers. You can write something better.

Intent match. Does this keyword match something you can credibly write about? A keyword with great metrics is worthless if you can't write a genuine, experience-based article about it. Don't chase keywords outside your expertise — Google increasingly rewards content from people who actually know what they're talking about.

Turning keywords into article ideas

A keyword isn't an article. It's a starting point. Here's how I turn a keyword into a full article plan:

Start with the keyword. Let's say it's "how to start a newsletter." Search it. Read the top five results completely. Take notes on what they cover well and what they miss. Every gap is your opportunity.

Then check People Also Ask for related questions. You might find "how often should I send a newsletter," "how many subscribers do you need to make money from a newsletter," "what platform should I use for a newsletter." These become your H2 sections.

Now you have an article structure: the main keyword is your title topic, and the related questions are your sections. You know what the reader wants to learn, you know what the competition covers, and you know where the gaps are. That's a recipe for an article that ranks.

I used exactly this process for my SEO for bloggers guide — I researched what writers were actually searching for, found the gaps in existing content, and wrote to fill them.

The content cluster strategy

Individual articles rank. But groups of related articles rank better. Google rewards topical authority — when you have multiple articles about related topics, each one strengthens the others.

Here's how this works in practice. Say you write about newsletters. Instead of writing one article titled "Everything About Newsletters," you write ten articles:

  • How to start a newsletter
  • Best newsletter platforms compared
  • How to grow your email list
  • How to write a newsletter people actually read
  • How to monetize a newsletter
  • Newsletter subject line formulas that work
  • How often to send a newsletter
  • Newsletter design best practices
  • Free vs paid newsletters
  • Newsletter referral programs explained

Each article targets a specific keyword. Each article links to the others where relevant. Together, they signal to Google that you're an authority on newsletters. The cluster as a whole ranks better than any individual article would alone.

This is how professional content sites build traffic. And it works exactly the same way for individual writers.

Keyword research mistakes writers make

Targeting keywords that are too broad. "Writing" has enormous search volume. You will never rank for it. "How to start writing online as a beginner" has less volume but vastly higher chances of ranking — and the traffic is more valuable because the reader's intent is specific.

Ignoring long-tail keywords. Long-tail keywords are longer, more specific search phrases. "Substack vs Medium for fiction writers" gets fewer searches than "Substack vs Medium," but the person searching the long-tail version is much more likely to find your article useful and stick around. Long-tail keywords are where individual writers win.

Writing the article, then looking for a keyword. I've done this hundreds of times. It rarely works. The article you want to write and the article people are searching for are usually different. Do the research first, then write. Your creative voice comes through in the execution, not the topic selection.

Obsessing over search volume. A keyword with 200 monthly searches that perfectly matches your expertise will serve you better than a keyword with 5,000 monthly searches that you can barely write about. Volume matters, but relevance matters more. The best keyword research for writers balances both.

Not revisiting old content. Keyword research isn't a one-time exercise. Search patterns change. New keywords emerge. Old articles that rank well might benefit from targeting adjacent keywords. I revisit my keyword research every quarter and update articles accordingly.

My actual keyword research workflow

Here's exactly what I do before writing any new article:

Step 1: Brainstorm five to ten topic ideas based on what I know, what readers ask me, and what I'm seeing in my niche. Takes five minutes.

Step 2: Run each topic through Google autocomplete and People Also Ask. Takes ten minutes. I capture every interesting query in a note.

Step 3: Check search volume using Keywords Everywhere or Google Trends. Eliminate topics with no search demand. Takes five minutes.

Step 4: Evaluate competition for the remaining keywords. Search each one, skim the top results, assess whether I can write something better. Takes ten minutes.

Step 5: Pick the best opportunity — the keyword where I have the best combination of expertise, search demand, and weak competition. Write the article.

Total time: 30 minutes. That's it. Thirty minutes of keyword research for writers saves you from spending three hours writing an article nobody will ever find.

Where to find topics people actually search for

Beyond Google's own tools, here are sources I use regularly:

Reddit and Quora. Search your niche on both platforms. The questions people ask are often the exact keywords you should target. A Reddit thread titled "How do I grow my newsletter without social media?" is a real question from a real person — and if they're asking it on Reddit, thousands more are asking it on Google.

Amazon book reviews. Find books in your niche. Read the one-star and three-star reviews. What did readers feel was missing? What questions did the book not answer? Those gaps are your keywords.

Your own comments and emails. If readers ask you questions, those questions are keywords. I've written some of my best-performing articles based on questions from newsletter readers.

Competitor analysis. What are other writers in your niche writing about? Which of their articles have the most engagement? You're not copying — you're identifying demand. Then you write your own, better version.

Start small and compound

You don't need to become an SEO expert overnight. Start with one article. Research the keyword first, write the article, publish it, and wait three months. Check your Search Console data. Did it get impressions? Did it rank? What did you learn?

Then do it again. And again. After ten articles written with keyword research, you'll have an intuition for what works that no course or tool can give you. After fifty articles, you'll have a traffic engine that runs on its own.

Keyword research for writers isn't a marketing tactic. It's a listening skill. The better you listen to what your readers are searching for, the more readers you'll find.

For the next step — actually optimizing your articles once you've found the right keyword — see my SEO for bloggers guide. And if you want to see which topics have proven demand on specific platforms, I break that down in best topics to write about on Medium.

A writer is nothing without a reader. If you found this helpful, consider becoming my dear email friend. Nothing would make me happier.