A customer opens ChatGPT and types "best physiotherapist near me for a knee injury". Three names come back, with a line on why each one is good. Yours is not one of them, even though you are on the first page of Google and in the map pack. That customer will probably never see your listing, because they already have a shortlist.
This is happening often enough to matter. BrightLocal's 2026 Local Consumer Review Survey found 45% of US consumers now use ChatGPT or another AI tool for local business recommendations, up from 6% a year earlier. So the practical question is how to rank in ChatGPT, and why a competitor keeps getting named instead. The research published over the past year answers both more clearly than most "AI SEO" advice does.
Key takeaways
Google shows a lot of businesses. Scroll the map and you will find dozens. An AI assistant gives you three to five names and stops. SOCi's 2026 Local Visibility Index measured how big that gap is across more than 350,000 locations from 2,751 multi-location brands. ChatGPT recommended just 1.2% of those locations. The same brands appeared in Google's local 3-pack 35.9% of the time. That is roughly 30 times more selective.
Two other findings from the same report change how you should think about it. First, ranking well on Google is not a free pass: in retail, only 45% of the brands most visible in traditional local search were among those AI recommended most. Second, the businesses ChatGPT did recommend averaged 4.3 stars. AI is not picking at random, and it is not simply copying the map pack. It is picking the businesses it is most confident about.
Confidence is the useful word here. An assistant recommending a dentist is putting its own credibility on the line, so it leans towards businesses that look established and well reviewed, and that are described the same way everywhere it looks.
None of these assistants invents a recommendation from nothing. When you ask a local question, ChatGPT runs a web search first. OpenAI's help article on ChatGPT search explains that it may use your approximate location from your IP address, that it rewrites your request before searching (its own example turns "restaurants near me" into "top restaurants San Francisco"), and that it uses third-party search providers and trusted providers of local information such as business listings. So the answer is built from pages and listings that already exist.
The most detailed look at which pages, from Yext's analysis of 6.8 million AI citations collected in July and August 2025, found that 86% came from sources the business itself controls: first-party websites (44%), listings (42%) and reviews and social profiles (8%). Forums such as Reddit made up only 2% once location and intent were taken into account. That surprises people, because Reddit is one of the most cited sites in AI answers overall. For "who should I hire nearby" questions, it barely features.
| Assistant | What it leans on for local answers | Fix this first |
|---|---|---|
| ChatGPT | Listings more than any other source (48.7% of its citations in Yext's data) | Consistent listings on the directories it cites |
| Gemini | Business websites (52.1% of its citations) | Service pages, plus a complete Google Business Profile |
| Perplexity | A wider spread, including listing sites such as MapQuest and TripAdvisor | Your details on those secondary listing sites |
The type of question matters too. Yext found that for unbranded, factual questions, the kind a new customer asks, first-party websites and local pages made up nearly 60% of citations. BrightLocal saw the same pattern earlier in a study of 800 local searches in ChatGPT, where business websites were 58% of the sources shown. Your own website is the single biggest thing you control, which makes it the place to start if you want to know how to rank in ChatGPT.
Put the studies together and the businesses that keep getting named tend to share five things.
Their website answers the exact question. A customer rarely asks for "a dentist". They ask for "a dentist for a painless root canal" or "a CPA who handles small business taxes". If your site has one generic services page, there is nothing for the assistant to match that need to. A competitor with a page about root canals, written for their city, gives it something to quote.
Their listings agree with each other. SOCi notes that inconsistent or incomplete listings lower AI confidence and can remove a business from consideration. If one directory has your old phone number and another has last year's address, the assistant has a reason to choose someone else.
They have more, and better, reviews. The 4.3-star average for ChatGPT's picks is not a coincidence. Reviews that mention the actual service ("fixed my shoulder after two sessions") also give the assistant words to match against the question.
Other people talk about them. In Ahrefs' study of 75,000 brands in Google AI Overviews, branded web mentions had the strongest correlation with being mentioned (0.664), well ahead of the number of backlinks (0.218). It is a correlation, not proof, and Ahrefs says so. But it fits everything else: assistants trust businesses that other sites already vouch for.
The assistant can read their site at all. OpenAI's crawler documentation is blunt: sites opted out of OAI-SearchBot will not be shown in ChatGPT search answers. Some security settings and firewalls block AI crawlers without the owner realising. If yours does, no amount of content will help.
There is no secret setting for how to rank in ChatGPT, and anyone selling a guaranteed spot is guessing. What you can do is make your business the easy, safe choice. This is the order we would work in.
1. Run the test yourself first (ten minutes). Open ChatGPT, Gemini and Perplexity in a private window. Ask three things: "What are the best [your service] in [your city]?", "I need [your service] for [a specific need]. Who would you recommend and why?" and "Compare [your business] with [a named competitor]." Note who gets named and click every source cited. That list of sources is your to-do list.
2. Get onto the pages that are already being cited. If ChatGPT keeps citing a "best physiotherapists in Pune" article or a particular directory, that page is shaping the answer. Claim and complete the directory listing, or contact the publisher of the list. This is often the fastest win, because the assistant is already reading those pages.
3. Make every listing say the same thing. Your Google Business Profile matters, and so do Bing Places and Apple Business Connect, plus the directories that count in your market: Justdial or Practo for many Indian businesses, Yelp in the US. Same business name, address, phone number, hours and categories, everywhere.
4. Write one page per service, for real questions. Each page should say what you do, for whom, where, roughly what it costs, and answer the questions customers ask on the phone. Use their words, not industry jargon. This is the content assistants quote for unbranded questions.
5. Ask for reviews that describe the work. Do not script them, but do ask customers to mention what you did for them. "Kitchen redesign for a 2BHK" helps an assistant far more than "great service".
6. Get mentioned where your customers already look. Local news, trade associations, partner businesses, podcasts and "best of" lists in your city. Each mention is another independent source saying you exist and are good at something.
7. Check your robots.txt. Allow OAI-SearchBot. You can still block GPTBot if you do not want your content used for training; OpenAI treats the two separately, so blocking training does not remove you from search.
8. Measure it every month. Re-run the same prompts on the same day each month, because a single answer changes from one run to the next. Watch the AI Assistant channel in GA4 for visits, and if you need it across many prompts or clients, use an AI visibility tracking tool that checks ChatGPT, Gemini, Perplexity and Google AI Overviews on a schedule and shows who is named instead of you. Keep those results in the same monthly report as your Google rankings, whether that is a spreadsheet or a marketing reporting tool, so you can see both move together.
For most businesses, AI assistants still send far fewer visits than Google. The question is what those visits are worth. Ahrefs published a frank example from its own site: AI search brought 0.5% of its visits but 12.1% of its signups over 30 days, a conversion rate about 23 times that of organic search visitors. It is one company, measured over one month, and Ahrefs itself doubts the gap will hold as AI traffic grows.
The reason it makes sense is simple. Someone who arrives after an assistant recommended you has already been told why you are a good fit. They have done their comparison before the click. That is why it is worth checking your own numbers rather than anyone's average: in GA4 the AI Assistant channel shows how many of these visitors you get and whether they enquire, and our guide to AI referral traffic in GA4 walks through the setup.
Some of what is being sold as the answer to how to rank in ChatGPT does very little. Google's own guide to its generative AI features says you do not need llms.txt files, special AI markup or content rewritten for machines, and that Google Search ignores llms.txt. Buying reviews puts your listings at risk on the platforms the assistants read. And posting about yourself on Reddit is a poor use of time for a local business when forums made up 2% of local citations in Yext's data.
The unglamorous work wins: accurate listings, honest reviews, clear service pages and a business other people mention. It is the same work that helps you on Google, which is the best news in all of this. If you track it alongside your Google keyword rankings, one report shows whether customers can find you on both.
AgencyReportr checks ChatGPT, Gemini, Perplexity and Google AI Overviews for the questions your customers ask, shows who gets named instead, and puts it next to your Google rankings in one report. Start with a $1 trial.
7-day trial · Cancel any time
Make sure ChatGPT can read your site (allow OAI-SearchBot), keep your business listings identical everywhere, publish a page for each service that answers the specific questions customers ask, earn reviews that describe the work, and get mentioned on the sites ChatGPT already cites for your category. Then re-test the same prompts every month.
Not reliably. SOCi's 2026 Local Visibility Index found ChatGPT recommended 1.2% of the brand locations it studied, against a 35.9% appearance rate in Google's local 3-pack, and in retail fewer than half of the top-ranked local brands carried over into AI recommendations.
OpenAI does not say so. Its help center says ChatGPT uses third-party search providers and trusted providers of local information such as business listings. Gemini is Google's own assistant, so a complete Google Business Profile matters there. Keep every listing, including Bing Places and Apple Business Connect, consistent.
You can, and it will not remove you from ChatGPT search. OpenAI treats the two crawlers separately: GPTBot is for model training, while OAI-SearchBot decides whether your site can be shown in ChatGPT search answers. Block GPTBot if you like, but allow OAI-SearchBot.
ChatGPT searches the web when it answers, so fixes on pages it already reads, such as unblocking OAI-SearchBot or correcting a listing on a directory it cites, can be picked up the next time it searches. Reviews and brand mentions build over months. Test the same prompts monthly and judge the trend, because a single answer changes from one run to the next.
Connect SEO, Google Ads, Meta Ads, Amazon Ads and more, and send a branded client report on schedule.
No credit card required · Cancel anytime