
Seo Competitor Pages
- 4.4k installs
- 12.5k repo stars
- Updated July 27, 2026
- agricidaniel/claude-seo
seo-competitor-pages is an agent skill that generates SEO comparison pages, alternatives roundups, feature matrices, and schema markup for competitive-intent keywords.
About
seo-competitor-pages is an AgriciDaniel claude-seo skill at version 2.2.0 for SEO-optimized competitor comparison and alternatives pages. It supports four page types: X vs Y head-to-head comparisons, alternatives to X lists, best-in-category roundup pages, and multi-product comparison table layouts with feature matrices and pricing rows. Schema guidance covers Product with AggregateRating, SoftwareApplication offers, and ItemList JSON-LD for roundups. Keyword targeting maps comparison intent patterns, title tag formulas, and H1 patterns for competitive queries. Conversion layouts place CTAs above fold, after comparison tables, and at page bottom while keeping competitor sections balanced with sourced pricing and feature claims. Fairness rules require verifiable public data, affiliate disclosure, quarterly pricing reviews, and honest competitor strengths. Outputs include COMPARISON-PAGE.md structure, comparison-schema.json, keyword strategy notes, and optimization recommendations with minimum fifteen-hundred-word targets for publish-ready competitive landing pages.
- Four page types: X vs Y, alternatives to X, category roundup, and multi-product comparison tables.
- Feature matrix templates with verifiable pricing, free tier rows, and as-of-date accuracy requirements.
- Schema recommendations for Product, SoftwareApplication, and ItemList JSON-LD markup.
- Conversion layout guidance for CTA placement, social proof, pricing highlights, and trust signals.
- Fairness guidelines requiring sourced competitor data, affiliate disclosure, and balanced presentation.
Seo Competitor Pages by the numbers
- 4,359 all-time installs (skills.sh)
- +584 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #156 of 1,881 Marketing & SEO skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
seo-competitor-pages capabilities & compatibility
- Capabilities
- four comparison page type templates · feature matrix and pricing tables · json ld schema generation · keyword and title tag formulas · fairness and disclosure guidelines
- Use cases
- copywriting · marketing · seo
What seo-competitor-pages says it does
All feature claims must be verifiable from public sources
X vs Y: `[A] vs [B]: [Key Differentiator] ([Year])`
npx skills add https://github.com/agricidaniel/claude-seo --skill seo-competitor-pagesAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 4.4k |
|---|---|
| repo stars | ★ 12.5k |
| Security audit | 2 / 3 scanners passed |
| Last updated | July 27, 2026 |
| Repository | agricidaniel/claude-seo ↗ |
How do I create balanced X vs Y or alternatives pages with feature matrices, schema markup, and conversion-optimized layouts?
Instantly generate high-converting competitor comparison tables, X vs Y pages, alternatives roundups, and schema-rich content that ranks for competitive-intent keywords
Who is it for?
Growth teams publishing competitive-intent landing pages that need sourced feature comparisons and structured schema.
Skip if: Skip when you need a full-site SEO strategy; use seo-plan for strategic planning instead of single comparison pages.
When should I use this skill?
User asks for comparison page, vs page, alternatives page, competitor comparison, X vs Y, or alternative to queries.
What you get
COMPARISON-PAGE.md outline with feature matrix, JSON-LD schema, keyword targets, and CTA placement recommendations ready to publish.
- COMPARISON-PAGE.md
- comparison-schema.json
By the numbers
- Skill version 1.9.9 in agricidaniel/claude-seo metadata
Files
Competitor Comparison & Alternatives Pages
Create high-converting comparison and alternatives pages that target competitive intent keywords with accurate, structured content.
Page Types
1. "X vs Y" Comparison Pages
- Direct head-to-head comparison between two products/services
- Balanced feature-by-feature analysis
- Clear verdict or recommendation with justification
- Target keyword:
[Product A] vs [Product B]
2. "Alternatives to X" Pages
- List of alternatives to a specific product/service
- Each alternative with brief summary, pros/cons, best-for use case
- Target keyword:
[Product] alternatives,best alternatives to [Product]
3. "Best [Category] Tools" Roundup Pages
- Curated list of top tools/services in a category
- Ranking criteria clearly stated
- Target keyword:
best [category] tools [year],top [category] software
4. Comparison Table Pages
- Feature matrix with multiple products in columns
- Sortable/filterable if interactive
- Target keyword:
[category] comparison,[category] comparison chart
Comparison Table Generation
Feature Matrix Layout
| Feature | Your Product | Competitor A | Competitor B |
|------------------|:------------:|:------------:|:------------:|
| Feature 1 | ✅ | ✅ | ❌ |
| Feature 2 | ✅ | ⚠️ Partial | ✅ |
| Feature 3 | ✅ | ❌ | ❌ |
| Pricing (from) | $X/mo | $Y/mo | $Z/mo |
| Free Tier | ✅ | ❌ | ✅ |Data Accuracy Requirements
- All feature claims must be verifiable from public sources
- Pricing must be current (include "as of [date]" note)
- Update frequency: review quarterly or when competitors ship major changes
- Link to source for each competitor data point where possible
Schema Markup Recommendations
Product Schema with AggregateRating
{
"@context": "https://schema.org",
"@type": "Product",
"name": "[Product Name]",
"description": "[Product Description]",
"brand": {
"@type": "Brand",
"name": "[Brand Name]"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "[Rating]",
"reviewCount": "[Count]",
"bestRating": "5",
"worstRating": "1"
}
}SoftwareApplication (for software comparisons)
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "[Software Name]",
"applicationCategory": "[Category]",
"operatingSystem": "[OS]",
"offers": {
"@type": "Offer",
"price": "[Price]",
"priceCurrency": "USD"
}
}ItemList (for roundup pages)
{
"@context": "https://schema.org",
"@type": "ItemList",
"name": "Best [Category] Tools [Year]",
"itemListOrder": "https://schema.org/ItemListOrderDescending",
"numberOfItems": "[Count]",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "[Product Name]",
"url": "[Product URL]"
}
]
}Keyword Targeting
Comparison Intent Patterns
| Pattern | Example | Search Volume Signal |
|---|---|---|
[A] vs [B] | "Slack vs Teams" | High |
[A] alternative | "Figma alternatives" | High |
[A] alternatives [year] | "Notion alternatives 2026" | High |
best [category] tools | "best project management tools" | High |
[A] vs [B] for [use case] | "AWS vs Azure for startups" | Medium |
[A] review [year] | "Monday.com review 2026" | Medium |
[A] vs [B] pricing | "HubSpot vs Salesforce pricing" | Medium |
is [A] better than [B] | "is Notion better than Confluence" | Medium |
Title Tag Formulas
- X vs Y:
[A] vs [B]: [Key Differentiator] ([Year]) - Alternatives:
[N] Best [A] Alternatives in [Year] (Free & Paid) - Roundup:
[N] Best [Category] Tools in [Year], Compared & Ranked
H1 Patterns
- Match title tag intent
- Include primary keyword naturally
- Keep under 70 characters
Conversion-Optimized Layouts
CTA Placement
- Above fold: Brief comparison summary with primary CTA
- After comparison table: "Try [Your Product] free" CTA
- Bottom of page: Final recommendation with CTA
- Avoid aggressive CTAs in competitor description sections (reduces trust)
Social Proof Sections
- Customer testimonials relevant to comparison criteria
- G2/Capterra/TrustPilot ratings (with source links)
- Case studies showing migration from competitor
- "Switched from [Competitor]" stories
Pricing Highlights
- Clear pricing comparison table
- Highlight value advantages (not just lowest price)
- Include hidden costs (setup fees, per-user pricing, overage charges)
- Link to full pricing page
Trust Signals
- "Last updated [date]" timestamp
- Author with relevant expertise
- Methodology disclosure (how comparisons were conducted)
- Disclosure of own product affiliation
Fairness Guidelines
- Accuracy: All competitor information must be verifiable from public sources
- No defamation: Never make false or misleading claims about competitors
- Cite sources: Link to competitor websites, review sites, or documentation
- Timely updates: Review and update when competitors release major changes
- Disclose affiliation: Clearly state which product is yours
- Balanced presentation: Acknowledge competitor strengths honestly
- Pricing accuracy: Include "as of [date]" disclaimers on all pricing data
- Feature verification: Test competitor features where possible, cite documentation otherwise
Internal Linking
- Link to your own product/service pages from comparison sections
- Cross-link between related comparison pages (e.g., "A vs B" links to "A vs C")
- Link to feature-specific pages when discussing individual features
- Breadcrumb: Home > Comparisons > [This Page]
- Related comparisons section at bottom of page
- Link to case studies and testimonials mentioned in the comparison
Output
Comparison Page Template
COMPARISON-PAGE.md: Ready-to-implement page structure with sections- Feature matrix table
- Content outline with word count targets (minimum 1,500 words)
Schema Markup
comparison-schema.json: Product/SoftwareApplication/ItemList JSON-LD
Keyword Strategy
- Primary and secondary keywords
- Related long-tail opportunities
- Content gaps vs existing competitor pages
Recommendations
- Content improvements for existing comparison pages
- New comparison page opportunities
- Schema markup additions
- Conversion optimization suggestions
Error Handling
| Scenario | Action |
|---|---|
| Competitor URL unreachable | Report which competitor URLs failed. Proceed with available data and note gaps in the comparison. |
| Insufficient competitor data (pricing, features unavailable) | Flag missing data points clearly. Use "Not publicly available" in comparison tables rather than guessing. |
| No product/service overlap found | Report that the products serve different markets. Suggest alternative competitors that share feature overlap, or pivot to a category roundup format. |
MIT License - see repository root LICENSE file for complete terms.
Copyright (c) 2026 AgriciDaniel
https://github.com/AgriciDaniel/claude-seo
Related skills
Forks & variants (1)
Seo Competitor Pages has 1 known copy in the catalog totaling 27 installs. They canonicalize to this original listing.
- agricidaniel - 27 installs
How it compares
Pick seo-competitor-pages when the goal is competitive-intent landing pages with matrices and schema, not general on-page SEO audits.
FAQ
What page types does seo-competitor-pages support?
X vs Y comparisons, alternatives to X lists, best category roundup pages, and multi-product comparison table layouts.
What schema types are recommended?
Product with AggregateRating, SoftwareApplication with offers, and ItemList JSON-LD for roundup pages.
How should competitor pricing be handled?
Use current public pricing with an as-of date note, link sources, and mark unavailable data instead of guessing.
Is Seo Competitor Pages safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.