← Back to blog

How to Write a Comparison Page Without Trashing the Competition

02 October 2026·6 min read
Quick answer: A good comparison page helps a visitor decide faster — it doesn't try to win an argument. Structure it around the buyer's real decision criteria, be honest about where you're not the best fit, and let the facts do the selling instead of the adjectives. Skip the competitor name-calling and skip the fake "we're perfect, they're terrible" table. Readers trust the page that sounds like it was written by someone who's actually used both options. ✨

Here's a confession from running Chronically Online: the comparison pages that convert best are the ones we were almost scared to publish, because they admit our service isn't right for everyone. Every single time we've added an honest "this might not be for you if…" line, enquiries have gotten better, not worse — fewer tyre-kickers, more people who already know what they're signing up for. 💖 That's the whole trick with a "how to choose" page: it's not a weapon, it's a decision aid, and buyers can smell the difference from a mile away.

What most businesses get wrong

Most comparison pages are written in a defensive crouch. They either go too soft — a vague "we're different!" with no specifics — or too hard, listing competitor "weaknesses" that read like a diss track. Both fail for the same reason: they're written to make the business feel better about itself, not to help the person reading it make a decision. A buyer landing on a comparison page already knows the alternatives exist. What they actually want is a fair, specific answer to "which one of these fits my situation" — and if your page won't give them that, they'll go find a review site or a forum thread that will, and you'll have handed the decision to a stranger on Reddit instead of making it yourself.

The "help them choose" structure — copy this:

  1. Name the real decision factors first. Before you mention any competitor, list the 3-5 things that actually matter when choosing between options like yours (price model, turnaround time, level of hand-holding, contract length, who does the work). These should be factors a buyer would come up with themselves, not ones engineered to flatter you.
  2. Describe each option on those factors, neutrally. Use plain, checkable statements ("fixed monthly fee" vs "per-project quoting"), not adjectives ("clunky," "outdated," "overpriced"). If you can't describe a competitor's approach without an eye-roll creeping into the copy, rewrite the sentence until a neutral third party would agree it's fair.
  3. Say who each option suits best. This is the part everyone skips and it's the part that builds trust. "DIY platforms suit businesses with in-house design skills and time to spare" costs you nothing and makes your "best for businesses who want it handled end-to-end" line land ten times harder.
  4. Close with a direct, specific invitation — not "contact us," but something tied to the decision they just worked through, like "if you're the kind of business in row three, here's what working with us actually looks like."
A booking-based business with lots of no-shows: Comparing "pay-on-the-day" booking versus "deposit required" platforms, the honest line is: pay-on-the-day feels friendlier at sign-up but tends to produce more no-shows, and deposit-based systems filter for committed customers but lose a few price-sensitive ones at the door. Both true. Let the reader pick their trade-off instead of pretending yours has none.
A B2B firm with a long sales cycle: When comparing "generalist agency" versus "specialist boutique," resist "generalists don't understand your industry." Instead: generalists often move faster and cost less because they're not building bespoke processes, while specialists take longer to onboard but need less explaining of jargon. State which trade-off suits a six-month sales cycle and let the buyer connect the dots.
A subscription-based service: Comparing month-to-month versus annual-contract competitors, say plainly: month-to-month costs more per period but suits businesses still testing whether the service is right for them, annual contracts cost less but assume you're already sure. That's useful. "Our competitor locks you in" is not — it's just annual pricing with a scary adjective attached.

How to actually set this up

Start with a simple table or three-column layout: decision factor down the left, options across the top. Resist the urge to add a column of ticks and crosses that just happens to give you more ticks — if you can't defend every single mark to a sceptical friend, take it out. Where you genuinely win on a factor, say so plainly and specifically ("same-day response, 7 days a week" beats "best customer service"). Where a competitor genuinely wins on a factor, say that too — it's the single fastest way to make the rest of the page credible. Name competitors only if it's standard practice in your category and you can describe them fairly from public information; if you're not confident you can represent them accurately, use category labels instead ("DIY platforms," "full-service agencies," "in-house hire") rather than guessing at a specific brand's current features. Keep the page updated — a comparison that's two years stale is worse than no comparison at all, because someone will notice and it'll cost you more trust than publishing nothing would have.

💡 Write the "not for you" section before the "choose us" section. If you draft the honest disqualifiers first — who shouldn't pick you, and why — the rest of the page naturally stops overselling, because you've already proven to yourself (and the reader) that you're not just saying yes to everyone.

Mistakes to avoid

  • Naming competitors you can't describe fairly: if you haven't checked their current pricing or features recently, don't put words in their mouth — use a category label instead.
  • Loading the table with invented criteria: a factor like "genuine passion" that conveniently only you score well on reads as filler and undermines the real comparisons around it.
  • Skipping the "best for" framing: a table with no verdict just hands the reader a spreadsheet and asks them to do your job for you.
  • Letting the tone slip into snark: one sarcastic line undoes five paragraphs of credibility — read the final draft out loud and cut anything that sounds like you're smirking.
  • Never updating it: pricing, features and even whole competitors change — a stale comparison page actively damages trust once a reader spots the gap.

Frequently asked questions

Should I name competitors directly or use categories?

It depends on your category norms and your confidence in representing them accurately. Software and finance comparisons often name names because features are publicly documented and checkable. In less transparent categories, or where things change often, category labels ("boutique agencies," "DIY tools") are safer and age better — the honest trade-off is that naming names is more specific and persuasive, but it carries more risk of going stale or being disputed.

What if being fully honest means admitting a competitor is genuinely cheaper or faster?

Say it. A reader who's already comparing prices knows the number anyway — hiding it just makes the rest of your page look evasive. Pair the admission with the trade-off that comes with the lower price or faster timeline, which is usually real (less support, templated work, longer wait for changes).

Do comparison pages actually help SEO, or are they just a conversion tool?

Both, often — "X vs Y" and "how to choose between X and Y" are genuine search queries, so a well-built page can bring in organic traffic as well as help convert visitors who already found you another way. The nuance: it only helps SEO if the content is genuinely useful and specific; a thin, biased table tends to underperform in search over time as it gets fewer repeat visits and shares.

How long should a comparison page be?

Long enough to cover every genuine decision factor with real specifics, and not a word longer. For most small and service businesses that's somewhere between 600 and 1,200 words plus a table — enough to be useful, not so much that the table itself gets buried.


Keep reading 🤍

Share
Written by
Kate, founder of Chronically Online

I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.

Work with me ✦