SaaS comparison pages:

how to write vs and alternatives pages

How to write SaaS comparison pages: when to build vs, best and alternatives pages, how to structure them, stay fair to rivals and get cited in AI answers.

By Jawad Jalal 13 min read Search

All notes in Kindling
In this note11 sections
  1. The short version
  2. Three page types, three buyers
  3. When to build them, and which first
  4. How to structure a vs page
  5. How to structure alternatives and best X pages
  6. Being fair to competitors
  7. Comparison tables that hold up
  8. Keeping them fresh
  9. Why AI answers cite comparison pages
  10. FAQ
  11. If buyers are comparing you to someone else

A SaaS comparison page answers one buying question: “which of these should I pick?” Build an “X vs Y” page for each rival buyers name on calls, an “X alternatives” page for the tool they are trying to leave, and a “best X for Y” page for the category. Open with a verdict, back it with a dated and sourced table, and say plainly where the other product wins.

These pages are short, specific and close to a decision, so they suit a young B2B site. They are also the kind of page an AI answer needs when a buyer asks it to compare tools. This post is the how-to: which pages to build, what goes on each, how to stay fair, and how to keep them true.

The short version

  • Build vs pages only for rivals your buyers actually name. Sales calls, lost deals and Search Console tell you which.
  • An alternatives page is for someone leaving a tool. A “best X” page is for someone choosing a category. A vs page is for someone down to two.
  • Put a verdict in the first two sentences: who should pick each product.
  • Use a table with real values, not ticks. Include rows where the rival wins. Date every price and link its source.
  • Never claim what you cannot show. In the UK and EU, comparative advertising rules ask for fair, verifiable comparisons.
  • Give each page its own URL, a visible “last checked” date, and an owner who rechecks it.
  • AI answers to “X vs Y” and “best X for Y” questions need a page that already compares. Make yours the one that is easy to quote and easy to check.

Three page types, three buyers

Each page type matches a different moment in a purchase. Mixing them up is the most common reason a comparison page reads oddly.

Page typeTypical queryWhere the buyer isWhat they want first
Vs page“[you] vs [rival]”, “[rival] vs [you]”Down to two toolsA verdict and the real differences
Alternatives page“[rival] alternatives”Leaving or ruling out one toolA short, honest list and a switching path
Best X page“best [category] for [team or job]”Choosing a categoryWho each option fits, and why

A vs page compares two products. An alternatives page lists several options for someone leaving one tool, and yours is one of them. A “best X” page ranks or groups a category for a specific kind of buyer. If the query names a team (“for agencies”, “for a 10-person sales team”), the page should be about that team, not the category in general.

When to build them, and which first

Do not write a vs page for every company in your market. A vs page needs real demand and a real difference, or it is a page you maintain for nobody.

Build one when at least two of these are true:

  1. Buyers name the rival on calls. “We also looked at X” in your notes is the strongest signal you have.
  2. You lose or win deals against them for a reason you can state. That reason is the page.
  3. Search Console shows impressions for queries that include their name, even a few.
  4. The current results are thin. If the top results are old, vendor-only or obviously one-sided, a fair page has room.

A sensible order for a new site:

  1. One vs page for the rival buyers mention most.
  2. One alternatives page for the incumbent most of your buyers are leaving.
  3. One “best X for Y” page for the narrowest buyer you serve well.

Then stop and read the results for a month before adding more. If you have not done the technical basics yet, our SEO for SaaS startups guide covers the first 90 days around these pages. This post is only about writing the comparison pages themselves.

How to structure a vs page

The reader already knows the other product, or is about to read its site. Write for that reader.

  1. The verdict, in two sentences. “Pick [rival] if you need [their strength]. Pick [you] if you [your buyer’s situation].” This is the line most readers act on, and the line an answer engine is most likely to lift.
  2. Who each product is for. One sentence each, in terms a buyer would use about themselves: team size, job, constraint.
  3. A comparison table. Six to twelve rows on the criteria that decide deals. More on this below.
  4. The key differences. Three to five short sections, each on one decision criterion. Say what each product does and which buyer it favours.
  5. Where the rival is the better fit. One honest section. If you cannot write it, you do not know the rival well enough to publish the page.
  6. Pricing, dated. Their public tiers and yours at one realistic team size, with the date you checked and a link to each pricing page. If a vendor does not publish prices, say so.
  7. Switching. What moves over, what does not, how long it takes, and who has to be involved.
  8. A short FAQ. The questions sales hears in competitive deals.
  9. One next step. A trial, a demo or docs. Not three buttons.

