Skip to content
Back to skills

Seo Competitor Analysis

ASecurity

Comprehensive SEO competitor analysis covering competitor identification, keyword overlap and gap analysis, content strategy reverse-engineering, backlink profile comparison, technical SEO benchmarking, and AI search visibility comparison. Use when user says "competitor analysis", "competitive SEO", "competitor keywords", "competitor audit", "SEO benchmark", or "competitive intelligence".

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 27, 2026
data-aigobashapiperformance

Works with

  • cli
  • api

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add 01clauding/claude-seo-skill --skill seo-competitor-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Seo Competitor Analysis?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Seo Competitor Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/01clauding-seo-competitor-analysis/badge)](https://www.skillsdirectory.com/skills/01clauding-seo-competitor-analysis)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: seo-competitor-analysis
description: >
  Comprehensive SEO competitor analysis covering competitor identification,
  keyword overlap and gap analysis, content strategy reverse-engineering,
  backlink profile comparison, technical SEO benchmarking, and AI search
  visibility comparison. Use when user says "competitor analysis", "competitive
  SEO", "competitor keywords", "competitor audit", "SEO benchmark", or
  "competitive intelligence".
allowed-tools:
  - Read
  - Grep
  - Glob
  - Bash
  - WebFetch
---

# seo-competitor-analysis — SEO Competitive Intelligence

## Analysis Framework

### Step 1: Competitor Identification

#### Competitor Types
| Type | Definition | How to Find |
|------|-----------|------------|
| **Direct competitors** | Same product/service, same market | Business knowledge |
| **Indirect competitors** | Different product, same problem solved | User research |
| **SERP competitors** | Rank for same keywords, any industry | DataForSEO / SERP analysis |

#### SERP Competitor Discovery
1. Take your top 20 target keywords
2. Analyze top 10 results for each
3. Count domain frequency across all SERPs
4. Domains appearing for 5+ of your keywords = SERP competitors
5. Select top 3-5 competitors for deep analysis

#### Competitor Overview Dashboard
| Metric | Your Site | Comp A | Comp B | Comp C |
|--------|----------|--------|--------|--------|
| Domain Rating (DR) | — | — | — | — |
| Est. organic traffic | — | — | — | — |
| Indexed pages | — | — | — | — |
| Domain age | — | — | — | — |
| Referring domains | — | — | — | — |
| Keywords in top 10 | — | — | — | — |

### Step 2: Keyword Competition Analysis

#### Keyword Overlap Matrix
```
              Your Site    Comp A    Comp B    Comp C
Your Site        —          45%       32%       28%
Comp A          45%          —        51%       38%
Comp B          32%         51%        —        42%
Comp C          28%         38%       42%        —
```

#### Gap Analysis Categories
| Category | Definition | Action |
|----------|-----------|--------|
| **Shared keywords** | All competitors rank | Table stakes — must compete |
| **Your unique keywords** | Only you rank | Protect and strengthen |
| **Competitor-only keywords** | They rank, you don't | Evaluate and target |
| **Untapped keywords** | No one ranks well | First-mover advantage |

#### Share of Voice (SOV) Calculation
```
SOV = Σ (estimated_clicks per keyword) / Σ (total_clicks for all tracked keywords) × 100

Where estimated_clicks = search_volume × CTR_for_position
```

Track SOV monthly to measure competitive trajectory.

#### SERP Feature Ownership
| Feature | Your Site | Comp A | Comp B | Comp C |
|---------|----------|--------|--------|--------|
| Featured Snippets | X/Y | — | — | — |
| AI Overview citations | X/Y | — | — | — |
| PAA appearances | X/Y | — | — | — |
| Video carousels | X/Y | — | — | — |
| Image packs | X/Y | — | — | — |

### Step 3: Content Strategy Analysis

#### Content Audit per Competitor
| Element | What to Analyze |
|---------|----------------|
| **Content types** | Blog posts, guides, tools, comparison pages, case studies, videos |
| **Publishing frequency** | Posts per week/month, consistency |
| **Top pages** | Highest-traffic 20 pages (via DataForSEO/SEMrush estimates) |
| **Content depth** | Average word count, comprehensiveness |
| **Content format** | Lists, tables, videos, infographics, interactive elements |
| **E-E-A-T signals** | Author bios, credentials, citations, original research |
| **Content freshness** | Update frequency, publication dates visible |

#### Content Gap Identification
1. Map competitor's content to topic clusters
2. Compare coverage against your site
3. Identify: topics they cover that you don't
4. Assess quality gap: are their pages better even for shared topics?
5. Find differentiation angles: what unique perspective can you offer?

#### Content Strategy Matrix
| Topic | Your Coverage | Comp A | Comp B | Gap Type | Priority |
|-------|-------------|--------|--------|----------|----------|
| [topic] | None | Strong | Medium | Missing | High |
| [topic] | Weak | Strong | Strong | Quality | High |
| [topic] | Strong | None | None | Advantage | Defend |

### Step 4: Technical & Link Analysis

#### Technical SEO Comparison
| Factor | Your Site | Comp A | Comp B | Comp C |
|--------|----------|--------|--------|--------|
| LCP (mobile) | — | — | — | — |
| INP (mobile) | — | — | — | — |
| CLS (mobile) | — | — | — | — |
| HTTPS | — | — | — | — |
| Mobile responsive | — | — | — | — |
| Schema types used | — | — | — | — |
| Site speed score | — | — | — | — |

#### Backlink Profile Comparison
| Metric | Your Site | Comp A | Comp B | Comp C |
|--------|----------|--------|--------|--------|
| Total backlinks | — | — | — | — |
| Referring domains | — | — | — | — |
| DR/DA score | — | — | — | — |
| Link velocity (monthly) | — | — | — | — |
| Dofollow ratio | — | — | — | — |
| Top linking domains | — | — | — | — |

Cross-reference: `seo-backlinks` skill for detailed backlink analysis and link gap discovery.

#### Competitor Site Architecture
- URL structure patterns (flat vs deep hierarchy)
- Internal linking strategy (hub pages, breadcrumbs, related content)
- Navigation structure (mega menu, sidebar, footer links)
- Sitemap organization

#### AI Search Visibility Comparison
| Signal | Your Site | Comp A | Comp B | Comp C |
|--------|----------|--------|--------|--------|
| AI Overview citations | — | — | — | — |
| Brand mention frequency | — | — | — | — |
| llms.txt present | — | — | — | — |
| Structured data coverage | — | — | — | — |
| Answer-first content | — | — | — | — |

Cross-reference: `seo-geo` skill for AI search optimization strategies.

### Step 5: Strategic Recommendations

#### SWOT Analysis (SEO Dimension)
| | Helpful | Harmful |
|--|---------|---------|
| **Internal** | **Strengths**: Your SEO advantages | **Weaknesses**: Your SEO gaps |
| **External** | **Opportunities**: Market gaps to exploit | **Threats**: Competitor moves to watch |

#### Quick Win Opportunities
Criteria for quick wins:
- Competitor weakness + your existing strength
- Low difficulty keywords where competitors rank but you don't
- SERP features competitors haven't captured
- Content topics with thin competitor coverage

#### Differentiation Strategy
| Strategy | When to Use | Example |
|----------|------------|---------|
| **Content depth** | Competitors have thin content | Write the definitive guide |
| **Unique data** | No one has original research | Publish surveys, benchmarks |
| **Format innovation** | All competitors use same format | Interactive tools, calculators |
| **Niche focus** | Competitors are generalists | Specialize in a vertical |
| **Freshness** | Competitor content is outdated | Regular updates, latest data |
| **E-E-A-T superiority** | Weak author signals in niche | Expert authors, credentials |

#### Priority Action Plan
| Priority | Action | Expected Impact | Timeline |
|----------|--------|----------------|----------|
| Critical | [actions blocking performance] | High | This week |
| High | [significant competitive gaps] | High | This month |
| Medium | [optimization opportunities] | Medium | This quarter |
| Low | [nice-to-have improvements] | Low | Backlog |

## Data Sources

### DataForSEO Competitor Endpoints
| Endpoint | Purpose |
|----------|---------|
| `/v3/dataforseo_labs/google/competitors_domain/live` | Discover SERP competitors |
| `/v3/dataforseo_labs/google/domain_intersection/live` | Keyword overlap analysis |
| `/v3/dataforseo_labs/google/domain_rank_overview/live` | Domain metrics overview |
| `/v3/dataforseo_labs/google/ranked_keywords/live` | All keywords a domain ranks for |
| `/v3/backlinks/competitors/live` | Backlink-based competitors |

### Alternative: Manual Analysis
Without API access, use WebFetch + WebSearch to:
1. Fetch competitor pages and analyze content structure
2. Check robots.txt, sitemap.xml for site architecture clues
3. Search `site:competitor.com` to estimate indexed pages
4. Analyze SERP for target keywords to find ranking competitors

## Scoring

| Category | Weight |
|----------|--------|
| Competitor Identification Accuracy | 15% |
| Keyword Gap Analysis | 25% |
| Content Strategy Insights | 25% |
| Technical & Link Analysis | 20% |
| Strategy Actionability | 15% |

## Output Format

Generate `COMPETITOR-ANALYSIS-[domain].md` with:
1. **Competitor Overview** (dashboard with key metrics)
2. **Keyword Gap Analysis** (overlap matrix, missing keywords, SOV)
3. **Content Strategy Comparison** (gaps, quality differences, formats)
4. **Technical Benchmark** (CWV, speed, schema, mobile)
5. **Backlink Comparison** (profile summary, link gap)
6. **AI Search Visibility** (citations, brand mentions, structured data)
7. **SWOT Analysis** (SEO-focused)
8. **Priority Action Plan** (quick wins → strategic → long-term)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.