How to Choose a Topic for Your Next Blog Post (Step by Step)
To choose a topic for your next blog post, start with a real reader problem and check that people search for it. Then see what already ranks and find an angle only you can add. Then confirm it fits your goals and your experience. A good topic solves one problem for one reader.
Why Choosing the Right Blog Post Topic Matters
The blog post topic decides who finds the post, whether it can rank and whether it helps your business. A weak topic wastes hours of writing, no matter how good the post is. A strong topic gives you a clear reader, a clear search query and a reason for someone to click, read and come back.
Darren Rowse of ProBlogger makes this point in his 2024 guide to choosing topics. He argues that rushing the choice can send a post in the wrong direction and waste both the writer’s and the reader’s time.
Topic choice also affects search visibility. Google ranks pages that satisfy a query, and AI search platforms cite pages that answer a question clearly. A post without a defined question rarely does either.
What Makes a Good Blog Post Topic?
A good blog post topic meets five tests. It solves a specific problem for your target audience. People search for it or ask about it. You can add a fresh angle or personal experience. It fits your niche and business goals. And it is narrow enough to cover well in one post.
Think of it as an overlap. One circle is your interests, one is your expertise and one is what your audience needs. Topics in the middle of that Venn diagram are the ones you can write well and readers want. Our guide to finding niche keywords helps you map the audience circle.
If a topic hits only one circle, you get either a post nobody needs or a post you cannot write with authority.
Start With Your Reader: Build a Reader Avatar
A reader avatar is a short profile of one typical reader: their role, experience level, goals and frustrations. Writing for one person makes topic choice easier because you can ask, “Would this help them right now?” It also keeps your tone and depth consistent.
Rowse recommends picturing a specific reader, and notes that Chris Garrett keeps particular readers in mind when choosing and writing topics. Some marketers call this a customer avatar or customer persona. The label matters less than the habit.
Keep it simple. Name the avatar, list three goals and three pain points and note what they already know. A beginner avatar needs how-to posts. An advanced avatar needs case studies and opinions.
Identify Your Readers’ Pain Points and Questions
The best topic ideas come from questions your readers already ask. Collect them from comments, email replies, Instagram DMs, YouTube comments, survey responses and sales and support questions. Each recurring question is a post that someone wants. Answering frequently asked questions is the simplest way to solve a problem readers have.
Run a short reader survey with Google Forms or SurveyMonkey. Ask one open question: “What is your biggest challenge with [topic] right now?” Open answers reveal the exact words readers use, which helps with titles and keywords.
Newsletter feedback works too. Ask subscribers to hit reply with their question, then turn the best ones into posts. Questions that also show up in Google’s People Also Ask boxes are worth extra attention. Our guide to ranking in People Also Ask explains how to target them.
Where to Find Blog Post Topic Ideas
Find topic ideas in places your readers talk: Reddit, forums, Facebook Groups, LinkedIn Groups, social media polls and hashtags. Add Pinterest search, Google Trends and competitor blogs. Keep every idea in an ideas journal so you never start from a blank page.
| Source | What it reveals | Best for |
| Reddit and forums | Real questions in the reader’s own words | Problem-solving posts |
| Facebook and LinkedIn Groups | Recurring struggles in a niche | How-to posts, guides |
| Social media polls | Quick preference checks | Choosing between ideas |
| Pinterest search | Visual and lifestyle demand | DIY, recipes, home, travel |
| Google Trends | Rising or seasonal interest | Trending and seasonal topics |
| Industry influencers | Debates and new ideas | Opinion and response posts |
| Your own comments and emails | Questions from existing readers | Follow-up posts |
Rowse keeps a running text file of post ideas and reviews it daily. He then lets promising ideas “marinate” before writing, so the first rough idea can grow into something better.
Brainstorming Techniques That Generate Better Ideas
Use structured brainstorming when you are stuck. Mind mapping, free writing, word association, “what if” questions and SCAMPER all push you past obvious ideas. Pair them with the “Educate, Encourage, Entertain” lens to cover different reader needs. Writer’s block usually means you need a method, not more time.
Mind mapping works well for one broad subject. Put the subject in the center and branch out into problems, tools, mistakes and stories. Each branch is a possible post.
SCAMPER asks you to Substitute, Combine, Adapt, Modify, Put to other uses, Eliminate or Reverse an existing idea. Applied to “how to start a podcast,” it might produce “how to start a podcast without buying any gear.”
Free writing for ten minutes on a reader’s problem often surfaces the angle you were missing.
Using AI to Generate Topic Ideas (and Its Limits)
AI tools like ChatGPT, Claude or Typetone can generate dozens of topic ideas in seconds. They are useful for brainstorming and for spotting subtopics. Their limits are real, though. AI ideas tend to be generic, repeat what already ranks and cannot know your readers’ actual pain points.
Use AI as a starting list, not a final answer. Ask it for questions a specific reader avatar might have, then check each one against real data. Many AI suggestions will have no search demand or will copy the angle of existing top posts.
Google’s guidance also matters here. Its helpful content guidance warns against writing about topics mainly because you think they will get search traffic, without real expertise. AI makes that mistake easy at scale. If you use AI writing tools, keep topic choice and the angle in human hands.
Validate Demand With Keyword and Topic Research
Validate a topic by checking search volume, keyword competition and related long-tail keywords before you write. Free tools like Google Keyword Planner and Google Trends show basic demand. Paid tools like Ahrefs, Semrush, SpyFu and Ubersuggest add keyword difficulty, competitor data and SERP details.
| Tool | Best for | Starting price |
| Google Keyword Planner | Search volume ranges | Free with a Google Ads account |
| Google Trends | Seasonal and rising interest | Free |
| Ubersuggest | Budget keyword ideas | From about $12/month |
| SpyFu | Competitor keywords and top pages | From about $39/month, or $29 billed yearly |
| Semrush | Full keyword and gap research | From about $139/month |
| Ahrefs | Keyword difficulty and backlink data | Starter from $29/month; full plans cost more |
Prices change often, so confirm on each vendor’s site. Search volume is a guide, not a rule. A long-tail keyword with low volume can still bring qualified readers and convert well. Check keyword difficulty too, since new blogs struggle to rank for competitive terms and do better with low-competition keywords.
A common mistake beginners make is rejecting topics with zero reported volume. Tools miss many real questions. If readers keep asking it, the demand exists even when the tool shows nothing.
Market validation can also be simple. Yaro Starak describes how Alborz Fallah ran three blogs at once and dropped the two that drew less traffic. The car blog he kept became CarAdvice, which Nine bought for a reported A$35 million in 2016.
Check Search Intent and What Already Ranks
Search the topic in Google and study the first page before writing. Note the content type, format and angle of the top results. If they are product pages and you plan a blog post, the topic will struggle. Matching search intent matters as much as picking the right keyword.
Look at what each top result covers and what it misses. Note whether AI Overviews appear, since they can reduce clicks on simple factual queries. Detailed, experience-based posts still earn clicks when a quick summary is not enough.
Our guide to types of search intent explains how to classify a query before you commit.
Find Content Gaps in Competitor Blogs
Content gaps are topics your competitors rank for that you have not covered. Find them with a competitor analysis in Ahrefs, Semrush or SpyFu. Look at competitor top pages and their monthly clicks, then filter for topics that fit your readers. Gaps show proven demand you can serve better.
Start with two or three direct competitors, not industry giants. If SpyFu does not suit you, our list of SpyFu alternatives covers other options, and enterprise teams can run the same research in BrightEdge Data Cube. Pull their top pages by estimated traffic. Then compare their ranking keywords with yours using a content gap analysis.
Do not copy their posts. Use the gap to find the question, then answer it with your own experience. A broader SEO competitive analysis also shows which formats win in your niche.
Mine Your Own Analytics and Past Posts
Your past content performance tells you what your readers want. In Google Analytics and Search Console, find posts with high engagement, posts that rank on page two and queries you rank for without a dedicated post. Each one points to a follow-up, an update or a new topic.
Search Console is the fastest source. Look for queries with many impressions but few clicks, and for queries that do not match any post’s main topic. Those are topics readers already associate with you.
Updating old posts is also a topic choice. A refreshed post often performs faster than a new one because it already has links and history. Use a content audit template to decide which posts to update and which gaps need new posts.
Find a Fresh Angle: Break Out of the Echo Chamber
Many blogs repeat the same advice in the same order. Rowse calls this the echo chamber. Break out by adding personal experience, a contrary opinion, original data, a failure story or a narrower audience. A unique angle gives readers and search engines a reason to prefer your post.
Posts about failures and learning in public work well because they are hard to copy. Storytelling and blogger collaboration, such as a joint post with a peer, create angles others cannot easily repeat. So do posts aimed at a specific group, such as “email marketing for solo therapists” instead of “email marketing tips.
Google’s systems increasingly reward new information. This idea of information gain means a post that adds something new has a better chance than one that rewords existing results.
Evergreen vs. Trending Topics: Which Should You Choose?
Evergreen topics bring steady traffic for years. Trending topics bring quick spikes that fade. Most blogs should publish mostly evergreen content and add trending, current events or seasonal and holiday topics when they fit the niche. Trending posts work best when you can add a fresh take fast.
| Factor | Evergreen topics | Trending topics |
| Traffic pattern | Steady, grows over time | Spike, then drops |
| Shelf life | Years, with updates | Days to weeks |
| Competition | Often high | Lower at first, rises fast |
| Best use | Core guides and how-tos | News, reactions, seasonal posts |
Google’s people-first content guidance warns against writing about things simply because they are trending if you would not cover them for your audience otherwise. Pick trends that connect to your existing readers.
Narrow It Down to One Topic per Post
Each post should cover one main topic and answer one main question. Rowse notes that focused posts tend to perform best because readers scan online. If you have too much to say, split it into a blog post series or save extra ideas for later posts. A linked series also builds topical authority on the wider subject.
Broad topics produce shallow posts. “Social media marketing” is a category. “How to plan a month of Instagram posts in one afternoon” is a topic.
One topic per post also helps SEO. Two posts targeting the same query compete with each other, a problem known as keyword cannibalization.
Match Your Topic to the Right Blog Post Format
Different topics need different formats. Step-by-step problems suit how-to posts. Comparisons suit list posts. Big subjects suit ultimate guides. Proof suits case study posts. Pick the format that best answers the reader’s question, and check what format ranks for the query.
| Topic type | Best format |
| “How do I do X?” | How-to post |
| “What are the best X?” | List post or resource post |
| Complete overview of a subject | Ultimate guide |
| “Does this work?” | Case study post |
| Industry discussion | Interview and podcast post or recap post |
| Quick tips | Life hack post or “Did you know” post |
| Visual process | Video post |
See our overview of types of content for more format options.
Align the Topic With Your Business Goals
Choose topics that lead readers toward your offer. Work backwards from the offer: list what someone must know or believe before they buy, then write posts that cover those steps. Map topics to the buyer’s journey so you have content for awareness, consideration and decision.
A blog that sells a course needs posts that build trust before the sales page. An affiliate blog needs comparison and review posts where affiliate links fit naturally. A service business needs posts that show expertise and attract the right clients.
Map each topic to a stage of your sales funnel. Use internal links to move readers from awareness posts to decision posts. Thought leadership topics build authority, while case studies and testimonials supply social proof near the decision stage.
Show Experience and Expertise in Your Topic Choice
Pick topics where you have real experience or can get it. Google’s E-E-A-T framework values experience, expertise, authoritativeness and trust. Its helpful content system became part of core ranking in March 2024, so posts that show first-hand knowledge have an edge over generic summaries.
Write what you know. Rowse also suggests letting your topics choose you, since posts about things that matter to you tend to connect more deeply. If you have tested a tool, run a campaign or solved the problem yourself, that experience is your angle. Add photos, screenshots, results and lessons learned.
If you lack experience, get it before you write, or interview someone who has it. Google’s guidance specifically questions sites that enter a niche without real expertise just to chase traffic. The same applies to single posts.
Score Your Ideas: A Simple Checklist to Pick the Winner
Score each idea from 1 to 3 on six factors: reader need, search demand, ranking difficulty, your experience, fresh angle and business fit. Add the scores and pick the highest. A simple scorecard ends decision paralysis and makes topic choice repeatable across a team.
| Factor | 1 point | 2 points | 3 points |
| Reader need | Rarely asked | Sometimes asked | Asked often |
| Search demand | No data | Some long-tail demand | Clear demand |
| Ranking difficulty | Very hard | Moderate | Easy for your site |
| Your experience | None | Some | First-hand |
| Fresh angle | Same as others | Slight twist | Clearly different |
| Business fit | Unrelated | Indirect | Leads to your offer |
Ideas scoring 14 or higher out of 18 are strong. Below 10, park the idea and let it marinate. Keep this scorecard in your ideas journal so scores are easy to compare.
Plan Ahead With an Editorial Calendar
An editorial calendar turns scored ideas into a publishing plan. Schedule topics weeks ahead, balance formats and funnel stages and add seasonal topics before demand peaks. A calendar ends last-minute topic panic and keeps your publishing consistent, even during busy weeks or travel.
Rowse uses an editorial calendar especially during busy periods. Plan at least a month ahead, and leave a few open slots for trending topics.
Use a content calendar to track each topic’s target keyword, format, funnel stage and status. Add content repurposing notes so one post can become a video, email and social posts.
Worked Example: Choosing a Topic Step by Step
Here is how the process works for a hypothetical home espresso blog aimed at beginners. Each step narrows a broad idea into one specific, validated topic with a clear angle, format and business purpose. The same process works for any niche.
- Reader avatar: a beginner with a new home espresso machine who wants café-style drinks.
- Pain point: several readers email asking why their espresso tastes sour.
- Demand check: Keyword Planner and Ubersuggest show long-tail searches around “sour espresso” and its causes.
- Search intent: top results are troubleshooting guides, so a how-to post fits.
- Content gap: competitor posts list causes but skip a simple step-by-step fix order.
- Fresh angle: a tested troubleshooting checklist with photos from the writer’s own setup.
- Business fit: the post links to a grinder comparison with affiliate links.
- Score: high on reader need, experience and business fit.
Final topic: “Why your espresso tastes sour and how to fix it, step by step.” The process took one broad idea and turned it into a focused post with a clear reader and purpose.
Conclusion
To choose a topic for your next blog post, start with one reader and one real question. Validate demand, check what already ranks and find an angle that comes from your own experience. Then score each blog post topic idea and schedule the winner. Pick three ideas from your journal today and run them through the scorecard.
FAQs
Start with a question your readers ask, check search demand and intent, review what already ranks and add your own angle. Then confirm the topic fits your goals and experience. Scoring a few ideas side by side makes the final choice easier.
Read your comments, emails and support questions, then check Reddit, forums and Facebook Groups in your niche. Try mind mapping or free writing for ten minutes. Keep an ideas journal so future posts never start from a blank page, and add every reader question to it as it arrives.
Yes, as a brainstorming aid. AI tools quickly list subtopics and questions. Their ideas are often generic, though, so check each one against keyword data, search results and real reader questions before writing. The final angle should come from your own experience.
Sometimes. Keyword tools miss many real questions, especially new or niche ones. If readers ask about it often or it supports a sale, it can be worth writing. Pair low-volume posts with higher-demand topics to balance your calendar.
One main topic per post. Cover related subtopics only when they help answer the main question. If a post grows too broad, split it into a series and link the parts together. Focused posts are easier to scan, rank and update later.
Plan at least four to six weeks ahead for regular posts and two to three months ahead for seasonal topics. Leave a few open slots for trending topics and reader questions that come up along the way. Review the calendar monthly and move topics as priorities change.