seo-competitor-pages

Generate SEO-optimized competitor comparison and alternatives pages with schema markup.

4|Updated Aug 22, 2025
One-click install
npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-competitor-pages-justin06lee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-competitor-pages
Source: https://github.com/justin06lee/justin06lee.dev/tree/main/.gemini/skills/valhalla/skills/seo-competitor-pages
Command: npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-competitor-pages-justin06lee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating competitor comparison and alternatives pages that rank for high-intent keywords requires accurate feature data, structured layouts, and correct schema markup, which is time-consuming to assemble manually. ## Core Features & Use Cases - Comparison Page Templates: Generate "X vs Y", "alternatives to X", roundup, and feature-matrix pages with conversion-optimized layouts and CTA placement. - Schema Markup Generation: Produce Product, SoftwareApplication, and ItemList JSON-LD structured data for rich search results. - Keyword Targeting: Apply proven title tag formulas, H1 patterns, and comparison-intent keyword patterns. - Use Case: You want a "Notion alternatives 2026" page. The Skill outputs a full page structure with a feature matrix, fairness-checked competitor data, schema markup, and internal linking recommendations. ## Quick Start Ask the assistant to generate a competitor comparison page for your product against a named competitor, for example by saying "create a comparison page for my product vs Competitor X".

Frequently Asked Questions about seo-competitor-pages

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an SEO competitor comparison page?

Define the page type (X vs Y, alternatives, or roundup), build a feature matrix with verifiable data, and apply title formulas like "[A] vs [B]: [Key Differentiator] ([Year])". Add Product or ItemList schema markup and place CTAs above the fold, after the table, and at the bottom.

What schema markup should comparison pages use?

Use Product schema with AggregateRating for individual products, SoftwareApplication for software comparisons, and ItemList for roundup pages. These JSON-LD types enable rich results in search listings.

How do I write an alternatives page that ranks?

Target keywords like "[Product] alternatives" or "best alternatives to [Product]", list each alternative with pros, cons, and best-for use cases, and use a title like "[N] Best [A] Alternatives in [Year] (Free & Paid)". Include an ItemList schema and a last-updated timestamp.

Can I compare competitors without risking legal issues?

Yes, if all claims are verifiable from public sources, pricing includes "as of [date]" disclaimers, and you disclose your own product affiliation. Avoid false or misleading statements and acknowledge competitor strengths honestly.

What happens when competitor pricing data is unavailable?

The Skill flags missing data points and uses "Not publicly available" in comparison tables rather than guessing. It proceeds with available data and notes gaps in the comparison.