Who should you benchmark against in AI answers? Picking a rival set that means something
Your AI answer rivals are not your SEO rivals. How to pick five to eight competitors per country from real runs, and keep the set stable enough to trend.

The short answer
Benchmark against the brands the engines actually name for your buyer prompts, not your SEO rivals or the firms your sales team fears. Run your prompt set, count which brands appear, and keep five to eight per country: the direct rivals that show up, plus one category leader. Freeze the set for a quarter so share of answer can trend.
Key takeaways
- Answer-level competitors are the brands an engine names for your buyer prompts, and they often differ from the sites you compete with in search rankings.
- In Semrush's index of 126 million US prompts (January–April 2026), the top three brands held 41.4% of AI visibility in finance but 82.9% in news and media.
- A rival set of five to eight brands per country, chosen from real runs, is large enough to show share of answer and small enough to read.
- Marketplaces, publishers and review sites belong in a separate source list, because you compete to be cited by them rather than against them.
- Freeze the set for a quarter and change it only by a written rule, or every trend line you report will reflect the set rather than the market.
In this article
Why your SEO competitors are the wrong benchmark
Your AI visibility benchmark should use the brands an engine names when your buyers ask, and that list rarely matches your search rivals. In search, a competitor is any site that ranks for your keywords: a publisher, a marketplace, a glossary page. In an AI answer, the competitor is a brand the engine recommends by name in the same answer as you, or instead of you.
The difference shows up as soon as you run real prompts. A payroll software firm may compete in search with HR blogs and government guidance pages. In an AI answer to "best payroll software for a 50-person company", the engine names four or five vendors, and some of them may never rank on the firm's keywords.
Our view: a share-of-answer number is only as meaningful as the set it is divided by. Pick rivals the engines do not name, and your share looks healthy while the brands that win the answers go unmeasured. Pick a set that changes every month, and the trend line measures your spreadsheet rather than the market.
How concentrated is your category?
It depends heavily on the sector, and that changes how many rivals you need to track. Semrush, which sells search and AI visibility software, analysed 126 million US prompts across ChatGPT, Gemini, AI Mode and AI Overviews from January to April 2026. The top three brands held 82.9% of AI visibility in news and media and 76.9% in consumer electronics.1 In finance the top three held 41.4%, and in industrial 42.2%.1
In a concentrated category, three or four rivals capture most of the answers, and a small set tells the story. In a fragmented one such as finance, the remaining share is spread across many brands, so you need more names to see who is gaining.
Engines also differ in how many sources they draw on. In the same Semrush data, ChatGPT cited about 15 sources per response against about 3 for Gemini.1 An engine that cites more sources has room to name more brands, so a rival who is invisible in Gemini may appear in most ChatGPT answers.
Search competitors vs answer competitors
Search competitors
- Any site ranking for your keywords
- Includes publishers, glossaries, marketplaces
- Found with a rank tracker
- One list for every engine
Answer competitors
- Brands named in the same answer as you, or instead of you
- Vendors and providers only
- Found by running your buyer prompts
- Checked engine by engine and country by country
Rivals and sources are two different lists
Split what you find into rivals, which you compete against, and sources, which you compete to be cited by. A review platform, a trade publication or a marketplace often appears in answers in your category. It is not a rival. It is a page that decides whether you get named.
The split matters because sources vary by engine and by sector. Profound, which sells AI visibility software, counted 11.84 billion citations across eight engines from 16 April to 16 July 2026. About 57% went to company-owned sites, with 69% for Gemini and 47% for ChatGPT.2 By sector, the median brand-citation share ran from 74% in cybersecurity down to 15.9% in government and nonprofit.2
"Company-owned" means any company's site, so in cybersecurity most citations go to vendors, which makes rivals' own pages the thing to beat. In a category where most citations go to third parties, the source list does more work than the rival list. We covered the engine split in our piece on brand sites' share of AI citations by engine.
How often an engine cites at all varies too. Similarweb, which sells web analytics, found that the share of US ChatGPT prompts whose answer carried a citation rose from 1.6% in June 2025 to 6.8% in May 2026. Travel ran at about 23% and professional services under 4%.3 Our note on citation rates by sector covers what that means for each industry. In a low-citation sector, the brand names in the answer text matter more than the links under it.
How to pick five to eight rivals per country
Choose from runs, not from memory. The method below takes a prompt set you already have and turns the names in the answers into a fixed list.
- Run the prompt set first. Use 30 to 60 prompts written from real buyer questions, in each country you sell in, across the engines your buyers use. Run each prompt on more than one day, because answers vary between runs.
- Extract every brand named in the answers, and count in how many prompts each one appears.
- Remove sources: marketplaces, publishers, review sites, government pages. Move them to the source list.
- Rank the remaining brands by how often they appear. Take every brand above a threshold you set in advance, such as one prompt in ten.
- Add the category leader if it is not already there, and any direct rival your sales team names that the engines miss. Mark that rival as "not yet named", because its absence is itself a finding.
- Cap the list at eight. Beyond that, the extra names rarely change the decisions you take.
Do this per country. A rival that dominates answers in the United States may be absent in Germany or India, where local firms take its place. One global set hides exactly the differences a country team needs to see.
For reference, our own audits run each prompt on three separate days across six engines (ChatGPT, Gemini, Perplexity, Claude, Copilot and Google AI), using official APIs where they are offered and a licensed AI-answer data provider otherwise. The audit page describes how the rival set is agreed before the first report.
A worked example
Here is the method applied to an invented firm. Northwind Digital sells project-management software in the United States and Germany. Its marketing team listed six rivals from memory. The runs told a different story.
| Brand | US: prompts named | Germany: prompts named | Decision |
|---|---|---|---|
| Rival A (category leader) | 45 of 50 | 38 of 50 | In both sets |
| Rival B | 30 of 50 | 6 of 50 | In both sets |
| Rival C (German vendor) | 1 of 50 | 27 of 50 | Germany only |
| Rival D (on the sales team's list) | 2 of 50 | 0 of 50 | Tracked as "not yet named" |
| Review marketplace | 22 of 50 | 19 of 50 | Moved to the source list |
Illustrative. Northwind Digital is fictional and the counts are invented round numbers.
Two things changed. Rival C, a German vendor nobody on the US team had listed, turned out to be the main threat in Germany. And the review marketplace, which the team had treated as a competitor, became a source to work on: getting listed and reviewed there is how Northwind gets named.
Keep the set stable, and change it by rule
Freeze the set for at least a quarter. Share of answer is your mentions divided by all mentions in the set, so adding a strong rival mid-quarter lowers your share even if nothing changed in the answers.
Write the change rules down before the first report. A brand that crosses the threshold in two consecutive monthly runs joins at the next quarter. A brand that falls below it for a full quarter leaves. When the set changes, restate the previous quarter on the new set so the trend stays comparable.
Our view: report the rival set on the first page of every visibility report, with the date it was fixed. A buyer reading the number should know what it is divided by. Our buyer's spec for an AI visibility score lists the other things that report should state.


