How to build a competitor comparison page that gets cited
A competitor comparison page gets cited when every row is a checkable, dated, attributed fact. Here is the eight-block skeleton, the sourcing rule for each of the four claim types, and the two cases where you should not build the page at all.

A competitor comparison page earns citations when every row in its table is a fact someone else could check, dated, and attributed to where it came from. The page that gets skipped is the one where your column is full of adjectives and theirs is full of gaps. Build the sourcing rule first, then the table, then the prose.
Before you start
You need two things in hand: the competitor's own published pricing or documentation page, and a date you checked it. If you cannot produce both for a claim, that claim does not go in the table. The writing standard this chapter sits on top of is what makes content citable by AI, and this is that standard applied to the one page type where the temptation to shade the truth is highest.
Why a competitor comparison page is worth building at all
Google's own documentation names comparison as the shape of search its AI features are built for. The page "AI features and your website" on Google Search Central, last updated 2025-12-10 and read 2026-08-22, says AI Mode is "particularly helpful" where "further exploration, reasoning, or complex comparisons are needed".
The same page removes the usual excuse for not starting: "There are no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary." And more directly: "You don't need to create new machine readable files, AI text files, or markup to appear in these features. There's also no special schema.org structured data that you need to add."
So there is no format to buy and no schema to add. The work is in the page.
A comparison table is a set of claims about somebody else. Write it as if they will read it, because they will.
How to build one, in order
Do these in sequence. Steps 1 and 2 take longer than the writing and they decide whether the rest is worth doing.
- Pick the two or three alternatives people actually weigh against you. Not the market leader for traffic reasons — the ones your own sign-up conversations name.
- Open each competitor's public pricing and docs pages, and record the date. Everything in the table comes from those, not from memory and not from a third-party roundup.
- List the dimensions that decide the choice, five to eight of them. If a dimension does not change anyone's decision, it is padding.
- Fill the table, including the rows where you lose. A table with no losing rows is read as marketing and treated accordingly.
- Write one sentence under the table naming who each option is right for, yourself included and yourself last.
- Add a dated sourcing line: which pages you read, on what date, and a note that pricing changes.
- Re-check the table on a fixed cadence and update the date when you do. An undated comparison decays into a wrong one.
The deliverable: the page skeleton
Eight blocks, in this order. Copy it as an outline and fill it.
| Block | What goes in it | Length |
|---|---|---|
| 1 · Answer first | Who should pick which, in one paragraph | 40–80 words |
| 2 · How we compared | Sources read, date checked, what was not tested | 2–3 sentences |
| 3 · The table | 5–8 dimensions, one column per option | — |
| 4 · Where they win | Named, specific, no hedging | 1 short section |
| 5 · Where we win | Same treatment, same specificity | 1 short section |
| 6 · Who each is for | One sentence per option | 3–4 sentences |
| 7 · What we did not test | The limits of the comparison | 2–3 sentences |
| 8 · FAQ | Real questions people ask before choosing | 3–5 items |
Block 4 is the one people cut, and it is the one that makes the page worth citing. An engine summarising a comparison needs a defensible sentence about each option; if your page only supplies one about yourself, the engine takes the rest from somewhere else and cites that instead.
Block 2 is the one people skip, and it costs the least to write. Three sentences naming which pages you read, on what date, and what you deliberately left out turns the whole table from an assertion into a record. It is also the block that ages well: a reader arriving eight months later can tell at a glance whether the numbers are still worth trusting, instead of guessing.
The sourcing rule, per claim type
Every cell in the table is one of these four. The rule is different for each.
| Claim type | Allowed source | Must include |
|---|---|---|
| Price | Their public pricing page | Currency, plan name, date checked |
| Feature present or absent | Their docs or product page | The page you read it on |
| Limit or quota | Their docs or terms | The exact number, not "generous" |
| Performance or quality | Your own test, or nothing | Method, sample size, date |
The fourth row is where comparison pages die. If you have not run the test, the honest cell is empty with a note saying so. Google's helpful content guidance asks whether your content "clearly demonstrate[s] first-hand expertise and a depth of knowledge (for example, expertise that comes from having actually used a product or service, or visiting a place)" — an untested performance claim answers that question in the wrong direction.
Where this goes wrong
Three failure modes, each of which turns a citable page into an ignorable one.
- Every row favours you. Readers and engines both treat a clean sweep as a signal about the author, not the products.
- Copying the comparison from someone else's roundup. Google's self-assessment asks directly whether you are "mainly summarizing what others have to say without adding much value" — and a second-hand table is also a second-hand error waiting to be attributed to you.
- Leaving the table undated. Pricing pages change; an undated claim is wrong on a schedule you do not control, and correcting it later does not undo the citation.
The related failure is subtler: writing a comparison so hedged that a reader still cannot choose. Google's guidance frames that one as a question too — whether your content leaves readers "feeling like they need to search again to get better information from other sources". A comparison page that ends in "it depends" has failed at the only job it had.
When not to build this page
Two cases, and both are common enough to name. If you genuinely cannot tell what your competitors charge — some enterprise vendors publish nothing — a comparison page will consist mostly of "contact them", and that page is not worth the maintenance. Write about the decision criteria instead and leave the vendor columns out.
The second: if you have not used the alternatives yourself, you cannot fill rows 4 and 5 with anything real, and this chapter cannot manufacture that for you. What we do not know is how much any of this moves citation rates — we have no measurement of that, and this chapter is built on Google's published guidance plus the structure that makes a claim checkable, not on a tested outcome. How engines choose among sources is covered separately in how AI engines pick sources, and the per-section writing pattern is in structuring a page for AI answers.
Common questions
Should a competitor comparison page name competitors directly?
Yes, if you are going to publish one at all. A page comparing you to "other tools" cannot be cited for anything, because there is no claim in it that anyone could check.
Is it risky to admit a competitor is better at something?
It is riskier not to. A table where you win every row reads as a sales asset, and the reader's next move is to go find a comparison written by someone with no stake — which is the outcome the page existed to prevent.
What structured data should a comparison page use?
Nothing special. Google's documentation states there is no special schema.org structured data needed to appear in its AI features, and that the same SEO fundamentals apply. Use whatever your page type already warrants and spend the time on the table.
How often should I update the comparison?
Often enough that the date on the page is one you would defend. There is no published cadence to point at, so pick one you can keep — a quarterly re-check with the date updated is more useful than an annual rewrite. The QueryWin approach treats the date as part of the claim, not decoration.
Part of the QueryWin handbook · Level 2