Google’s guidance on writing high quality reviews reads almost like a brief for this page: explain what sets something apart from its competitors, discuss benefits and drawbacks, cover which option is best for which uses, and show evidence of your own experience. Its reviews system applies to head-to-head comparisons and ranked lists, not only single reviews, and it aims to reward in-depth research over “thin content that simply summarizes a bunch of products.”

That last part is the trap for a vendor. A page built from both companies’ feature lists is exactly that summary. What makes yours better is the part only you have: how the products behave on a real job, what breaks in setup, and why deals actually go one way or the other.

How to structure alternatives and best X pages

Alternatives pages

Someone searching “[rival] alternatives” has usually decided there is a problem. They want options and an easy way out, not a lecture.

  • Start with why people leave. Use the reasons from your calls and from public reviews, in the buyer’s words. Say who the rival is still right for.
  • List a few real options, including yours. Three to six is plenty. Give each the same short block: who it suits, its main strength, its main limit, its pricing model and a source link.
  • Put yourself where you honestly belong. If another option fits a common case better, say so. The reader will check.
  • End with switching. An import path, a realistic timeline and the one setup step people forget.
  • Disclose that you make one of the products. One line near the top is enough.

Best X for Y pages

A “best X” page is a ranked or grouped list for one kind of buyer. Google’s review guidance asks that when you call something the best overall or the best for a purpose, you say why, with first-hand support, and that a ranked list has enough in it to stand on its own.

  • Name the buyer in the title and the first line. “Best [category] for 10-person sales teams” beats “Best [category] in 2026”.
  • State the criteria before the list. Three to five, and why they matter for that buyer.
  • Group by situation when a single ranking would be dishonest. “Best if you already use [tool]” is more useful than a fake number one.
  • Keep each entry short and parallel, so a reader, or a model, can compare like with like.

Being fair to competitors

Fairness is what makes the page work. A reader on a comparison page is looking for the catch. When they find you naming your own weak spot, they believe the rest.

There is also a legal floor. In the UK, the CAP Code says marketing that compares with an identifiable competitor must not mislead about either product and must not discredit or denigrate the competitor. In the EU, the comparative advertising directive allows comparisons that objectively compare features that are material, relevant, verifiable and representative, which may include price. Those four words make a good test for every row in your table. This is not legal advice; if a page makes a bold claim about a rival, have someone who knows the rules where you sell read it.

In practice:

  • Quote their public pages rather than paraphrasing. Link their pricing page, docs and changelog behind each claim.
  • Compare like with like. Your mid plan against their mid plan, at the same team size. Include what costs extra on your side.
  • Do not guess. If you cannot find a public source for their side of a row, drop the row or describe only your own side.
  • No adjectives about them. “Slow”, “clunky” and “outdated” are opinions a reader discounts. “Sync runs every 24 hours on the base plan” is a fact they can check.
  • Let them correct you. Add a line saying how to report an error, and fix it when someone does.

Comparison tables that hold up

The table is the part people screenshot, paste into Slack and quote back on a sales call. Build it from the criteria that decide deals, not from your feature list.

  • Pick rows from lost deals and reviews. Why did the last few competitive deals go the way they did? Those reasons are your rows.
  • Write values, not ticks. “Up to 10 seats on the base plan” says something. Two ticks next to “Team seats” do not.
  • Keep rows where the rival wins. Removing a row does not remove the fact. It only removes your credibility when the buyer finds it on their site.
  • Add a “checked on” date above the table, and a source link for every cell about the rival.
  • Use a real HTML table, not an image. A table that exists as text can be read by people using screen readers, by search engines, and by the crawlers that fetch pages for AI answers. Google lists “making sure that important content is available in textual form” among its best practices for AI features.

A simple shape that works:

Criterion[You][Rival]Source
Best forOne lineOne lineTheir homepage
Setup timeWhat you have seenWhat they publish, or “not published”Their docs
Pricing modelPer seat, usage, flatPer seat, usage, flatBoth pricing pages, dated
Key integrationYes, with the limitYes, with the limitBoth docs pages
Where it is strongerOne honest lineOne honest lineYour notes

Keeping them fresh

A comparison with last year’s prices is worse than no comparison. It teaches the reader, and any system that reads the page, something false about your market.

  • Show a date. Google’s guidance on byline dates asks for a prominent, user-visible date labelled “Published” or “Last updated”, matching the dates in your structured data. Only change “Last updated” when the content actually changed.
  • Give every page an owner and a recheck date. Quarterly is a reasonable default, and straight away when a rival changes pricing, launches a plan or is acquired.
  • Log what changed. A short “What changed” note at the bottom shows readers the page is maintained.
  • Merge before you multiply. If two pages answer the same question, fold the weaker one into the stronger and redirect it.

