← Về thư mục
📄 / / root / ceo-project / workspace / claude-seo / skills / seo-competitor-pages / SKILL.md

name: seo-competitor-pages description: > Generate SEO-optimized competitor comparison and alternatives pages. Covers "X vs Y" layouts, "alternatives to X" pages, feature matrices, schema markup, and conversion optimization. Use when user says "comparison page", "vs page", "alternatives page", "competitor comparison", "X vs Y", "versus", "compare competitors", or "alternative to". user-invocable: true argument-hint: "[url or generate] [competitor]" license: MIT metadata: author: AgriciDaniel version: "2.2.4" category: seo


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

2. "Alternatives to X" Pages

3. "Best [Category] Tools" Roundup Pages

4. Comparison Table Pages

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

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

H1 Patterns

Conversion-Optimized Layouts

CTA Placement

Social Proof Sections

Pricing Highlights

Trust Signals

Fairness Guidelines

Internal Linking

Output

Comparison Page Template

Schema Markup

Keyword Strategy

Recommendations

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.