Measurement & Reporting · 7 min read · September 24, 2026 · Hafsa Tariq, gaash.ai
Competitor analysis in AI answers: find who is named instead of you, then read their pages as a crawler does
Competitor analysis in AI answers starts from the answers, not from the rivals you already know. Put your buyers' questions to the assistants and write down every business they name; the competitors worth studying are the ones that keep coming back. Then read each one's pages the way a crawler reads them, fact by fact against your own, and the differences become your work list.
The competitors in the answers are not always the ones you know
The business you lose walk-ins to, or the one you meet on price, may not be the one the assistants name. An answer is built from what the assistant could find and place, so the names in it belong to the businesses whose facts reached it. That can be a newer shop across town with a clear page for the service, or one in the next town that says plainly where it works. The only way to know is to ask the questions and read what comes back.
The field is narrower than a results page, too. In the probe that accompanied our audit of 9,483 small business websites, 99.4% of the names Claude gave across 9,240 buyer questions were businesses, and 0.6% were directories or aggregators. That was one question per business, on one assistant, in September 2026. It still says where to look: the competition in these answers is other businesses, and their own pages are the ones to read.
Build the list from the answers
- Use the panel you already run. For a first look, write eight questions of three kinds: the problem a buyer has before knowing any names, a comparison, and your own name. Setting up prompt monitoring describes the full record.
- Put each question to ChatGPT, Claude, Gemini and Perplexity, three times each, because the same question can name different businesses on different runs.
- Write down every business named, in the order it appears, and whether it was recommended or only listed.
- Where an answer shows the pages it drew on, as Perplexity does under its answers and ChatGPT does when it has searched, write those down beside the names.
- Count. The three to five names that come back most often across the month are the competitors to study; a name that appears once is noise.
The count is also your share of voice, measured against the same names. Share of voice in AI answers covers the arithmetic; this article is about what to do with the names once you have them.
What to record for each competitor
| What to record | Where it comes from | What it tells you |
|---|---|---|
| The questions it is named for, by type | The panel record | Whether it wins buyers who have never heard of it, or only those who ask for it by name |
| Its position, and whether it was recommended | The panel record | Whether it is the default answer or one name in a list |
| The pages the answer cited | The sources shown with the answer | Which of its own pages, or which pages about it elsewhere, carried the facts the answer used |
| What its homepage and service pages serve as text | A fetch with scripts off | Whether a crawler receives a page or an empty frame |
| Its business markup | The page source | Whether it declares what it is, where it is and how to reach it |
| Answers under question headings | Its pages | Whether it has passages an assistant can lift whole |
| Reviews quoted as text | Its pages | Whether customers' words sit where a crawler reads them |
| Its name, phone and address across its pages and two listings | The pages and listings | Whether it reads as one business |
Record the same eight things for your own business in the last row of the sheet. The comparison only works fact against fact, and it is easy to grade a competitor's page harder than your own.
Read their pages the way a crawler reads them
A person sees a competitor's page after the scripts have run and the images have loaded. A crawler that runs no scripts gets the HTML the server sent, so read that version: view the source, or fetch the page with a command-line tool, and look for the facts in the text itself. In the audit, 3.0% of sites served their content only through JavaScript and 2.1% kept their real content in a PDF. If a competitor in either group is still being named, the facts are reaching the answer from somewhere other than its site, and the cited sources are where to look.
Then check the four facts you would check on your own site: one identity, with the same name, address and phone on every page; business markup with its fields filled; answers under question headings; and reviews quoted as text. The audit gives the base rates for how often each is missing: 43.1% of sites were inconsistent about who and where they are, 13.7% carried business markup without the fields that make it usable, 61.5% had no question-and-answer content, and 64.7% showed a crawler no review signal. A competitor that has all four, and a panel that names it first, is not a mystery. The six causes of not being known explain why each matters.
When the assistants disagree about who leads
A competitor can be first on Perplexity and absent from Gemini, and the disagreement tells you something. Where an assistant shows its sources, the pages it cited for the leader show what carried the answer there: the competitor's own service page, a directory entry, a local news story. Where another assistant leaves the leader out, check what that operator's crawler can fetch from the leader's site. A robots.txt rule names crawlers one token at a time, and bot protection can treat one crawler differently from another, so a site can be open to one assistant and closed to the next.
Google's AI features draw on Google's own index. Google's page on AI features says a page has to be indexed and eligible for a snippet to appear as a supporting link, and that no special markup or file is needed. The other assistants fetch through their own crawlers, which AI search engines at a glance lists one by one. A competitor that is strong in one and missing in another can be a matter of access rather than of what its pages say.
Turn the differences into a work list
For every question you are losing, write one line: the question, who was named, what the named business's page states that yours does not, the fix on your side, and who will do it. When several lines point at the same gap, that gap goes first, because one fix answers several questions.
Order the rest by reach. A fix that touches every question, such as one consistent identity or crawlers let through, comes before a fix that touches one, such as an answer block for a single service. Then change one thing at a time and wait for the next monthly run, so a movement in the counts can be tied to something you did. If you would rather have a person do the first comparison, the free competitor analysis runs three of your questions and sends back who was named and what their pages state.
What not to take from a competitor
- Their words. Copying a competitor's text takes someone else's work, and a page that says what theirs says gives an answer nothing it could not take from theirs.
- Their claims. A figure or a guarantee you cannot back is a fact an assistant may repeat about you, to a buyer who will hold you to it.
- Their review habits, when the habits are the problem. Reviews a business wrote itself, or rewarded without saying so, are excluded by Google's review snippet rules, and the platforms have policies against them too.
- Their structure, wholesale. Read what their pages state, then build yours around your own services, your own towns and the questions your buyers ask you.
Common questions
How many competitors should a small business track in AI answers?
The three to five the panel names most often across a month, plus any your buyers mention by name. More than that and the sheet stops being read; fewer and you may miss the business that is actually taking the answers. Keep your own business in the same sheet, graded the same way.
How often should the competitor analysis be repeated?
The counts update every month with the panel, because they come from the same record. Read a competitor's pages again when its count changes, or when it starts appearing for a kind of question it never won before. A change in the answers is the moment to look at what changed on its pages.
Can I see why an assistant chose a competitor over me?
Not directly. An answer seldom explains its choice, and an explanation it does give is generated text, not a view of how the answer was put together. What you can check is what the answer cited and what the named business's pages state. Compare those with yours, fact by fact.
What if the assistants name a directory instead of businesses?
In our audit's probe that was rare: directories and aggregators were 0.6% of the names Claude gave. Where your panel does show one, the listing is the page the answer relied on for that question. Make sure your own entry there is complete and agrees with your site, then compare it with the entries named above yours.
Sources
The audit and probe figures are this site's own, from the article named below; the probe was one question per business on Claude. What Google's AI features require is from Google's own page, linked where it is used.
Sources: our audit of 9,483 small-business sites, with its method · Google, AI features and your website · Google, review snippet rules
Read on