Why AI answers cite comparison pages

When a buyer asks ChatGPT, Perplexity or Google AI Mode “what’s the best X for a team like ours?” or “X vs Y?”, the answer has to come from somewhere. Pages that already compare those products, with the trade-offs stated, are the obvious source. Google says AI Mode is meant for questions that need “complex comparisons”, and that both AI Mode and AI Overviews may run several related searches, a “query fan-out”, to find supporting pages. On 27 October 2026 we asked six buyer questions about one B2B software category through the ChatGPT search and Perplexity APIs, with a US location. Of the 122 pages those answers cited, 72 were comparisons, “best” lists or alternatives pages. The raw log is public. That is one category on one day, not a rule, but it points the same way.

What helps a comparison page get used in an answer is mostly what helps a reader:

  • The verdict is in the first two sentences, so it can be quoted without the rest of the page.
  • Facts sit in text and tables, not screenshots, with a date and a source next to each one.
  • The page says who you are, in one sentence: “[Product] is [category] for [who].”
  • The crawlers can reach it. OpenAI’s crawler docs say OAI-SearchBot is the one that surfaces sites in ChatGPT search, separate from GPTBot for training. Perplexity documents PerplexityBot for its search. For Google, the page has to be indexed and eligible for a snippet. Google says there is no special markup for AI features, and that structured data should match the visible text.

Your own page is not the only one that counts. Answers often cite third-party lists and review sites. Our citations page covers getting fairly listed on the pages answers already use. Our AI search page is the wider GEO work, and the do-it-yourself version is how to get cited in AI answers.

To see where you stand, write down the five comparison questions buyers ask most. Ask each one in ChatGPT, Perplexity and Google once a week. Log who is named and which URL is cited. If a rival’s page is cited for a question you could answer better, that is your next page.

FAQ

What is a SaaS comparison page?

A page that helps a buyer choose between software products. The common types are “X vs Y” pages for two products, “X alternatives” pages for someone leaving a tool, and “best X for Y” pages for a category and a specific buyer.

Should a vs page say where the competitor is better?

Yes. A page where you win every row reads as an ad, and buyers check the rival’s site anyway. Google’s review guidance asks for benefits and drawbacks, and UK and EU advertising rules ask that comparisons are fair and verifiable.

How many comparison pages should a new SaaS site build?

Start with three: a vs page for the rival buyers name most, an alternatives page for the tool most of them are leaving, and one “best X for Y” page for your narrowest buyer. Add more when calls or Search Console show real demand.

Can I name competitors on my site?

Comparing yourself with a named competitor is common, but the claims must be accurate and must not mislead or denigrate. In the UK the CAP Code sets these rules, and the EU has a directive on comparative advertising. Get advice for anything bold.

How often should I update a comparison page?

Recheck it at least once a quarter, and straight away when a rival changes pricing or plans. Show a visible “Last updated” date and only change it when the content actually changes.

Do comparison pages help with AI answers?

They can. AI answers to “X vs Y” and “best X” questions draw on pages that already compare products. A clear verdict, dated facts in text and an allowed search crawler make a page easier to quote. Nobody can promise a citation.

If buyers are comparing you to someone else

The vs page, the alternatives page and the best X page are usually the first three content pages we would write for a B2B startup, because each one answers a question a buyer is already asking. Our content page is how we plan that set. Where they fit by stage is on seed-stage SaaS and Series A SaaS.

If you want a second opinion on which rival to write about first, book a free 15-minute Growth Check. You tell us who you keep losing to. We tell you what is in the way.

Book your free Growth Check

Is this your growth problem?

Need a site that does this? 15 minutes, free, about your website.

Iggy

What’s your site missing? Tell me about your site and what you make, and I’ll say where I’d start.

Or skip to the call 15 minutes, free. Pick a time.

Finding the next open times.

Pick a day

Pick a time

Finding the open times.

Your details

After the call

  1. A free call about your site, with a plan and a price.
  2. The design, every page from scratch, until you sign it off.
  3. The build, live on your domain and yours to edit.

The invite and the video link come by email, with links to reschedule.

See you then.

The invite and the video link are on their way to .

What happens next

  1. A free call about your site, with a plan and a price.
  2. The design, every page from scratch, until you sign it off.
  3. The build, live on your domain and yours to edit.

On the call

You tell us what you’re making and who it’s for. We say which plan fits and when it could be live.

Or book on Cal.com, or email hello@ignura.com.