Why does ChatGPT recommend my competitor? 5 causes and fixes
ChatGPT names the business that it can find, read, and confirm on other websites. See the five causes when it names a competitor, and the fix for each.
Quick answer: ChatGPT recommends your competitor because it can find, read, and confirm more facts about that competitor than about you. The usual causes are a blocked crawler, pages that do not answer the buyer’s exact question, fewer mentions on other websites, and business facts that differ between websites. Each cause has a specific fix.
On this page: How ChatGPT chooses · Crawler access · Answers on your pages · Mentions on other sites · Consistent facts · One answer or a pattern · What to fix first · FAQ
This guide answers one question: why does ChatGPT recommend my competitor and not me? The short version is that your competitor is easier to verify. ChatGPT does not prefer them. It finds more evidence about them.
You cannot control the answer. You can control the evidence that ChatGPT reads. Below are the five causes and the fix for each one.
How does ChatGPT choose which business to name?
ChatGPT names the businesses that it finds in its search results and that match the exact words of the question. OpenAI states that ChatGPT ranks search results “using multiple factors”, and that placement is not guaranteed. OpenAI does not publish the formula.
The same OpenAI help page explains four facts that matter to a small business:
- ChatGPT can search the web automatically when a question needs current information.
- ChatGPT rewrites the question into one or more short search queries, and sends them to third-party search providers. The page lists Microsoft as one of these providers.
- ChatGPT uses an approximate location from the IP address of the user, so a buyer in Auckland and a buyer in Perth can get different local results.
- If memory is on, ChatGPT can use saved memories when it rewrites the search query.
So two buyers can type the same question and see different businesses. Your competitor appears because their pages match more of the queries that ChatGPT writes.
Key takeaway: ChatGPT does not pick a favourite. It picks the businesses that its own search queries find and can confirm.
Can ChatGPT read your website?
Check this first, because no other fix works if the answer is no. OpenAI states that sites that block its search crawler, OAI-SearchBot, will not be shown in ChatGPT search answers. Those sites can still appear as plain links.
OpenAI uses separate crawlers for separate jobs. GPTBot collects content for model training. OAI-SearchBot finds pages for ChatGPT search. A block on GPTBot does not remove you from search answers. A block on OAI-SearchBot does.
Do these checks:
- Open
yourdomain.com/robots.txtand look forOAI-SearchBot. Make sure that no rule blocks it. - Ask your web host or IT provider if the firewall or content delivery network blocks bots. OpenAI tells site owners to allow traffic from its published search crawler IP addresses.
- Make sure that each service page shows its text in the HTML, not only in images or scripts.
After you change robots.txt, OpenAI says that its systems take about 24 hours to adjust.
Key takeaway: A blocked crawler makes every other fix useless. Check robots.txt and the firewall before you write any new content.
Does your website answer the question the buyer asks?
Often it does not. ChatGPT turns a buyer’s question into narrow search queries. A question such as “Who is a good IT support company for a law firm in Brisbane?” becomes a query with a service, a type of client, and a city. A page that says “Tailored technology solutions” does not match that query. A page that says “We give IT support to law firms in Brisbane, with a fixed monthly fee” does.
Your competitor possibly has one page for each service and city. You possibly have one general services page. That difference alone can explain the gap.
Fix it with these steps:
- Write down 10 questions that your buyers ask before they buy. Use their words.
- For each question, find the page on your site that answers it. If no page answers it, add a page or a section.
- Put the question in a heading. Answer it in the first two sentences under the heading.
- State the facts that a buyer compares: service, location, type of client, price model, and response time.
Our guide to how AEO differs from SEO explains this answer-first format.
Key takeaway: ChatGPT can only repeat a fact that your page states. Write the facts in plain sentences, under the buyer’s question.
Do other websites mention your competitor more often?
Usually yes, and this cause is the hardest to see from your own website. A 2025 study by researchers at the University of Toronto, Generative Engine Optimization: How to Dominate AI Search, compared AI search engines with Google. The authors found a “systematic and overwhelming bias towards Earned media” in AI search. Earned media means third-party sources, such as reviews, articles, directories, and “best of” lists. The study found that ChatGPT was one of the engines that relied most on these sources.
The same paper names a “big brand bias” in AI search. Its advice to niche businesses is to focus on one narrow niche, with expert content and earned media in specialist publications.
For a service business, earned media usually means industry association directories, review platforms, news articles, “best of” lists, and partner pages that name you.
To find your target list, ask your buyer questions with search on, and open the Sources panel. Record the websites that appear more than once. If your competitor is on them and you are not, you have found the gap.
Key takeaway: ChatGPT trusts what other websites say about you more than what you say about yourself. Get onto the sources that it already cites.
Are your business facts the same on every website?
They need to be. When facts conflict, ChatGPT has less reason to name you. OpenAI states that ChatGPT can share location with third-party providers of nearby business listings to give local results. If those listings show an old address or name, the answer can be wrong or can leave you out.
Check these facts on your website, your Google Business Profile, your LinkedIn page, and each directory:
| Fact | What to check |
|---|---|
| Business name | The same spelling everywhere, with no old trading names |
| Location | The same address and service areas |
| Services | The same names for each service |
| Clients | The same description of who you serve |
Fix the listings that ChatGPT cites first.
Key takeaway: One set of facts, repeated on each website, makes your business easy to confirm.
Is it one answer or a pattern?
One answer tells you very little. SparkToro and Gumshoe.ai ran 2,961 prompts across ChatGPT, Claude, and Google AI search. Search Engine Journal reported that ChatGPT and Google AI returned the same list of brands in fewer than 1 in 100 repeat runs. The study included prompts for digital marketing consultants. The researchers found that how often a brand appears is more stable than its position in the list.
So, before you change your strategy, measure the pattern:
- Use the same 10 buyer questions each time.
- Run each question three times in a new chat, with search on.
- Record if your business appears, which competitors appear, and which sources ChatGPT cites.
- Count the percentage of answers that name you.
- Repeat each month.
A competitor that appears in 8 of 10 answers has a real advantage. One appearance does not.
Key takeaway: Measure how often you appear across many answers. Do not react to a single screenshot.
Which cause should you fix first?
Fix the cause that matches your symptom. Use this table after your first monthly check:
| What you see | Likely cause | First fix |
|---|---|---|
| ChatGPT never cites your website | Blocked crawler | Allow OAI-SearchBot in robots.txt and in the firewall |
| ChatGPT cites your site but names competitors | Pages do not answer the question | Add answer-first pages for each service and location |
| Competitors appear on most cited sources | Few third-party mentions | Get listed and reviewed on those sources |
| ChatGPT names you with wrong facts | Facts differ between websites | Correct your listings and profiles |
| You appear in some answers but not others | Normal variation | Track the percentage each month |
Do the crawler check today. Third-party mentions take the longest, so start them early.
Key takeaway: Match the fix to the symptom. Most businesses have two or three causes at the same time.
Frequently asked questions
Can I pay ChatGPT to recommend my business?
No. OpenAI started to test ads in ChatGPT in the United States on 9 February 2026. OpenAI states that ads do not influence ChatGPT’s answers, and that advertisers cannot shape or rank the responses. Ads show below the answer, with a label. A paid ad is a separate channel. It does not put your business inside the recommendation.
Why does ChatGPT not recommend me when I rank first on Google?
ChatGPT runs its own search queries through its own providers, and then selects sources. A high Google rank helps, but it does not guarantee a mention. Research also shows that AI search engines use more third-party sources than Google does. So a competitor that ranks lower can still have more of the reviews and articles that ChatGPT trusts.
Does blocking GPTBot remove my business from ChatGPT answers?
No. GPTBot collects content for model training. OAI-SearchBot finds pages for ChatGPT search. OpenAI treats them as separate crawlers with separate robots.txt rules. A block on GPTBot keeps your content out of training. A block on OAI-SearchBot keeps your site out of ChatGPT search answers. Check both rules in your robots.txt file.
How long does it take to change what ChatGPT recommends?
It depends on the cause. OpenAI says that a robots.txt change takes about 24 hours to apply to search. The search providers must first find and index a new or changed page. New third-party mentions take the longest, because you depend on other websites to publish them. Measure each month and compare the trend.
How can I get ChatGPT to recommend my business?
Give ChatGPT evidence that it can find and confirm. Allow its search crawler. Answer your buyers’ exact questions on your own pages. Get listed on the third-party websites that ChatGPT cites in your category. Keep your business facts the same everywhere. Then check the same questions each month to see the trend.
Fix the inputs, then measure
- ChatGPT names the businesses that its own search queries find and can confirm.
- Check OAI-SearchBot access first. A blocked crawler stops every other fix.
- Answer each buyer question on its own page, with plain facts.
- Third-party sources carry more weight in AI search than in Google.
- Measure the percentage of answers that name you each month.
At 2102, an AI-assisted content programme for a medtech client gave a 25% lift in search visibility. Our free AI Search Visibility Checklist lists the checks in order.
If you want to know why ChatGPT names your competitor, our AI search visibility service starts with an audit of your buyer questions, the sources that ChatGPT cites, and a ranked fix list. If you also want more leads now, see paid ads. You can also read about how we work.
To see where you stand first, run our 15-minute ChatGPT check.