content-gap-analysis
Content Gap Analysis
Identifies content opportunities by analyzing gaps between a site's content and competitors'. Surfaces missing topics, untapped keywords, and content formats worth creating.
When to Use This Skill
- Planning content strategy and editorial calendar
- Finding quick-win content opportunities
- Understanding where competitors outperform you
- Identifying underserved topics in your niche
- Expanding into adjacent topic areas
- Prioritizing content creation efforts
- Finding GEO opportunities competitors miss
What This Skill Does
- Keyword Gap Analysis: Finds keywords competitors rank for that you don't
- Topic Coverage Mapping: Identifies topic areas needing more content
- Content Format Gaps: Reveals missing content types (videos, tools, guides)
- Audience Need Mapping: Matches gaps to audience journey stages
- GEO Opportunity Detection: Finds AI-answerable topics you're missing
- Priority Scoring: Ranks gaps by impact and effort
- Content Calendar Creation: Plans gap-filling content schedule
How to Use
Basic Gap Analysis
Find content gaps between my site [URL] and [competitor URLs]
What content am I missing compared to my top 3 competitors?
Topic-Specific Analysis
Find content gaps in [topic area] compared to industry leaders
What [content type] do competitors have that I don't?
Audience-Focused
What content gaps exist for [audience segment] in my niche?
Data Sources
See CONNECTORS.md for tool category placeholders.
With ~~SEO tool + ~~search console + ~~analytics + ~~AI monitor connected: Automatically pull your site's content inventory from ~~search console and ~~analytics (indexed pages, traffic per page, keywords ranking), competitor content data from ~~SEO tool (ranking keywords, top pages, backlink counts), and AI citation patterns from ~~AI monitor. Keyword overlap analysis and gap identification can be automated.
With manual data only: Ask the user to provide:
- Your site URL and content inventory (list of published content with topics)
- Competitor URLs (3-5 sites)
- Your current traffic and keyword performance (if available)
- Known content strengths and weaknesses
- Industry context and business goals
Proceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.
Instructions
When a user requests content gap analysis:
-
Define Analysis Scope
Clarify parameters:
### Analysis Parameters **Your Site**: [URL] **Competitors to Analyze**: [URLs or "identify for me"] **Topic Focus**: [specific area or "all"] **Content Types**: [blogs, guides, tools, videos, or "all"] **Audience**: [target audience] **Business Goals**: [traffic, leads, authority, etc.] -
Audit Your Existing Content
Document total indexed pages, content by type and topic cluster, top performing content, and content strengths/weaknesses.
-
Analyze Competitor Content
For each competitor: document content volume, monthly traffic, content distribution by type, topic coverage vs. yours, and unique content they have.
-
Identify Keyword Gaps
Find keywords competitors rank for that you do not. Categorize into High Priority (high volume, achievable difficulty), Quick Wins (lower volume, low difficulty), and Long-term (high volume, high difficulty). Include keyword overlap analysis.
-
Map Topic Gaps
Create a topic coverage comparison matrix across all competitors. For each missing topic cluster, document business relevance, competitor coverage, opportunity size, sub-topics, and recommended pillar/cluster approach.
-
Identify Content Format Gaps
Compare format distribution (guides, tutorials, comparisons, case studies, tools, templates, video, infographics, research) against competitors and industry averages. For each gap, assess effort and expected impact.
-
Analyze GEO/AI Gaps
Identify topics where competitors get AI citations but you do not. Document missing Q&A content, definition/explanation content, and comparison content. Score each by traditional SEO value and GEO value.
-
Map to Audience Journey
Compare funnel stage coverage (Awareness, Consideration, Decision, Retention) against competitor averages. Detail specific gaps at each stage.
-
Prioritize and Create Action Plan
Produce a final report with: Executive Summary, Prioritized Gap List (Tier 1 Quick Wins, Tier 2 Strategic Builds, Tier 3 Long-term), Content Calendar, and Success Metrics.
Reference: See references/analysis-templates.md for detailed templates for each step.
Validation Checkpoints
Input Validation
- Your content inventory is complete or representative sample provided
- Competitor URLs identified (minimum 2-3 competitors)
- Analysis scope defined (specific topics or comprehensive)
- Business goals and priorities clarified
Output Validation
- Every recommendation cites specific data points (not generic advice)
- Gap analysis compares like-to-like content (topic clusters to topic clusters)
- Priority scoring based on measurable criteria (volume, difficulty, business fit)
- Content calendar maps gaps to realistic timeframes
- Source of each data point clearly stated (~~SEO tool data, ~~analytics data, ~~AI monitor data, user-provided, or estimated)
Example
Reference: See references/example-report.md for a complete example analyzing SaaS marketing blog gaps vs. HubSpot and Drift.
Advanced Analysis
Competitive Cluster Comparison
Compare our topic cluster coverage for [topic] vs top 5 competitors
Temporal Gap Analysis
What content have competitors published in the last 6 months that we haven't covered?
Intent-Based Gaps
Find gaps in our [commercial/informational] intent content
Tips for Success
- Focus on actionable gaps - Not all gaps are worth filling
- Consider your resources - Prioritize based on ability to execute
- Quality over quantity - Better to fill 5 gaps well than 20 poorly
- Track what works - Measure gap-filling success
- Update regularly - Gaps change as competitors publish
- Include GEO opportunities - Don't just optimize for traditional search
Reference Materials
- Analysis Templates — Detailed templates for each analysis step (inventory, competitor content, keyword gaps, topic gaps, format gaps, GEO gaps, journey, prioritized report)
- Gap Analysis Frameworks — Content audit matrices, funnel mapping, and gap prioritization scoring methodologies
- Example Report — Complete example analyzing SaaS marketing blog gaps vs. HubSpot and Drift
Related Skills
- keyword-research — Deep-dive on gap keywords
- competitor-analysis — Understand competitor strategies
- seo-content-writer — Create gap-filling content
- content-refresher — Refresh existing content to fill identified gaps
- internal-linking-optimizer — Identify and fix internal linking gaps
- backlink-analyzer — Analyze link gap opportunities
- memory-management — Track content gaps over time