Blogs / What Do My Competitors Write About That I Don't?

What Do My Competitors Write About That I Don't?

Nov 5, 20267 min read
Pulkit Khurana

Founder, SproutMe

A line drawing of a telescope aimed at the horizon, showing how content gap analysis reveals topics competitors cover and you skip.

A prospect mentions a competitor's guide on a sales call. You go looking and find a whole cluster of posts on a question your blog has never touched. Then you run their domain through a keyword tool and get thousands of rows back, most of them noise.

Your competitors' real advantage is a short list. It holds the topics every one of them ranks for that you skip, the questions they answer in a format yours doesn't match, and their best-performing pieces you have no answer to. A content gap analysis finds that list in two passes, ranking data first and their archives second, then filters both against what your buyers actually ask.

How does content gap analysis actually work?

Start with the competitor set, because it decides everything downstream. Your commercial rivals are not always the sites outranking you. Include the domains that appear on page one for the queries you care about, even if they sell something different. Leave out large publications that rank for everything and tell you nothing about your niche.

The ranking pass is mechanical. Gap tools such as Ahrefs' Content Gap and Semrush's Keyword Gap take the keywords your competitors rank for and subtract the ones your site already ranks for. What's left is the set of queries where they show up and you don't.

Semrush's own guide describes two useful filters on that set:

  • Missing keywords are ones every competitor in your set ranks for and you don't.
  • Untapped keywords are ones at least one competitor ranks for.

Missing is the stronger signal. When every rival has independently decided a query is worth covering, that's rarely an accident.

Export the result with these columns, because you'll sort and cluster on them next:

  • search volume
  • keyword difficulty
  • the number of competitors ranking
  • their positions

Exclude paid results. That keeps the list to what competitors earned through content rather than bought.

Why is the raw keyword list misleading?

The list measures rankings, not publishing. A gap export shows which queries a competitor's pages happen to rank for. That includes product pages, glossary entries, and old posts drifting up for terms nobody wrote them to target. It doesn't reveal their editorial strategy, or which of those pages they'd consider a success.

The list is also far longer than it is useful. Exports routinely run into the thousands of rows, and many rows are variants of one question: "best CRM for lead tracking", "CRM for tracking leads", "lead tracking CRM software". Treat each as a separate article and you'll write 10 thin posts that compete with each other.

So the first job is to turn keywords into topics. Cluster the export by the question underneath each query, then read the clusters rather than the rows. This is where a keyword gap becomes a topic gap. The finding stops being "they rank for this phrase" and becomes "they have a body of content on this subject and we have nothing." A missing topic hub matters more than a missing phrase, because one article tends to struggle on a subject the rest of the site ignores.

Be skeptical of any tool that collapses all of this into a single coverage score. A threshold sold as a target is a vendor's positioning, not a benchmark, until someone publishes the evidence behind it.

What do their archives show that tools miss?

The second pass is reading. Open each competitor's blog and take stock of the last year of output:

  • which subjects they return to
  • whether they publish long guides or frequent short posts
  • which formats they use

Ranking data can't show you a competitor's video tutorials, comparison tables, templates, or calculators. Those formats are often why a page wins.

Then find out which pieces actually landed. A tool like BuzzSumo lets you search a competitor's domain and sort its content by social shares. That surfaces what resonated with their audience, even when it barely ranks. Shares and rankings disagree often enough that you want both views.

Reading also exposes gaps a tool will never flag:

  • Intent gaps. You cover the topic, but as a definitional post when searchers want a step-by-step guide or a comparison.
  • Quality gaps. You cover it, but your piece is thin or dated next to theirs.
  • Originality gaps. Every competitor covers the topic the same way, repeating each other. That isn't a hole in your coverage. It's an opening for the first piece with a real point of view.

The last one matters most. Your competitors may cluster tightly around the same topics with the same angles. If so, the most valuable thing you can write may be the piece none of them has. No gap tool can find it, because there's nothing to subtract.

Which gaps are actually worth writing?

Most of what both passes surface isn't worth your time. A topic belongs on your list only when it clears four tests:

  1. Your buyers ask about it.
  2. It connects to what you sell.
  3. It has enough search demand or sales relevance to justify the effort.
  4. You can realistically compete on it.

Newer domains should lean toward lower-difficulty clusters. An established site can take on the head terms.

The first test is the one teams skip, and it's the one that matters. Keyword data is an input, not the strategy. Check every candidate against what your sales calls, support tickets, and customer reviews actually contain. A topic three competitors rank for that no prospect has ever raised belongs to their audience, not yours.

That filter only works if your ICP and positioning are written down somewhere other than one strategist's head. In SproutMe Knowledge, ICP definitions, positioning, and tone of voice are held per workspace. That keeps the criteria you filter against in one place for each brand or client. Anyone drafting from the list, human or agent, works from the same definitions.

What survives becomes your shortlist. Each topic still needs a brief that says why it's on the list and which competitor piece it has to beat. Our guide to what goes in a content brief for a writer covers that handoff. Gap analysis is also only one input into what to write about on your business blog. Your own expertise and your customers' questions are the others.

Rerun the analysis quarterly. Run it again whenever a competitor launches a visible content push or your rankings slip. Competitor coverage moves, and a gap list goes stale faster than an editorial calendar does.

Conclusion

What your competitors write about that you don't is rarely their whole archive. It's a handful of topics every one of them has chosen to cover, the formats and intents they serve better, and the pieces their audience actually responded to. Ranking data finds the first, reading finds the rest, and your customers' own questions decide which of them deserve an article.

See how ICP and positioning are held per workspace in SproutMe Knowledge, so every gap list is filtered against the same written definitions.

Frequently Asked Questions

Not quite. A keyword gap is the set of queries competitors rank for and you don't, usually pulled from a tool export. A content gap is broader. It also covers missing topics, pages that miss search intent, pieces that are thin or dated, and subjects every competitor covers identically. Keyword gaps are one input; a full analysis also means reading competitors' work.

Partly. Google Keyword Planner can suggest keywords from a competitor's URL, and Google Search Console shows what your own site already ranks for. Cross-referencing the two by hand works for a small site but gets laborious quickly. Paid tools automate the subtraction. Reading competitors' archives and your own sales conversations costs nothing either way.

No. A competitor ranking for a topic tells you it has demand, not that it suits you. Cover it only if your buyers ask about it and you can add something the existing pages don't, such as firsthand data, a clearer method, or a stronger point of view. A copy of a page that already ranks gives searchers no reason to choose yours.

Grow smarter with AI marketing tips

Join our newsletter to get practical insights, automation ideas, and performance tips straight to your inbox.

Get a complimentary audit to uncover AI opportunities hidden in your data.

Put these strategies to work