What to Blog About: A Framework for Content Topic Selection
The hardest part of content marketing is deciding what to write. A practical framework for theme selection, competitive intelligence, keyword validation, internal linking, and pruning the content that isn't earning its keep.
The hardest part of content marketing isn’t the writing. It’s deciding what to write.
Most blogs fail not because the posts are bad but because the topics are wrong. Random ideation produces random results. Topics chosen because the team thought of them, rather than because data validated them, ignore what searchers actually want and what competitors are already winning with.
This guide covers the framework we use to decide what content to produce, how to validate it before investing in writing, how to use blog content to lift the rest of the site through internal linking, and how to prune the posts that aren’t earning their keep.
The three-layer framework
Topic selection works in three layers. Each one filters the next.
Layer 1: Theme development
Start by mapping out broad content categories aligned with your business expertise. Not specific post topics yet. Themes.
For a home renovation company, themes might be:
- Windows
- Painting
- Garages
- Bathrooms
- Kitchens
- Water softeners
For a property management company:
- Investment property strategy
- Tenant screening
- Property maintenance
- Local market trends
- Legal considerations for landlords
For an SEO agency:
- Technical SEO
- Local SEO
- Content strategy
- Link building
- Industry verticals
Themes are durable. They don’t go stale, they generate dozens of post ideas each, and they create the content cluster structure that supports topical authority.
The mistake at this layer is choosing themes too narrowly (limits your content runway) or too broadly (themes that don’t actually map to your business). The right number for most businesses is between five and twelve.
Layer 2: Competitive intelligence
Once themes are defined, study what established competitors are writing about within those themes. Not to copy them. To understand what’s already validated as findable and worth writing about.
Tools and methods:
- Ahrefs Top Pages report. Pull a competitor domain into Ahrefs, look at their highest-traffic content. The posts driving real organic traffic for them are the ones you should know about.
- Manual review. Visit competitor blogs, sort by date and by category, see what they’ve prioritized.
- Search the theme directly. Google “[your theme]” plus city or industry modifier and study the top 10 results. Those are the pages Google is currently ranking, and they’re your benchmarks.
For each competitor post worth attention, capture: the topic, the angle they took, the rough word count, what makes it useful. The combined list becomes the input for the next layer.
The blueprint for ranking already exists. It’s the current top 10 results in the SERP for the queries you want to win. Read those, learn from them, write something similar but meaningfully better. You don’t need to invent a new angle. You need a substantially better execution of an existing angle.
Layer 3: Keyword validation
Before you commit to writing, validate the topic with search volume and competition data.
What to check in Ahrefs, SEMrush, or Moz:
- Search volume for the primary query. A topic with zero monthly searches is a topic worth skipping unless it serves a non-SEO purpose.
- Keyword difficulty. A high-difficulty keyword on a young or low-authority site is unlikely to rank no matter how good the post is. Match topic difficulty to your site’s authority.
- Related queries. A single topic often expands into a cluster of related questions. “How high should a window be from the floor” pulls in related queries about bathroom window height, kitchen window height, and egress requirements. The cluster is the post.
- Featured snippet opportunities. Queries with featured snippets above the organic results are worth targeting because well-structured answers can capture the snippet position.
Topics that survive all three layers are the ones worth writing.
Question-first content
A particularly reliable subtype of content: blog posts structured around specific questions that your target audience asks.
Why this works:
- Questions are how people actually search. “How do I file for child custody?” is a real query. “Family law information” is not.
- Question-based content frequently captures featured snippets, which sit above the regular organic results.
- The structure forces the writing to be useful rather than promotional.
- Question pages support voice search, which has grown substantially as a query mode.
How to find question topics:
- Google’s “People Also Ask” boxes on existing queries surface related questions worth covering.
- AnswerThePublic generates question variations around any seed term.
- Reddit and industry forums show what real customers ask in their own words.
- Customer support tickets and sales call transcripts. What questions does your team actually answer in the course of business? Each is potentially a blog post.
- Search Console queries that already drive impressions to your site. Existing demand you may or may not be serving well.
Question topics expand naturally. “What is keyword research” becomes a 10-post cluster on different aspects of keyword research. The cluster has internal-linking power that single posts don’t.
Using blog content to lift the rest of the site
Standalone blog content has limited value. Blog content connected to your service pages and category pages through internal linking has compounding value.
The pattern:
- Map your service and category pages first. Know which pages are responsible for which transactional and commercial keywords.
- Plan blog content that supports those pages. A blog post on “What size wood stove do I need to heat my house” naturally links to the wood stove product or service page that converts the searcher.
- Internal-link with descriptive anchor text. Inside the blog post, link to the relevant service page using anchor text that matches the keyword the service page targets.
- Link reciprocally where natural. Service pages can link to supporting blog content for users in research mode.
The result: blog posts capture top-of-funnel informational traffic, then route engaged readers to the pages that close revenue. Without this connection, the blog produces traffic that doesn’t convert.
For broader on-page SEO context, see our on-page SEO guide.
Content auditing and pruning
Old blog content is one of the most common drags on site performance. Regular pruning keeps the content surface healthy.
When to audit
- At a minimum, annually
- After any major site migration or restructure
- Whenever content gets thin from years of accumulation
- When the team notices ranking drops without obvious cause
What to look for
For each blog post, pull traffic, ranking, and engagement data:
- Posts with under 5 organic visits per year. These are dead weight. They don’t justify the indexation budget Google spends on them, and they dilute topical authority.
- Posts with outdated information. Stats from 2019, references to deprecated tools, claims that have since become false. These hurt credibility and trust signals.
- Near-duplicate posts. Multiple posts on the same topic competing with each other. Cannibalization splits authority.
- Thin posts. Sub-500-word posts that don’t actually answer the question they pose.
- Posts that no longer match search intent. Google’s interpretation of a query may have shifted. A 2018 post that ranked well may now mismatch what searchers expect.
Three options for underperforming content
Rewrite and expand. If the topic still has search volume and the post just needs depth or freshness, the rewrite is usually the highest-leverage option. Add updated data, expand thin sections, fix outdated claims, improve internal links. A rewritten post often outperforms a brand-new post on the same topic because the original URL has accumulated link equity.
Consolidate with similar posts. If you have three thin posts on related topics, the consolidated version into one strong post tends to outperform all three separately. Pick the strongest URL of the three (highest backlinks, best historical traffic), merge the content from the others into it, and 301 redirect the absorbed URLs to the consolidated one.
Delete and redirect. If the topic no longer serves the business or the post is unsalvageable, delete it. Redirect the URL to the most relevant remaining page (a category page, a service page, or a related post) to preserve any link equity.
The goal is not a smaller blog. The goal is a blog where every post is justified by current performance or clear strategic purpose. Pruning a blog like pruning a plant: the strong sections grow stronger when you cut the dead weight.
Common content strategy mistakes
A few patterns we see repeatedly:
Writing for the team’s interests, not the audience’s. The team finds technical edge cases interesting. Customers want practical answers. The latter ranks; the former gets ignored.
No content calendar. Posts produced when someone has time. Inconsistent publishing signals neglect to both readers and search engines.
Single-author blogs in YMYL categories. In legal, medical, or financial content, the author signal matters. A blog with no author bio, no credentials, and no expertise indicators ranks poorly in YMYL.
Long posts that pad to length. A 2,500-word post that should have been 800 words wastes the reader’s time and hurts engagement metrics. Length should be determined by topic depth, not by an arbitrary word count target.
No promotion strategy. Publishing the post and waiting for traffic. Even great content benefits from initial promotion through email, social, and outreach to reach the audience that triggers the engagement signals Google wants to see.
Set-and-forget mode. Content published once and never updated. The web rewards freshness. Major posts should be reviewed and refreshed annually or after major industry shifts.
How we approach content strategy at SEO Brothers
Most of our content work for partner agencies starts with the three-layer framework: themes mapped first, competitive intelligence used to validate direction, keyword tools used to confirm before writing. The blog content we produce is built to support service-page rankings through internal linking, not to exist as a standalone traffic generator.
Annual content audits are part of the standard engagement, with pruning and consolidation alongside the production of new content.
If you’re producing blog content but it isn’t producing rankings or leads, book a call and we’ll diagnose where the strategy is breaking down.