agentsclimarketplace

Seo competitor analysis

Skill 01clauding/claude-seo-skill/skills/seo-competitor-analysis

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".From its SKILL.md

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

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • fetches URLsInstructs the agent to fetch 7 URLs, including /v3/dataforseo_labs/google/competitors_domain/live and 6 more.

SKILL.md

8.9 KB, ~2.1k tokens by cl100k_base, as published. Nobody here has run it

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)

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most marketing audience skills give in ~2.1k tokens

Counted across 690 of the 894 authors here whose files we hold, read 2026-08-07

  • Apply Poppins font to headingsin 41 of 690, across 6 files
  • Apply Lora font to body textin 41 of 690, across 6 files
  • Use Arial fallback for headingsin 39 of 690, across 4 files
  • Use Georgia fallback for body textin 39 of 690, across 4 files
  • Maintain text hierarchy and formattingin 39 of 690, across 4 files
  • Use accent colors for non-text shapesin 38 of 690, across 3 files
  • Use RGB values for precise color matchingin 38 of 690, across 3 files
  • Use brand colors for primary text and backgroundsin 36 of 690, across 1 file
  • Read product marketing context file before asking questions, starting, or auditingin 35 of 690, across 23 files
  • Use active voice instead of passive voicein 26 of 690, across 10 files
  • Implement or generate appropriate JSON-LD structured datain 24 of 690, across 17 files
  • Prioritize clarity over clevernessin 22 of 690, across 8 files

Said here and by no other author read

  • calculate share of voice using estimated clicks
  • Audit competitor content strategies and depth
  • Generate a SWOT analysis focused on SEO

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.