SKILL.md
$28
Type
Description
Example
Direct
Obvious rivals
FreshBooks vs QuickBooks
Bundlers
Large platforms; users want lighter/cheaper
Salesforce, HubSpot → "cheaper Salesforce for SMB"
Indirect
Same problem, different solution
"Spreadsheet alternative" for accounting software
Target all three for long-tail growth; don't only target the biggest competitor.
Content Format: Page vs Blog Article
Format
Path
Use
Standalone page
/alternatives, /alternatives-to-[competitor]
Dedicated hub; strong for your own product as alternative; preferred for paid ads (competitor brand keyword ads)
Blog article
/blog/[product]-alternatives, /blog/best-[x]-alternatives
Listicle format; common for affiliate, challenger brands; builds topical authority; SEO/organic only
Both formats use the same structure (quick verdict, comparison table, individual reviews, FAQ). For competitor brand keyword ads (Google Ads, etc.): use a dedicated landing page, not a blog. Users searching competitor brands expect direct alternatives; a blog increases bounce; a comparison page matches intent and converts better. Blog is for organic traffic and topical authority.
URL Structure
- Hub: /alternatives
- Per-competitor: /alternatives-to-[competitor] or /[competitor]-alternative
- Short, keyword-rich, crawlable; no keyword stuffing
Initial Assessment
Check for project context first: If .claude/project-context.md or .cursor/project-context.md exists, read it for product, competitors, and differentiators.
Identify:
- Format: Standalone page vs. blog article; single hub vs. per-competitor pages
- Competitors: Who to include; avoid over-promoting direct rivals
- Primary goal: Sign up, trial, demo; position as fair comparison
- Tone: Objective, helpful; avoid disparaging competitors
Page / Article Structure
Section
Purpose
Headline
"Best [Product Category] Alternatives in [Year]" or "[Product] vs [Competitor]"; plain promise, avoid cute titles
Problem-focused intro
Empathy for pain; validate why they're searching; tease the payoff
Quick verdict
5–8 lines above the fold: who it's for, top picks, decision shortcut
Pros/cons of original
Build trust; acknowledge why someone might leave; who should still keep it
Comparison table
Place early, not hidden; 4–6 columns (best for, price, ease, key limit); HTML table (not image)—required for AEO/GEO; scannable; section-level criteria and markup → comparison-table-generator
Alternatives list
6–10 picks; each with "best for" label, proof, tradeoff, pricing snapshot
Migration
Link to migration-page if applicable
FAQ
"Is X better than Y?"; "Can I migrate from X?"; pricing, trials
CTA
Try free, start trial, book demo; one CTA above fold, one near end
Best Practices
SEO
- Intent: Commercial; "alternatives to X," "X vs Y," "best X"
- Title: "[Product] Alternatives: Top [N] Options Compared | [Your Product]" or "Top [Competitor] Alternatives for [Year]: Better & Cheaper"; under 60 chars
- Meta: Lead with pain point or question; weave keyword early; end with benefit; max 160 chars
- Content: 1500+ words for alternatives hub; 800+ for single comparison
- Internal links: Link to features, pricing, migration, use cases
Fairness & Trust
- Objective tone: Acknowledge competitor strengths; avoid FUD
- Transparent criteria: Explain how you compare (features, pricing, use case)
- Update regularly: Pricing and features change; date the comparison
- Verifiable claims: Link to pricing pages, docs; cite sources; add "as of [date]" for prices
Conversion
- Soft sell: Position your product as one option; let value speak
- Migration CTA: "Switch in minutes" if migration is easy
- Social proof: Customer quotes from switchers
AEO / GEO (AI Search)
- HTML tables: Use plain HTML for comparison tables; AI engines parse structured data; avoid images or fancy JS sliders
- Structured data: Objective entity mappings; bullets over prose for scannability; see entity-seo
- Third-party validation: G2, niche blogs mentioning you as alternative help AI cite you
Brand Keyword Ads (PPC)
- Use case: Bid on "[Competitor] alternative," "[Competitor] vs [You]" when allowed by platform
- Landing page: Use a dedicated alternatives/comparison page, not a blog article. High-intent users expect direct alternatives; blog increases bounce. See google-ads Competitor Brand Keywords.
- Ad-to-page alignment: H1 mirrors search intent ("X vs [You]"); comparison table; one-line differentiator; strong CTA; see landing-page-generator, paid-ads-strategy
Programmatic SEO (Scale)
- When: 50+ competitors; can't write manually
- Data schema: Price, key features, support level; store in API or headless CMS
- Template: One structure; populate per competitor; verify data quarterly (pricing changes)
- Name variants: Include "SuccessBox" and "Success Box" in metadata
Measurement
Metric
Purpose
Assisted conversions
User may convert later; attribution
Bounce + pricing click
Bounce to pricing = intent signal
GEO share of voice
Search "[Competitor] alternative" on Perplexity; are you cited?
CTA clicks
"Switch Now" button performance
Output Format
- Competitor list (Direct, Bundlers, Indirect)
- Keyword list (alternatives, vs, comparison; name variants)
- Headline and problem-focused intro
- Comparison structure (table columns, criteria; HTML table)
- Per-competitor summary (2–3 sentences each)
- Your product positioning
- Internal links (migration, features, pricing)
- SEO metadata (title, meta; under 60/160 chars)
- PPC (if applicable): ad-to-page alignment
Related Skills
- comparison-table-generator: The comparison table block (HTML, criteria, fairness, accessibility); use with this skill for full pages that include a matrix
- article-page-generator: Alternatives as blog listicle; same structure, different path
- migration-page-generator: Migration guides for switchers; link from alternatives
- landing-page-generator: When alternatives page is used for paid ads (PPC), apply LP principles; ad-to-page alignment
- google-ads: Competitor brand keyword campaigns; LP (not blog) for competitor ads; see Competitor Brand Keywords section
- paid-ads-strategy: When to use paid ads; ad-to-page alignment; channel selection; competitor brand bidding
- programmatic-seo: Scale alternatives pages across 50+ competitors; template + data
- features-page-generator: Feature comparison content
- pricing-page-generator: Pricing comparison
- customer-stories-page-generator: Switcher testimonials
- entity-seo: Entity mappings; Organization, Person; GEO citation