Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Writing desk

SEO Blog Topics

I used to pick blog topics by keyword volume alone. That was a mistake. Topic selection should start with search intent and your ability to outrank the current results.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Open Google Search Console and filter for queries with over 500 impressions and a click-through rate below 10% – those are your easiest topic expansions.
  • List your audience's top five problems and phrase each as a question starting with 'how to' or 'what is' to match search intent naturally.
  • Use People Also Ask on a competitor's ranking page to find three related questions they do not answer directly, then write a post that fills that gap.
  • Choose one pillar topic and write five supporting posts that each link back to it, building a topic cluster that boosts authority for the main subject.

Plain-English take

SEO blog topics are not random ideas you think might work. They are search queries that real people type, with a clear intent behind them. If you write 'The Ultimate Guide to Gardening' but people search 'how to keep slugs off lettuce', you lose. The difference is specificity and intent match. I always start by listing my audience's problems and then checking if Google returns answers for those exact phrases. For example, I run a site about resume writing. A broad topic like 'Resume Tips' gets 2,000 searches a month but the SERP is full of big brands. A specific topic like 'Resume Tips for Career Changers' gets 300 searches but the top result is a thin blog post. I can write something better. That is the decision rule: pick topics where the top results are weaker than what you can produce. Counter-argument: sometimes a broad topic with high volume can be broken into a series of specific posts that link back to a pillar. That works if you have the authority to compete. For most new sites, start with the long-tail queries and build up. I learned this the hard way after writing a post about [SEO Tips](/blog-seo/) that got 50 visits in six months. It was too broad and intent was split between beginners and experts. Now I think about search intent first: informational, navigational, transactional, or commercial investigation. Each demands a different angle. An informational query like 'how to fix a leaking tap' wants a step-by-step guide, not a list of plumbing services. That might sound obvious, but I see blogs get it wrong constantly.

When it actually matters

Topic selection becomes critical in four scenarios I see often. First, when you are starting a new blog. Without existing authority, you cannot afford to waste posts on topics you cannot rank for. I see new site owners write about 'Digital Marketing Trends' and wonder why nobody visits. Instead, start with a topic cluster around a low-competition term. For example, if you sell [transition-words](/transition-words/) software, write 'What Are Transition Words' as a pillar, then 'Transition Words for Essays', 'Transition Words for Academic Papers', and so on. Each post interlinks, and I plan the whole cluster in a [content calendar](/what-is-a-content-calendar/) before writing. Second, when traffic is flat. I check Google Search Console for queries with over 1,000 impressions and a click-through rate under 5%. Those are topics where Google thinks your page is relevant but users do not click. You can expand each query into a dedicated post or rewrite the angle to match intent better. Third, when you plan a content refresh. Old topics may no longer match what the SERP expects. For instance, a post from 2020 about 'Best SEO Tools' might need updating because the search intent now includes free tools or AI features. I run a [content audit](/content-audit/) every six months to spot stale topics and decide whether to refresh, merge, or retire them. Fourth, when competitors outrank you. Look at the topics they cover that you ignore. Use [People Also Ask](/seo-content-strategy/) to find angles they missed. Edge case: if you are already ranking on page one for a broad term, do not pivot to narrow topics immediately. Focus on keeping that position with updates and internal links. Otherwise, you risk losing the traffic you already have.

What I got wrong

I wasted months on high-volume keywords I had no chance of ranking. My first blog post was 'SEO Tips' – 1,000 searches a month, but the top results were Moz, Search Engine Journal, and HubSpot. I got 12 visits. I should have targeted 'SEO tips for local plumbers' instead. That was mistake one. Mistake two: I copied competitor topics without adding a unique angle. A competitor wrote '10 Ways to Improve Page Speed'. I wrote '10 Ways to Improve Page Speed'. Same structure, same advice. I just blended in. Now I always ask: what can I add that nobody else has? An original data point, a personal story, or a specific case study. Mistake three: I ignored Search Console data. A query 'how to write a [meta description](/meta-description/)' had 8,000 impressions but only 3% CTR. I never expanded it into a dedicated post. When I finally did, my CTR went to 12% and I got 800 more visits a month. The data was there the whole time. Mistake four: I wrote isolated posts instead of building topic clusters. I had a pillar article 'What is SEO' and a supporting post 'Keyword Research Basics', but I never linked them. I lost the [internal link equity](/internal-links-seo/) and confused the search engine about which page was authoritative. Now I plan clusters before I write. Mistake five: I ignored freshness. A post about 'SEO Trends 2021' was still live in 2023, causing a bounce rate over 80%. I now schedule quarterly reviews for time-sensitive content.

Next step

Quick answers

How do I find SEO blog topics that actually rank?

Start with Google Search Console to find queries you already get impressions for. Then use People Also Ask and Reddit to find natural language versions of those queries. Finally, check the SERP difficulty – if the top results are thin or outdated, you have a chance. Focus on questions with clear informational intent.

Should I target high search volume keywords even if competition is strong?

Not as a new site. High volume often means high competition from established domains. You are better off targeting long-tail queries with lower volume but clear intent. For example, 'SEO tips for local plumbers' has less volume but you can rank for it faster and it may convert better.

How often should I update my blog topics to keep them fresh?

At least every six months for time-sensitive content. Check if the SERP has changed – new featured snippets, different top results, or updated dates. Also check your own analytics: if a post's traffic is declining, refresh the information, update the meta description, and strengthen internal links.

How do I know if a topic matches search intent before writing?

Search the phrase and look at the top 5 results. If they are all listicles, write a listicle. If they are step-by-step guides, write a step-by-step. If they are product pages, your blog post will not rank. Also check the featured snippet – that tells you what Google thinks users want.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

  • Google Search Central — Primary source on creating helpful content and understanding search intent, backing up the core principle of topic selection.
  • Google Search Console Help — Used for finding queries with impressions to inform topic selection, a key method described in the article.
  • Semrush Blog — Provides practical workflows for competitor analysis and topic clustering, referenced in the 'When it actually matters' section.
  • HubSpot Blog — Offers accessible content strategy explanations for blog planning and organisation, supporting the content calendar advice.

Notes from Callum Bennett.