Programmatic SEO

Comparison page template

Real differences, the cases where the competitor wins, and a recommendation the reader can trust.

  • AgentSEO Max
  • JobCreation
  • CategoryProgrammatic SEO
  • Integrations
    • Sanity
    • DataForSEO
    • Search Console
    • Google Docs
  • Last updatedAugust 2026
  • AuthorNarayan Prasath
SEO MaxComplete
  • Sanity
  • DataForSEO
  • Search Console
  • Google Docs

Draft a comparison page for us versus the incumbent workflow tool.

  1. Researched the competitorPricing, docs, and 60 recent review excerpts
  2. Checked the comparison SERP2 third-party pages rank; both have outdated pricing
  3. Selected 6 criteriaCut 14 rows that did not affect the decision
  4. Wrote concessions2 scenarios where the incumbent is the better choice

Six criteria, not twenty — the rest do not change the decision. Two scenarios go to the incumbent: teams that need on-premise deployment and teams already standardised on its scripting layer. Both third-party pages currently ranking for this query quote pricing that is two versions old, which is the fastest thing to beat them on.

A comparison page template that concludes you win on every row convinces nobody. This one identifies the differences that decide the purchase, names the scenarios where the competitor is genuinely the better choice, and makes a recommendation the reader can act on — which is why comparison pages convert when they are believable.

What is a comparison page template?

A structure for "X vs Y" pages: the decision the reader faces, the differences that actually change the outcome, an honest table, the scenarios each option wins, and a recommendation with reasoning.

Frame the real decision

  • State the decision the reader is making
  • Identify the four to seven criteria that decide it
  • Skip rows that exist only to manufacture a win

Compare honestly

  • Verifiable claims from public sources
  • Name the scenarios where the competitor wins
  • Avoid comparing your current release to their old one

Close with a recommendation

  • Say who should pick which, and why
  • Handle the switching-cost objection directly
  • Link to the migration or onboarding path

Why does a vs page template need to concede?

Because readers arrive expecting bias and calibrate for it. Naming the cases where the competitor wins is what makes the rest of the page credible, and it filters out deals that were going to churn anyway.

Which criteria belong on a product comparison page?

The ones buyers actually decide on — usually four to seven, covering capability, effort to adopt, pricing model, and support. Forty-row feature tables exist to manufacture a win and are read by nobody.

How is an alternatives page different from a vs page?

An alternatives page serves a reader leaving a specific product and compares several options; a vs page serves a reader deciding between two. The intent differs enough that one page cannot serve both well.

How the comparison page template works across your stack

The agent researches the competitor from public pages, pricing, docs, and review sites, and checks the SERP for the comparison query so the page targets the intent that exists. Drafts publish to Sanity or your CMS with comparison and FAQ schema, and the objection handling template supplies the switching-cost answers.

  • Sanity
  • DataForSEO
  • Search Console
  • Google Docs

Who uses this comparison page template

Product marketers
Publish a comparison sales can send without wincing.
SEO leads
Capture bottom-funnel "vs" queries with pages that convert.
Founders
State where you are not the right fit and win the ones where you are.

How to run this comparison page template in Metaflow

  1. Name the competitor

    The agent researches public pages, pricing, docs, and reviews.

  2. Approve the criteria

    Four to seven that decide the purchase, not a full feature matrix.

  3. Review the concessions

    Where the competitor wins, stated plainly — the credibility of the page depends on it.

  4. Publish with schema

    Ship to your CMS with FAQ schema and a link to the migration path.

What you provide

  • Competitor name and URLs
  • Your positioning and pricing model
  • Known switching objections

What you get back

  • Comparison page draft with honest table
  • Scenario-based recommendations
  • FAQ block for the comparison query
  • Switching-cost objection answers

Why use this comparison page template?

  • Concedes the scenarios where the competitor wins

  • Criteria limited to what buyers decide on

  • Claims sourced from public, verifiable material

  • Ends with a recommendation, not a table

Comparison page template FAQs

How do you write a comparison page?

Frame the decision, compare on the few criteria that decide it, concede where the competitor wins, and recommend by scenario. Pages that win every row read as marketing and convert like it.

Should you name competitors on your website?

Yes, if people are already searching the comparison — otherwise a third-party page with worse information ranks for it. Keep claims verifiable and current, and expect the competitor to read it.

How many criteria should a comparison table have?

Four to seven. Long tables are a tell that the criteria were chosen to produce a result rather than to inform a decision.

Do comparison pages rank well?

They rank for a small number of very high-intent queries and are frequently cited in AI answers about alternatives. The traffic is low and the conversion rate is usually among the highest on the site.

Key takeaways

  • Concede where the competitor wins or the page is not believed
  • Four to seven criteria, chosen by how buyers decide
  • End with a recommendation by scenario