agentleFS
01clauding01clauding/claude-seo-skill/skills/seo-competitor-analysis/SKILL.md

seo-competitor-analysis

Skill4 starsChanged 8 months agoMITView on GitHub

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".

We split this skill into the rules it gives an agent

2 rules. About 0 are common, 1 is distinctive, and 1 is very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈1

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 1

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Check robots.txt, sitemap.xml for site architecture clues

    line 201
  2. Very specific:

    Search site:competitor.com to estimate indexed pages

    line 202

≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

seo-competitor-analysis — SEO Competitive Intelligence

Analysis Framework

Step 1: Competitor Identification

Competitor Types

TypeDefinitionHow to Find
Direct competitorsSame product/service, same marketBusiness knowledge
Indirect competitorsDifferent product, same problem solvedUser research
SERP competitorsRank for same keywords, any industryDataForSEO / 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

MetricYour SiteComp AComp BComp 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

CategoryDefinitionAction
Shared keywordsAll competitors rankTable stakes — must compete
Your unique keywordsOnly you rankProtect and strengthen
Competitor-only keywordsThey rank, you don'tEvaluate and target
Untapped keywordsNo one ranks wellFirst-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

FeatureYour SiteComp AComp BComp C
Featured SnippetsX/Y———
AI Overview citationsX/Y———
PAA appearancesX/Y———
Video carouselsX/Y———
Image packsX/Y———

Step 3: Content Strategy Analysis

Content Audit per Competitor

ElementWhat to Analyze
Content typesBlog posts, guides, tools, comparison pages, case studies, videos
Publishing frequencyPosts per week/month, consistency
Top pagesHighest-traffic 20 pages (via DataForSEO/SEMrush estimates)
Content depthAverage word count, comprehensiveness
Content formatLists, tables, videos, infographics, interactive elements
E-E-A-T signalsAuthor bios, credentials, citations, original research
Content freshnessUpdate 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

TopicYour CoverageComp AComp BGap TypePriority
[topic]NoneStrongMediumMissingHigh
[topic]WeakStrongStrongQualityHigh
[topic]StrongNoneNoneAdvantageDefend

Step 4: Technical & Link Analysis

Technical SEO Comparison

FactorYour SiteComp AComp BComp C
LCP (mobile)————
INP (mobile)————
CLS (mobile)————
HTTPS————
Mobile responsive————
Schema types used————
Site speed score————

Backlink Profile Comparison

MetricYour SiteComp AComp BComp 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

SignalYour SiteComp AComp BComp 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)

HelpfulHarmful
InternalStrengths: Your SEO advantagesWeaknesses: Your SEO gaps
ExternalOpportunities: Market gaps to exploitThreats: 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

StrategyWhen to UseExample
Content depthCompetitors have thin contentWrite the definitive guide
Unique dataNo one has original researchPublish surveys, benchmarks
Format innovationAll competitors use same formatInteractive tools, calculators
Niche focusCompetitors are generalistsSpecialize in a vertical
FreshnessCompetitor content is outdatedRegular updates, latest data
E-E-A-T superiorityWeak author signals in nicheExpert authors, credentials

Priority Action Plan

PriorityActionExpected ImpactTimeline
Critical[actions blocking performance]HighThis week
High[significant competitive gaps]HighThis month
Medium[optimization opportunities]MediumThis quarter
Low[nice-to-have improvements]LowBacklog

Data Sources

DataForSEO Competitor Endpoints

EndpointPurpose
/v3/dataforseo_labs/google/competitors_domain/liveDiscover SERP competitors
/v3/dataforseo_labs/google/domain_intersection/liveKeyword overlap analysis
/v3/dataforseo_labs/google/domain_rank_overview/liveDomain metrics overview
/v3/dataforseo_labs/google/ranked_keywords/liveAll keywords a domain ranks for
/v3/backlinks/competitors/liveBacklink-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

CategoryWeight
Competitor Identification Accuracy15%
Keyword Gap Analysis25%
Content Strategy Insights25%
Technical & Link Analysis20%
Strategy Actionability15%

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)

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

Reviews can't be read right now.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.