How Local Businesses Get Found on ChatGPT (and Other AI Search)

By the end of this guide you'll know how ChatGPT and other AI tools find local businesses, the one robots.txt setting that decides whether ChatGPT can show your site at all, and which "AI SEO" offers you can safely ignore. Most of it is work you can do yourself, in an afternoon or two.
This matters because the habit changed fast. In BrightLocal's March 2026 survey of 1,002 US consumers, the share using AI tools to find local businesses climbed from 6% in 2025 to 45%. ChatGPT was the tool they used most. The same survey found that 97% of AI users sometimes double-check what the AI told them against real reviews. So AI doesn't replace your reviews or your website. It sends people to them.
The good news: getting found by AI is mostly the same work as getting found on Google, done properly. Here's what that work is.
How AI search finds a local business
ChatGPT doesn't remember your business. When someone asks "who can fix my AC in Round Rock today," it searches the web, reads a handful of pages, and writes an answer from them. Other tools work the same way, but each one looks in slightly different places.
| AI tool | Where it looks | The crawler that matters |
|---|---|---|
| ChatGPT search | Its own crawl plus a web search that leans on Bing | OAI-SearchBot |
| Google AI Overviews and AI Mode | Google's normal search index and your Google Business Profile | Googlebot |
| Perplexity | Its own search index | PerplexityBot |
A crawler is a program that reads websites for a search tool. If a crawler can't read your site, that tool can only describe you from what other sites say about you. So the first job is to make sure the right ones can get in.
Step 1: Let the right crawlers in
Your website has a small file at yoursite.com/robots.txt that tells crawlers what they're allowed to read. It's a quiet way for a good business to go missing from ChatGPT, and it's easy to get wrong because OpenAI runs more than one crawler.
According to OpenAI's crawler documentation:
- OAI-SearchBot is used "to surface websites in search results in ChatGPT's search features." This is the one that decides whether ChatGPT can show and link your site.
- GPTBot collects content that may be used to train OpenAI's AI models. Blocking it does not keep you out of ChatGPT search.
- ChatGPT-User visits a page when a person in ChatGPT asks it to.
That split is useful. If you don't want your site used for AI training, you can block GPTBot and still allow OAI-SearchBot. But sites that block OAI-SearchBot, OpenAI says, "will not be shown in ChatGPT search answers." After you change the file, OpenAI says it can take about 24 hours to take effect.
Google works the same way. Its Google-Extended setting controls whether your content trains Gemini, and Google says it "does not impact a site's inclusion in Google Search." Perplexity says PerplexityBot is the crawler that surfaces sites in Perplexity's results.
What to check: open yoursite.com/robots.txt. If you see Disallow: / under User-agent: *, or under OAI-SearchBot, PerplexityBot or Googlebot, find out who put it there. Some security plugins and hosting settings block bots by default without telling you.
Step 2: Make your site readable without JavaScript
Many modern websites send a mostly empty page and then fill it in with code (JavaScript) in your browser. People never notice. AI crawlers do. Vercel studied its own traffic and found OpenAI's and Anthropic's crawlers don't run JavaScript. They read the raw page and move on.
If your services, service area, hours and phone number only appear after scripts load, or only inside images, a crawler may see close to nothing. The fix is a site that's built on the server, so the full text arrives in the first response.
A two-minute test: open your site, right-click, choose "View page source," and search for your phone number and your main service. If they aren't there as text, a crawler may not see them either.
Step 3: State the plain facts
AI tools answer questions like "who's open Sunday," "who serves Pflugerville," and "who does tankless water heaters." They can only repeat facts your site actually states. Whitespark's 2026 survey of local search experts added AI search for the first time, and put your website's own content at 24% of AI visibility, more than any other factor group. Here's what that content needs.
- Name, address and phone, the same everywhere. This is often shortened to NAP. Put it on every page and make it match your Google Business Profile exactly.
- One page per service. Whitespark's panel ranked a dedicated page for each service as the second-biggest single factor for AI visibility. "Drain cleaning in Tacoma" is a much easier answer to lift than a bullet on your homepage.
- Where you work, in sentences. Name the towns and neighborhoods you serve. Skip the 40-suburb list in the footer.
- Schema. Schema is a short block of code that labels your details for machines: business type, address, hours, phone, service area. Google documents the LocalBusiness type, and there are specific ones for plumbers, dentists, salons and more. Schema won't get you cited by itself. It removes guesswork.
- Clear headings. Each page should have one main heading that says what the page is about.
Our local SEO checklist covers these in order of impact, with time estimates.
Step 4: Show up on Bing
ChatGPT's search leans heavily on Bing. Seer Interactive checked more than 500 ChatGPT search citations and found 87% matched Bing's top results for the same question, compared with 56% for Google. Treat that as a direction, not a law. It was 100 questions in early 2025, and a 2026 replication using a different method found far less overlap. Both still point the same way: if Bing can't find you, ChatGPT has a harder time finding you.
Two free steps close most of the gap:
- Claim Bing Places for Business, Bing's version of your Google Business Profile. Keep the name, address and phone identical to Google.
- Add your site to Bing Webmaster Tools and submit your sitemap, so Bing knows every page exists.
Step 5: Get talked about on other sites
AI tools don't only read what you say about yourself. They read what others say about you. In Whitespark's AI column, reviews carry 16% of the weight and directory listings another 13%, and the single top AI factor was being on expert-curated "best of" lists.
In practice that means:
- Steady, recent reviews on Google and the review sites your customers use. Detailed reviews give AI something specific to repeat ("replaced our water heater the same day"). Our guide to getting more Google reviews has scripts that work.
- Correct listings on the directories people actually use: Google, Apple Maps, Bing, Yelp, Facebook and your trade's main directory. Not 300 random ones.
- Local mentions. A "best plumbers in {town}" roundup, your chamber of commerce, a supplier's "find an installer" page, a quote in the local paper.
This is the slow part. It's also the part competitors can't copy in a weekend.
Step 6: Write answers worth quoting
There is one peer-reviewed study on what helps a page show up in AI answers. Researchers from Princeton and others found that adding quotable facts, statistics and cited sources raised visibility by up to 40%.
For a local business, "statistics" doesn't mean research. It means your own specifics: years in business, license number, typical response time, a price range for common jobs, the brands you install. A short FAQ page that answers the questions you hear on the phone every week is the easiest place to start. One clear sentence, like "Our service call is a flat {price} anywhere in {county}," is easier for an AI to quote than a paragraph of adjectives.
What doesn't work
Plenty of people are selling AI search help right now. Here's what to skip.
llms.txt. This is a proposed file that summarizes your site for AI tools. Ahrefs looked at about 137,000 sites and found 97% of llms.txt files never got a single request. It's harmless, but it isn't a strategy.
"Guaranteed #1 on ChatGPT." Nobody can promise that. AI answers change from one question to the next and one day to the next. Anyone guaranteeing a spot is guessing.
Pages of filler. Fifty thin pages that each say "best electrician in {suburb}" give an AI nothing to quote. One solid page with real details beats them.
Monthly "AI SEO" packages with no specifics. Ask what exactly they'll change each month. If the answer is a report, you can run the checks in this guide yourself for free.
How to check where you stand
You don't need a tool to start. Once a month, do this:
- Ask the questions your customers ask. Use ChatGPT with search on, Google's AI Mode and Perplexity. Try "{your service} near {your town}," "who's open now for {emergency}," and "best {trade} in {town}." Write down who gets named and which sites get linked.
- Look at the links. If the AI cites directories and "best of" lists instead of business websites, those lists are where you need to be.
- Re-check robots.txt and your page source any time your site changes hands or gets a new plugin.
[EDITOR: Optional. Add one real screenshot of a ChatGPT (search on) answer to a local-service prompt in a named US city, with its cited sources visible. Note the date and prompt. Do not trim or edit the answer.]
If you want to see the full process for one trade, we walked through it step by step in how plumbers get found on ChatGPT. And if you're weighing a new site anyway, plumber website examples shows what readable, service-by-service sites look like.
Where Tilazo fits
We build Tilazo so the website half of this guide is handled by default. Published Tilazo sites are built on the server, include LocalBusiness schema, and ship a robots.txt that allows OAI-SearchBot, PerplexityBot and the other major AI crawlers. You write and approve your own pages, and you own the site and the domain. None of that guarantees a mention in ChatGPT. Reviews, listings and local mentions are still yours to build, and no website can do them for you.
Want to see where your current site stands first? The free graded report reads your site the way a crawler does. It checks your robots.txt for common AI crawlers, your schema, headings, page content and name-address-phone details, and asks Perplexity and Gemini the kinds of questions your customers ask, to see whether you come up.
Frequently asked questions
Make sure your robots.txt allows OAI-SearchBot, the crawler OpenAI uses for ChatGPT search. Put your services, service area, hours and phone number on your site as plain text, with one page per service and LocalBusiness schema. Claim Bing Places and submit your site to Bing Webmaster Tools. Then build reviews and mentions on other trusted sites. Nobody can guarantee a spot.
No. OpenAI says GPTBot collects content for training its AI models, while OAI-SearchBot is what surfaces websites in ChatGPT search. You can block GPTBot and still appear in ChatGPT search answers. Blocking OAI-SearchBot is what keeps you out. Changes to robots.txt can take about 24 hours to apply.
Not replacing, but growing fast. BrightLocal found 45% of US consumers used AI tools to find local businesses in 2026, up from 6% the year before. Almost all of them still check real reviews before they act. Google's own AI answers draw on its normal search index and your Google Business Profile, so good local SEO helps in both places.
No. It's a proposed file that summarizes your site for AI tools, but Ahrefs found 97% of llms.txt files across about 137,000 sites never received a single request. It won't hurt, but your time is better spent on crawler access, plain-text service pages, schema, Bing and reviews.
Crawler fixes can take effect within about a day, according to OpenAI. Content changes depend on when your pages are crawled again. Reviews, listings and mentions on other sites build over months. Check monthly by asking ChatGPT the questions your customers ask, and note who gets named and which sources get linked.
