How to build a competitor comparison page that AI cites

Equipe NotHuman

Written with AI, reviewed by humans.

Reading time: 12 minutes

A competitor comparison puts your offer next to the alternatives in a table with the same criteria and dated prices. It also says who each option is for. Inside the company, it guides strategy. But as a public “X vs Y” or alternatives page, the comparison helps buyers decide and can show up in AI answers.

In short

  • In a study of more than 1 million AI citations, comparison and alternatives pages got less than 3% in questions without a brand.
  • On the other hand, when the question names two brands, the brand’s site appeared as a source in 35.8% of its mentions, versus 7.2% in category questions.
  • A good X vs Y comparison page has criteria, a competitor comparison table with dated prices and the profiles where competitors win.
  • In Brazil, the CONAR advertising code accepts comparative advertising if it is objective and the brand can prove it. So the page should go through legal review before it goes live.

How do you build a competitor comparison?

Choose the competitors that buyers compare you with, and define the criteria that decide the purchase. Then build the competitor comparison table with the same yardstick for every brand and a source for each data point.

  1. Pick 3 to 5 competitors. Use the loss reasons in your CRM, as well as searches with “vs,” “or” and “alternative” in Search Console.
  2. Define 5 to 8 criteria, for example price, customer profile, features, integrations, support and contract.
  3. Collect each data point from the competitor’s official source. Write down the link and the date, since prices change.
  4. Fill in the table. Whenever public data is missing, write “not disclosed.”
  5. Write the verdict by profile, including the profiles where the competitor is a better fit.

Competitor comparison table template

In this competitor comparison table template, each row is a criterion, and the competitors take the columns on the right. So the same yardstick applies to everyone, including your brand.

CriterionYour offerCompetitor
Who it’s forIdeal profile, in one lineIdeal profile, in one line
Starting pricePrice and what it includesPrice, source and date
Main featuresYes, no or partialYes, no or partial
IntegrationsShort listShort list, with source
Support and contractChannels, response time and minimum termChannels, response time and minimum term

Internal spreadsheet or public page?

The internal spreadsheet and competitor comparison table can hold hypotheses and a frank tone. The public comparison page, however, only carries what you can prove, because it speaks to buyers and to AI.

Competitor comparison: illustration of two product cards side by side with comparison bars, a balance scale and an AI chat bubble

Does AI cite a competitor comparison made by the brand itself?

It rarely does when the question doesn’t name a brand. For commercial questions without a brand, AI relies more on lists and discussions, many of them from third parties. However, when the buyer already asks “X or Y?”, the sites of both brands show up as sources more often.

The Wix AI Search Lab analyzed 75,000 answers from ChatGPT, Google’s AI Mode and Perplexity to questions without a brand. Together, they had more than 1 million citations. In those answers, comparison pages got 2.2% of citations, and alternatives pages got 0.29%. For commercial questions, lists took 40.86%, while comparisons took 4.08%.

The author is a researcher at Peec AI, which sells AI brand monitoring. In addition, the study doesn’t report the country or the language.

What changes when the question names the competing products?

In a study updated on July 14, 2026, BuzzStream analyzed 12,000 answers from four AI engines from Google and OpenAI. The company sells public relations software. In questions that compare two brands, the brand’s site appeared as a source in 35.8% of the mentions of that brand. In category questions, such as “Best project management tools,” the rate was 7.2%. However, the study doesn’t say the country of the questions or which pages of each site became sources.

In practice, then, an “X vs Y” page competes for questions where the buyer already has a shortlist. For those questions, ChatGPT, for example, turns the request into search queries before it chooses its sources. See how ChatGPT chooses the sites it cites. For open questions, it matters more to be in the third-party sources AI cites most, such as lists, the press and review sites.

What does an “X vs Y” page need?

A good X vs Y comparison page says who wrote it and explains the criteria before the table. Next, it shows the price on each side, with the date you checked it, and closes with a verdict by customer profile. That verdict includes the profile where the competitor wins, because without it the page becomes an ad.

