Competitor Content Analyzer
When to use this skill
-
User asks to analyze competitor content
-
User wants to find content gaps
-
User needs differentiation strategies
-
User mentions competitive research
-
User wants to identify content opportunities
Workflow
-
Identify competitors to analyze
-
Audit their content assets
-
Analyze content patterns
-
Identify gaps and opportunities
-
Suggest differentiation angles
-
Create action plan
Instructions
Step 1: Identify Competitors
Competitor types:
Type Description Where to Find
Direct Same product/service Industry knowledge, search
Indirect Different solution, same problem Search for problem keywords
Aspirational Where you want to be Industry leaders
Content Rank for your keywords SERP analysis
Competitor identification template:
Competitor List
Direct Competitors
| Competitor | URL | Why They Compete |
|---|---|---|
| [Name] | [URL] | [Same audience/product] |
Content Competitors
| Competitor | URL | Keywords They Own |
|---|---|---|
| [Name] | [URL] | [Top keywords] |
Aspirational Competitors
| Competitor | URL | What to Learn |
|---|---|---|
| [Name] | [URL] | [Content strategy strengths] |
Step 2: Content Audit Framework
Audit categories:
Category What to Analyze
Blog Post frequency, topics, length, format
Social Platforms, posting cadence, engagement
Video YouTube presence, video types, frequency
Email Newsletter frequency, topics, lead magnets
Podcast Show format, episode frequency, guests
Resources Ebooks, tools, templates, courses
Blog audit template:
Blog Audit: [Competitor Name]
URL: [Blog URL] Analyzed: [Date]
Publishing Cadence
- Posts per month: [X]
- Publishing days: [Days]
Content Categories
| Category | Post Count | % of Total |
|---|---|---|
| [Topic 1] | [X] | [X%] |
| [Topic 2] | [X] | [X%] |
| [Topic 3] | [X] | [X%] |
Content Formats
- How-to guides
- Listicles
- Case studies
- Comparisons
- Thought leadership
- News/updates
- Interviews
- Data/research
Average Post Length
- Short (<1,000 words): [X%]
- Medium (1,000-2,000 words): [X%]
- Long (2,000+ words): [X%]
Top Performing Posts (by shares/links/comments)
- [Title] - [URL] - [Performance metric]
- [Title] - [URL] - [Performance metric]
- [Title] - [URL] - [Performance metric]
Social media audit template:
Social Audit: [Competitor Name]
Platform Presence
| Platform | Handle | Followers | Posts/Week |
|---|---|---|---|
| Twitter/X | |||
| TikTok | |||
| YouTube | |||
Content Themes
- [Theme 1]: [Description and frequency]
- [Theme 2]: [Description and frequency]
- [Theme 3]: [Description and frequency]
Top Performing Posts
- [Platform]: [Description] - [Engagement]
- [Platform]: [Description] - [Engagement]
- [Platform]: [Description] - [Engagement]
Engagement Patterns
- Best performing content type: [Type]
- Best performing day/time: [Pattern]
- Average engagement rate: [X%]
Step 3: Content Pattern Analysis
Identify these patterns:
Content Pattern Analysis
Topics They Cover
| Topic | Depth | Your Coverage |
|---|---|---|
| [Topic] | Deep/Surface | Yes/No/Partial |
Formats They Use
| Format | Frequency | Your Usage |
|---|---|---|
| [Format] | High/Med/Low | Yes/No |
Angles They Take
- [Angle 1: e.g., beginner-focused]
- [Angle 2: e.g., data-heavy]
- [Angle 3: e.g., case study driven]
Voice & Tone
- Formal vs. Casual: [Rating]
- Educational vs. Entertaining: [Rating]
- Brand-focused vs. Customer-focused: [Rating]
CTAs Used
- Primary CTA: [What they push]
- Secondary CTAs: [Other actions]
- Lead magnets: [What they offer]
Step 4: Gap Analysis
Content gap types:
Gap Type Description Opportunity
Topic gap They don't cover this topic First-mover advantage
Depth gap They cover surface-level only Go deeper, more comprehensive
Format gap No videos/podcasts/etc. New format differentiation
Angle gap Missing perspective Unique point of view
Audience gap Underserved segment Niche targeting
Freshness gap Outdated content Updated, current version
Gap analysis template:
Content Gap Analysis
Topics They Miss
| Topic | Search Volume | Difficulty | Priority |
|---|---|---|---|
| [Topic] | [Volume] | [KD] | High/Med/Low |
Depth Opportunities
| Their Topic | Their Depth | Your Angle |
|---|---|---|
| [Topic] | Surface (500 words) | Comprehensive guide (3,000 words) |
Format Opportunities
| Topic | Their Format | Your Format |
|---|---|---|
| [Topic] | Blog only | Blog + Video + Infographic |
Outdated Content Opportunities
| Their Post | Last Updated | Your Opportunity |
|---|---|---|
| [Title] | [Date] | Updated [year] version |
Audience Segments They Ignore
| Segment | Their Focus | Your Opportunity |
|---|---|---|
| [Segment] | Not addressed | Targeted content series |
Step 5: Differentiation Strategies
Differentiation angles:
Strategy Description Example
Deeper More comprehensive coverage "The Ultimate Guide" vs. their "Quick Tips"
Fresher More current, updated data "2026 Edition" vs. their 2023 post
Different format Video where they do text YouTube tutorial vs. blog post
Contrarian Opposite viewpoint "Why [common advice] is wrong"
Niche focus Specific audience segment "For startups" vs. their generic guide
Data-driven Original research Your survey vs. their opinions
Story-driven Case studies, examples Real results vs. theoretical
Tool/Template Actionable resources Template vs. just advice
Differentiation template:
Differentiation Plan
For Topic: [Topic]
Competitor approach: [What they do]
Our differentiation:
| Angle | How We're Different |
|---|---|
| Depth | [Our approach] |
| Format | [Our approach] |
| Perspective | [Our approach] |
| Resources | [Our approach] |
Unique value proposition: [One sentence: why someone should read ours instead]
Step 6: Competitive SERP Analysis
For target keywords:
SERP Analysis: [Keyword]
Search volume: [Volume] Keyword difficulty: [KD]
Top 10 Results
| Pos | Domain | Title | Word Count | Format |
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| 3 | ||||
| ... |
Common Elements in Top Results
- Listicle format
- How-to structure
- Images/videos
- Data/statistics
- Expert quotes
- FAQ section
- Table of contents
- Downloadable resource
What's Missing from Top Results
- [Gap 1]
- [Gap 2]
- [Gap 3]
Our Winning Angle
[How we'll beat the current top results]
Step 7: Action Plan
Prioritized content opportunities:
Content Action Plan
Quick Wins (Low effort, clear gap)
| Content Idea | Competitor Gap | Target Keyword | Priority |
|---|---|---|---|
| [Idea] | [Gap] | [Keyword] | High |
Strategic Plays (Higher effort, big impact)
| Content Idea | Competitor Gap | Target Keyword | Priority |
|---|---|---|---|
| [Idea] | [Gap] | [Keyword] | High |
Long-Term Bets (Authority builders)
| Content Idea | Competitor Gap | Target Keyword | Priority |
|---|---|---|---|
| [Idea] | [Gap] | [Keyword] | Medium |
Recommended First 3 Pieces
-
[Title]
- Gap exploited: [Gap]
- Differentiation: [Angle]
- Target keyword: [Keyword]
- Format: [Format]
-
[Title]
- Gap exploited: [Gap]
- Differentiation: [Angle]
- Target keyword: [Keyword]
- Format: [Format]
-
[Title]
- Gap exploited: [Gap]
- Differentiation: [Angle]
- Target keyword: [Keyword]
- Format: [Format]
Output Format
Competitor Content Analysis: [Your Company/Product]
Competitors analyzed: [List] Date: [Date]
Competitor Overview
| Competitor | Strengths | Weaknesses |
|---|---|---|
| [Name] |
Content Gaps Identified
| Gap | Type | Opportunity |
|---|---|---|
Differentiation Opportunities
| Topic | Their Approach | Your Angle |
|---|---|---|
Recommended Content
Priority 1: [Content idea with differentiation angle]
Priority 2: [Content idea with differentiation angle]
Priority 3: [Content idea with differentiation angle]
Next Steps
- [Action 1]
- [Action 2]
- [Action 3]
Validation
Before completing:
-
At least 3 competitors analyzed
-
Content audit completed for each
-
Gaps identified with specifics
-
Differentiation angles documented
-
SERP analysis for key terms
-
Prioritized action plan created
-
First 3 content pieces recommended
-
Unique angles clearly defined
Error Handling
-
No clear competitors: Search for top-ranking sites for target keywords.
-
Competitor has no blog: Analyze their social, video, or resource content instead.
-
Too many competitors: Focus on top 3-5 most relevant.
-
No obvious gaps: Look for depth, freshness, or format opportunities.
-
Limited public data: Use available sources; note limitations.
Resources
-
Ahrefs Content Explorer - Find top content
-
BuzzSumo - Content performance analysis
-
SimilarWeb - Traffic analysis
-
SparkToro - Audience research
-
Wayback Machine - Historical content