Why ChatGPT recommends your competitor, not you (we asked the AI behind ChatGPT 100 Indian buying questions)
By Madhur Tyagi · · 12 min read

Meera asked ChatGPT which millet snack to buy. It named four brands.
Her cousin Riya makes millet snacks. Hers was not one of them.
Riya is a made up Pune founder. If a rival keeps showing up where you do not, you know her evening.

The short answer
We asked the AI behind ChatGPT 100 buying questions with web search on. It searched the web every single time and named brands it found on other people’s pages: “top 10” lists, Reddit threads and review sites. Brands whose own page answered the question got cited twice as often. The answer is not fixed. Show up where it reads, and you can get named.
Every founder in India now has a new shop window they cannot see. A buyer opens ChatGPT, types a question, and gets three or four brand names back. If yours is not one of them, that buyer never knew you existed.
So we tested it. We asked the AI behind ChatGPT 100 real buying questions that Indians ask, and traced every brand it named back to the page it came from. The pattern was clear, and most of it is in your hands.
I have run growth for Indian brands since 2017, 25+ brands across D2C, coaches and creators. Search changed many times in those years. This change is the quiet kind. Nobody sends you a report when an AI leaves you out.
Key takeawayThe AI does not pick brands from thin air. It names brands it finds on other people’s pages, and on your page when it answers the question.
Below: how we ran the test, the 6 things we found, a 30 day plan, and a 10 question score for your own brand. One finding surprised us, and it will save you money. It is about the “AI files” everyone is selling. We get to it in finding 5.
Meet Riya, and the answer that left her out
Riya runs a small millet snack brand from Pune. She is a made up founder, but her week is real for a lot of people.
Her snacks sell well at local stores. Her reviews are kind. One evening her cousin Meera sends her a screenshot. Meera had asked ChatGPT which millet snack brand to buy. It named four brands. Riya’s was not one of them. Two of the four were brands Riya competes with every day.
“Is your brand even real?” Meera joked. Riya laughed. Then she sat with her phone for a long time.
She had a website, a good product and happy buyers. What did those four brands have that she did not? That is the exact question we set out to answer.
What did we find?
Every answer named brands. Across the 100 answers the model named 746 brands in total, 644 different ones, about 7 per answer. It cited 318 pages, about 3 per answer.
100 Indian buying questions, in numbers
Now the part that matters for your brand. Where did those 318 pages come from?
Up next The pages the AI trusted. One kind showed up in more than half the answers, and it is not your website.
Where does the AI get its answer?
Think of the AI as a new kind of shop assistant. It has never used your product. So before it answers, it reads what others say. Here is what it read.
Every page the AI cited in 100 answers, by type
Two kinds lead: brands’ own pages and ranking lists. Then come the slow, trusted ones, like regulators for supplements and stock market courses. Reddit and forums are smaller, but they punch above their size, as you will see.
What it read depends on what you sell
D2C products 60 questions, 153 cited pages
Courses and coaches 40 questions, 165 cited pages
For D2C products, lists ruled. 39 of every 100 cited pages were ranking or comparison articles. For courses and coaches, the provider’s own course page carried most of the weight. If you sell a course, your own page is your shop window. If you sell a product, other people’s lists are.
Finding 1: It searches like a shopper
All 100 answers ran a web search before naming a single brand. That is 340 searches in total. We read every one.
34% of the searches asked for the top rated brands. 39% added the year, 2026. 21% added the word “review”. It typed what a careful buyer types, then read the top results.
So the question is not “does the AI know my brand?” It is “when someone searches my category with the year and the word review, am I on those pages?”
What the AI actually did, on one question
Which protein bar brand should I buy in India?
Searching: “… protein bars India 2026 review”
Brand A top pick
Brand B
Brand C
Brand D
Sources: 3 pages, all “top protein bars in India 2026” style lists. One was written by a rival brand on its own site.
- It ran 3 searches with the words a shopper types, plus the year.
- It cited 3 pages. All three were comparison lists. No press release, no ad.
- It named 4 brands, the ones those lists ranked. Names hidden here on purpose, they are in the CSV.
Finding 2: Ranking lists decide who gets named
56 of 100 answers cited at least one ranking or comparison list. For product questions, it was 37 of 60.
We opened every cited list we could read, 79 of them. The AI’s top pick was named on 49, which is 62%. In plain words: the AI mostly repeats the lists.
Here is the sharp part. In 22 answers, one cited page was a comparison list written by a brand, on its own website. A protein brand’s own “top protein bars in India” page got cited, right next to the review sites. A fair comparison page is not a trick. It is useful, so it gets read.
Up next Your own website. It matters more than you think, but one kind of page matters most.
Finding 3: Your own page counts, when it answers the question
The top pick’s own website was cited in 35 of 100 answers. The last brand named in each answer had its own site cited in 16 of 99. The winner’s page was read about twice as often.
What were those pages? Mostly product and course pages that answered the question in plain words: who it is for, what it does, the price. Not home pages full of banners.
For courses and coaches this was even stronger. More than half of all their cited pages were the provider’s own course page.
The Shortlist Loop: how an AI picks who to name
- 1A buyer asks“Which brand should I buy?”
- 2It searches like a shopperCategory, India, 2026, review
- 3It reads about 3 pagesRanking lists, Reddit threads, brand pages that answer the questionYou can change this step
- 4It names brands seen in more than one placeBuyers try them, talk about them, and those words feed step 3 next time
Finding 4: Reddit was the most cited single website
No brand site, no news site and no marketplace was cited as often as Reddit. It was cited 18 times, in 15 answers, for questions from sunscreen to UPSC coaching.
Why? A real buyer saying “I used this for six months, here is what happened” is gold for an answer. You cannot buy that. You can earn it, by being a brand people talk about, and by showing up in those threads as yourself.
We also checked every readable third party page cited in each answer. The top pick was named on at least one of them in 66% of answers. The last brand named, in 52%. Being talked about in more places moves you up the list.
Finding 5: The “AI files” did not separate winners
This is the one that will save you money. You may have been sold llms.txt files, special schema or a Wikipedia page as the key to AI answers. We checked the public homepages of the top picks and of the last named brands.
| Signal on the brand’s site | Top picks | Last named |
|---|---|---|
| Has an llms.txt file | 57% (39 of 68) | 48% (36 of 75) |
| Organization schema on the homepage | 62% (42 of 68) | 63% (47 of 75) |
| FAQ schema on the homepage | 7% (5 of 68) | 8% (6 of 75) |
| Has a Wikipedia article | 38% (35 of 91) | 44% (42 of 95) |
The gaps are small, or go the wrong way. Many of those llms.txt files were made by the store platform, not the brand. They describe how to shop the store. They do not make the brand more trusted.
Google says the same thing for its own AI answers. Its guide for site owners says you do not need new machine readable files, AI text files or special schema to appear in AI Overviews or AI Mode. Google Search Central, AI features and your website (VERIFIED, read 23 Oct 2026).
Keep your schema tidy, it helps search in general. Just do not expect a file to do the job of a good reputation.
Up next The good news. The answer is not set in stone.
Finding 6: The answer moves, so you can move it
We asked all 100 questions again with web search off. The top pick changed in 56 of 100. About half of the brands stayed the same.
That tells you two things. The AI’s memory alone has a fixed list of famous names. The live web reshapes that list every time someone asks. Lists get updated. Threads get new replies. Your page gets rewritten. Each of those can change who gets named next week.
The big winners in our data were names you would guess. Minimalist was named in 7 answers. The Whole Truth, Coursera and Udemy in 5 each. When we asked about a Meta ads course, the top pick was Meta’s own free program. Big brands start ahead. But with 644 different brands named, there is plenty of room for a smaller brand to get in.
If you also want to pay for a spot next to the answer, read our ChatGPT Ads in India guide, with real costs and a Meta comparison. Ads put you beside the answer. This article is about getting into the answer itself.
What happened to Riya?
Riya stopped guessing. She asked ChatGPT her five buying questions and wrote down every page it cited. Three were “top millet snacks” lists. One was a Reddit thread. One was a rival’s product page.
She rewrote her main product page to answer the question in two lines. She made a fair comparison page, including when a buyer should pick someone else. She wrote to the three list writers with samples and plain facts. She answered two Reddit questions as herself, with no links.
Six weeks later Meera asked the same question again. This time, Riya’s brand was the fourth name in the answer. Not the top pick. But in the room, at last.
Riya and her results are made up, to show the method. They are not from a real account, and the same steps can give different results for you.
Your 30 day GEO plan
GEO means generative engine optimisation: making sure AI answers can find you, trust you and name you. Here is the whole plan in 8 steps, based on what we saw.
- Week 1Ask and write downAsk ChatGPT your 5 biggest buying questions. Note every brand it names and every page it cites. That list is your map.
- Week 1Fix your answer pagePick your top question. Make one page that answers it in the opening two lines, with price and who it is for as plain text.
- Week 2Build a fair comparisonPublish your product vs 3 common options. Facts in a table. Say who should pick someone else.
- Week 2Get on the listsFrom your map, pick the 10 ranking articles that rank your category. Send each writer facts, photos and a sample.
- Week 3Show up in threadsAnswer real questions on Reddit India and niche forums as yourself. Help comes before any link, no link drops, no fake reviews.
- Week 3Turn WhatsApp into a FAQCopy the 10 questions buyers ask most into a public FAQ, answered in two lines each.
- Week 4Collect reviewsAsk every buyer for an honest review 7 days after delivery, with one link.
- Week 4Ask againRe run your 5 questions. Compare who gets named and which pages get cited. Repeat monthly.
Your AI visibility score
Answer 10 quick questions about your brand. Each answer shows a tip. Your score, out of 100, shows which three moves to make next.
Useful? Send it to your team or keep the 30 day plan.
Opens WhatsApp with the link ready. You choose who gets it. Save gives you a one page plan to print or keep as a PDF.
The numbers in one place
| Number | What it is | Source |
|---|---|---|
| 100 of 100 | Answers that ran a web search before naming brands | Our data, 23 Oct 2026 |
| 644 | Different brands named across 100 answers (746 mentions) | Our data, 23 Oct 2026 |
| 318 | Pages cited across 100 answers | Our data, 23 Oct 2026 |
| 56 of 100 | Answers citing at least one ranking or comparison list | Our data, 23 Oct 2026 |
| 49 of 79 | Readable cited lists that named the AI’s top pick | Our data, 23 Oct 2026 |
| 22 | Answers citing a comparison page on a brand’s own site | Our data, 23 Oct 2026 |
| 35 vs 16 | Answers citing the top pick’s own site vs the last named brand’s own site | Our data, 23 Oct 2026 |
| 18 | Reddit citations, the most of any single website, across 15 answers | Our data, 23 Oct 2026 |
| 56 of 100 | Top picks that changed with web search turned off | Our data, 23 Oct 2026 |
| 34% | Searches the AI ran that asked for the top rated brands (39% added the year) | Our data, 23 Oct 2026 |
| No extra files | Google says AI text files or special schema are not needed for AI Overviews or AI Mode | Google Search Central, VERIFIED |
Download the data
Use it, quote it, build on it. Please link back to this page if you do.
- All 100 questions and answers (CSV)Question, category, top pick, every brand named, cited domains, the searches the AI ran, and the answer with search off.
- All 318 cited pages (CSV)Page title, link, website and page type for every citation.
What should you remember?
- The AI searched the web in all 100 answers. It reads before it recommends.
- Ranking lists, Reddit threads and your own answer page are where the picks come from.
- The top pick’s own page was cited twice as often as the last brand’s. Answer the question on your page.
- llms.txt and special schema did not separate winners. Reputation did.
- The answer changes. Ask your 5 questions every month and track who gets named.
Sources (checked 23 October 2026)
- Our data: 100 questions asked to the AI behind ChatGPT, through its developer API, with web search on, location India, 23 Oct 2026, 3:09 PM to 3:12 PM IST, then again with search off, 3:12 PM to 3:14 PM IST. Brands and page types were sorted by a second model and spot checked by hand. Both CSV files are above.
- Google Search Central: AI features and your website (no additional requirements, no AI text files or special schema needed for AI Overviews or AI Mode)
- Homepage checks: we read each brand’s public homepage and its /llms.txt on 23 Oct 2026. Some sites blocked our reader, so the totals in the table are the pages we could read.
Questions people ask
Why does ChatGPT recommend my competitor and not me?
In our test of 100 Indian buying questions, the model searched the web every time and named brands it found on ranking lists, Reddit threads and brand pages that answered the question. If your rival is on those pages and you are not, the rival gets named.
How does ChatGPT decide which brands to recommend?
With web search on, it searches like a shopper, often with the year and the word review, reads about 3 pages, and names brands that appear on them. In our data the top pick was named on 62% of the cited lists we could read.
Does llms.txt help my brand show up in ChatGPT?
Not on its own, in our data. Top picks and the last named brands had llms.txt files at similar rates, and many were made by the store platform. Google also says AI text files are not needed for its AI Overviews or AI Mode.
How can a small Indian brand get recommended by ChatGPT?
Answer your main buying question on your own page in two lines, publish a fair comparison page, get onto the ranking lists for your category, earn real mentions on Reddit and forums, and collect public reviews. Then check the answer monthly.
Is GEO different from SEO?
GEO, generative engine optimisation, builds on SEO. The AI reads pages that rank in search, so SEO still matters. GEO adds a focus on being named on other people’s pages and on pages that answer a buying question directly.
How often should I check what ChatGPT says about my brand?
Once a month. Use the same 5 buying questions each time and note who is named and which pages are cited. In our test, 56 of 100 top picks changed when we turned web search off, so answers move.
Can I pay to appear in ChatGPT answers in India?
Ads appear beside the answer, labelled Sponsored, not inside it. Read our ChatGPT Ads in India guide for costs. Getting named inside the answer comes from the steps in this article.
Know a founder whose rival keeps showing up in ChatGPT? Send them Riya’s story.
Opens WhatsApp with the link ready. You choose who gets it.
THA Circle
Use AI. Still sound human.
A free WhatsApp channel for founders, coaches and creators who want AI to save time without losing the human touch.
- On joining A welcome pack: 3 AI prompts and 5 chat scripts you can copy today.
- Monday A short script for your own chats. Ten minutes to try.
- Wednesday One real chat taken apart, names removed.
- Friday Human of the Week. A moment a customer felt seen.
Free. Takes ten seconds. Channel followers stay private. Leave any time.
The Sunday note
How people pay attention, and how to earn it. One email a week.
I study AI, attention, human psychology and marketing. Every Sunday I send one idea and one script for your chats. Five minutes to read. Reply any time, I read every answer.
Get the Sunday noteFree. Leave any time. Your email stays private.
Your community is your new SEO
What does AI know about you?
How coaches get recommended by AI