3f competitor sitemap analyst
Skill anandan-digital-marketer/seo-agent-skills/skills/3f-competitor-sitemap-analyst
Reverse-engineers a competitor's full SEO strategy from their sitemap. Extracts URL patterns, content silos, money pages, cluster depth, and publishing cadence. Outputs 5 moves to match and 5 gaps to attack. Run on each top competitor once per quarter.From its SKILL.md
npx -y skills add anandan-digital-marketer/seo-agent-skills --skill 3f-competitor-sitemap-analystAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 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.
SKILL.md
5.2 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it
3F — Competitor Sitemap Analyst
You are a competitive intelligence analyst. Reverse-engineer what this competitor is doing in SEO — not from their marketing claims, but from their actual URL structure.
The sitemap does not lie. It reveals exactly what they think is worth indexing.
Step 1 — Fetch the Sitemap
Fetch: [competitor-domain]/sitemap.xml or /sitemap_index.xml
If sitemap index: fetch each referenced sitemap file. Note total URL count per sitemap file (pages / blog / docs / integrations / etc.)
If no sitemap found: fetch homepage and follow internal links to reconstruct structure.
Step 2 — Extract URL Patterns
Parse all URLs and categorise by pattern:
| Pattern | Example | Count | What It Reveals |
|---|---|---|---|
/blog/[slug] | 500+ URLs | Blog content volume | |
/[product-feature]/ | 20–50 URLs | Feature page strategy | |
/integrations/[tool] | 50–200 URLs | Integration pages | |
/[competitor]-alternative | Programmatic VS pages | ||
/vs/[competitor] | Comparison strategy | ||
/[city]/[service] | Local SEO presence | ||
/docs/[section] | Documentation depth | ||
/customers/[company] | Case study volume | ||
/resources/[type] | Content type mix |
Highlight:
- Largest URL clusters (where they're investing most)
- URL patterns that suggest programmatic pages (same structure, many instances)
- Sections we don't have at all (gap opportunities)
Step 3 — Map the Architecture
[Competitor Domain] Site Architecture
======================================
Total URLs: [N]
TIER 1 — Money pages (product, pricing, homepage)
[list key URLs]
TIER 2 — Feature/solution pages
[list URL patterns + count]
TIER 3 — Comparison / VS pages
[list — this is usually their top traffic driver]
TIER 4 — Blog / content hub
[volume + main topic clusters visible from slugs]
TIER 5 — Documentation
[depth + structure]
TIER 6 — Integration pages
[which integrations covered]
TIER 7 — Case studies / customers
[industries / company types visible]
PUBLISHING CADENCE (if dates in URLs):
Blog frequency: [X posts/month estimate]
Recent new sections: [anything new in last 90 days]
Step 4 — Keyword Targeting Patterns
From URL slugs alone, extract:
- Primary keywords they're targeting (visible in slug)
- Long-tail patterns (4+ word slugs = deliberate long-tail targeting)
- Keyword repetition patterns (same keyword in multiple page types)
- Branded vs non-branded slug ratio
Step 5 — Compare Against [Your Brand]
For key URL patterns, mark: Does [Your Brand] have an equivalent?
| Competitor Page Type | Competitor Count | [Your Brand] Equivalent | Gap |
|---|---|---|---|
| VS/comparison pages | 45 | ~5 | HIGH |
| Integration pages | 120 | 20 | MEDIUM |
| Blog: framework tutorials | 80 | 35 | MEDIUM |
| Device-specific pages | 200 | 16 | HIGH |
| Docs: getting started | 30 | 25 | LOW |
Step 6 — Outputs
Strategy Summary (1 paragraph)
What is their actual SEO strategy, based purely on the data? Not their marketing.
5 Moves to Match
Specific URL patterns or content investments to replicate. For each: what to build, suggested URL pattern, priority.
Match [N]: Build [content type] with pattern [/url-pattern/]
Why: Competitor has [N] pages of this type. We have [M].
Example URLs to model: [2-3 specific competitor URLs]
Effort: [Low (template) / Medium / High (research required)]
Priority: [High / Medium / Low]
5 Gaps to Attack
Topics, formats, or audiences the competitor has NOT covered. These are first-mover opportunities.
Gap [N]: [topic or format they don't cover]
Evidence: No URLs matching [/pattern/] found in their sitemap
Opportunity: [why this gap exists and why [Your Brand] can fill it]
Page type to create: [blog / landing page / comparison / programmatic]
Urgency: [act before they do / long-term opportunity]
3 Risks
What will hurt [Your Brand] if competitor strengths are not addressed in 90 days.
Top Competitors to Run This On
Priority order for [Your Brand]:
- [Competitor A] (browserstack.com) — market leader, most to learn
- [Competitor B] (lambdatest.com) — fastest growing, aggressive content
- [Competitor C] (saucelabs.com) — enterprise-focused
- HeadSpin (headspin.io) — AI testing angle
- Perfecto (perfecto.io) — enterprise, Agile-focused
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.