According to Google’s documentation on its reviews system, a review can cover a single item, a head-to-head comparison or a ranked list. The system covers Portuguese and English, among other languages. It aims to show in-depth research, not thin summaries of several products.

Google’s guide to writing reviews lists a merchant who helps people choose between competing products among possible review writers. It recommends explaining what sets a product apart from its competitors and which option is best for each use. It also asks you to discuss benefits and drawbacks, share quantitative measurements and link to other useful resources, including other sites.

The building blocks of an X vs Y page

On the public page, the competitor comparison table uses the same yardstick for both brands and cites the source of each data point.

BlockWhat to show
Answer at the topWho each option is for, in two sentences
CriteriaThe decision factors and why they matter
TableThe same yardstick for both brands, with sources
PriceAmount, what it includes and date checked
When to choose the competitorThe profiles where it’s a better fit
Authorship and dateWho wrote it and the last update

Why admit when the competitor is a better fit

An honest verdict makes the rest of the page credible. In a LinkedIn post, Wil Reynolds, founder and CEO of the agency Seer Interactive, criticized lists where the company itself ranks first:

“Any marketer worth a damn knows listing yourself at the top of a list hosted on your site doesn’t build trust with buyers.”

Wil Reynolds, Seer Interactive (2025)

The same reasoning applies to a comparison page where the brand wins on everything. So make it clear that the page belongs to the brand, and link to the competitor’s official pages so readers can check.

Alternatives page or one-on-one competitor comparison: which should you build first?

In most cases, start with a one-on-one comparison page against the competitor that shows up most in your lost deals. After all, it serves buyers who already have both brands on their shortlist. The alternatives page comes later, since it targets unhappy customers of the category leader.

To choose the first competitor, cross-reference the loss reasons in your CRM with the Search Console queries that include its name. Then check the questions you test in AI. Whenever one vendor dominates the category, however, the alternatives page for that vendor moves up the queue.

In the Wix study’s questions without a brand, alternatives pages almost never appeared as sources. But the study didn’t test questions like “alternatives to X,” which already name the competitor.

Avoid creating a page for every combination of competitor and use case. For Google, creating separate content for every search variation violates its policy against scaled content abuse. That applies when the main goal is to manipulate rankings or AI answers. The guide to Google AI Mode and AI Overviews covers this warning.

Can you name the competitor in a comparison? What do Brazil’s comparative advertising rules allow?

In Brazil, the CONAR self-regulation code accepts comparative advertising if it informs consumers, stays objective and has proof. On the other hand, the Consumer Defense Code bans misleading advertising. Meanwhile, the Industrial Property Law makes it a crime to publish a false statement about a competitor to gain an advantage. So take the page to your legal team before you publish it: this guide is not legal advice.

What Article 32 of the CONAR Code says

Article 32 of the Brazilian Advertising Self-Regulation Code, from CONAR, lists principles and limits for comparisons:

  • Clarification: the main goal is to inform, or even protect, the consumer (item a).
  • Objectivity: subjective, psychological or emotional data are not a valid basis for comparison (b).
  • Proof: the comparison made or claimed must be verifiable (c).
  • Same period: comparisons of consumer goods should use models made in the same year, except to show progress (d).
  • Respect for the competitor: no confusion between brands, no unfair competition, no disparagement and no unjustified use of third parties’ image (e, f and g).
  • Price: if prices are at different levels, the comparison must say so clearly (h).

What Brazil’s Consumer Defense Code and Industrial Property Law say

In Brazil’s Consumer Defense Code, Article 37 bans misleading advertising, including by omission and about price. Article 38 places the burden of proof on whoever sponsors the message. In addition, Article 36 requires the supplier to keep the data that supports it.

The Industrial Property Law lists the crimes of unfair competition in Article 195. They include publishing a false statement about a competitor to gain an advantage. They also include using someone else’s advertising expression or sign in a way that creates confusion.

In practice, then, a competitor comparison page needs sourced data, a tone without disparagement and proof on file. Logos, the competitor’s name in the URL and price comparisons are questions for your legal team.

