Content Gap Analysis
/content-gap
Claude Code maps which keywords your competitors rank for that you don't, identifies the content formats and topics driving their organic traffic, and prioritizes the gaps with the highest traffic and conversion potential for your site to fill first.
What this skill does
Identify keywords your top competitors rank for that your site has no content targeting
Classify gaps by difficulty and intent to surface the highest-ROI opportunities
Recommend content formats based on what's ranking in each gap cluster
Map existing content that could be expanded to capture gap keywords without creating new pages
How to use it
Export competitor keyword data
Pull competitor keyword rankings from Ahrefs or Semrush and export your own keyword rankings for comparison.
Run /content-gap
Share both exports and specify which competitors to compare against and what your site's target audience is.
Prioritize and plan
Use the gap list to populate your content calendar with the highest-impact topics.
Example prompts
$Here's our keyword ranking export and Semrush data for two competitors. Find the content gaps we're missing that have the most traffic potential.
$Our SaaS site gets 8k organic visits per month. Competitor A gets 45k. Find what topics they cover that we don't and rank the opportunities.
$Identify gaps in our e-commerce blog coverage vs. the top 3 competitors in our niche. Focus on commercial-intent keywords.
Who it's for
Content strategists building a topic map for a site repositioning or relaunch
SEO managers identifying quick wins from competitor analysis before quarterly planning
SaaS growth teams mapping unaddressed use cases that competitors own in organic search
Frequently asked questions
How many competitors should I compare against?
Two to three direct competitors gives enough signal without overwhelming the analysis. Focus on sites that share your target audience and business model, not just sites that rank for your head terms. Claude Code works with multiple competitor exports simultaneously.
What should I do if the gap list is too long?
Claude Code applies a scoring model combining search volume, keyword difficulty, and business relevance to produce a prioritized shortlist. You set the constraints such as max difficulty and min volume, and it filters accordingly.
Can this help with a new site that has no rankings yet?
Yes. For new sites, Claude Code uses competitor analysis as the primary input and applies a low-difficulty filter to identify achievable targets. It maps a topical authority path starting with gaps where you can realistically compete.
Skills that pair well
Get the full toolkit
All 50 skills included free with every Command Center kit