How do you keep competitor prices and features up to date?

Treat every competitor data point as a fact with a source and an expiration date. In other words, save the link and the date of each check, review prices every month and the whole page every quarter. Also, show the update date at the top and fix the comparison page as soon as you learn about a change.

  1. A source in every cell. Every data point in the competitor comparison table links to the official page and shows the date you checked it.
  2. Alerts. Monitor competitors’ pricing and product news pages, as well as alerts from your sales team.
  3. Change log. A line at the end of the page says what changed and when.
  4. Cut what you can no longer prove. After all, data without a current source doesn’t hold up.

Why changing only the date doesn’t work

Google recommends a prominent, visible date with labels like “Last updated,” and the same date in structured data. Among the signs of search engine-first content, however, Google lists changing the date of pages to make them seem fresh without substantial changes.

Outdated data also matters for AI, because a page with a competitor’s old price can become the source of a wrong answer. If AI keeps repeating the old data after the fix, see how to handle outdated information on Google and in AI.

Which other pages matter when AI makes a competitor comparison?

A comparison page doesn’t work alone. After all, when a buyer asks AI to compare vendors, the answer can also use product pages, lists and technical content. That is why each format needs its own care.

  • Product or service: a product or service page says who the offer is for, what it costs and what it includes. That way, AI gets the official description of what the brand sells.
  • Lists: in commercial questions, lists lead citations. In the Wix study, third-party lists carried more weight than brands’ own lists in professional services. So, before you publish your own, it pays to understand when “best X” lists help and when they become a risk.
  • B2B content: case studies, integrations and pricing help a brand make the buyer’s shortlist. B2B content marketing organizes this work with the company’s experts.

The numbers and the map of the formats AI cites, by funnel stage, are in the guide to content marketing in the age of AI.

How do you know if your brand shows up in AI comparisons?

Build a fixed list of comparison questions and repeat it every month. For example, include “X ou Y” (X or Y), “alternativas a X” (alternatives to X) and “melhor sistema para clínicas pequenas” (best software for small clinics). Then record whether the brand appears, whether AI recommends it, which site it cites and what it says about price. Finally, compare the results before and after the page goes live.

Use a temporary chat, from Brazil and in Portuguese, and run each question more than once, because the answer changes with every run. The full protocol is in the guide to measure brand mentions and citations in AI.

When only the competitor shows up, note the cited sources, because those are what the page and your off-site work need to reach. When AI gets a fact about your brand wrong, see how to report a ChatGPT error.

What we found when we analyzed 9 pages in Portuguese on competitor product comparison

We analyzed the 9 Portuguese-language pages that showed up in a search for “comparação de produtos concorrentes como fazer” (how to compare competing products). Seven treat the comparison as internal research, that is, competitive analysis. One explains comparison shopping from the consumer’s side, while another offers slide templates.

None of them shows how a brand publishes its own comparison for customers, and none treats AI answers as a place where the comparison appears. In addition, none cites Brazil’s comparative advertising rules from CONAR, the Consumer Defense Code or the Industrial Property Law.

Want to know how your brand shows up in AI answers today?

NotHuman is opening spots for agencies and brands to track how they appear in AI answers. Join the waitlist and we’ll let you know when a spot opens up for you.

Main sources

  • Wix AI Search Lab, the content types most cited by LLMs (2026).
  • BuzzStream, study of brand mentions and citations in AI answers (2026).
  • Google Search Central, how to write high quality reviews (2025).
  • Google Search Central, Google Search’s reviews system (2025).
  • CONAR, Brazilian Advertising Self-Regulation Code, Article 32, in Portuguese (1980).
  • Planalto, Brazil’s Consumer Defense Code, Law No. 8,078, in Portuguese (1990).
  • Planalto, Brazil’s Industrial Property Law, Law No. 9,279, in Portuguese (1996).
  • Google Search Central, byline dates in Google Search (2025).

Contents

Keep reading

Get new NotHuman articles by email

One email when we publish a new article about GEO, SEO and AI. You can unsubscribe at any time.