A customer in Brandon opens ChatGPT and types: "Who does reliable AC repair near me that answers on weekends?" The answer names three businesses. Yours isn't one of them. Not because you're worse. Because the AI couldn't read your website. AI search is now a front door for local business, and a lot of small business sites are locked from the inside. This is the playbook to open it.
The fix isn't a new marketing budget. It's plumbing.
What's happening
People ask questions in more places than Google's blue links now. ChatGPT, Perplexity, Claude, Copilot, and Google's own AI Overviews and AI Mode all answer with a short list of names and a few sentences about each. To write that answer, each tool sends a crawler to read websites. If the crawler can't get in, or gets in and finds nothing to read, your business drops out of the answer.
Three things keep good businesses out. None of them show up when you look at your site in a browser.
1. The crawler can't see your words. Many modern site builders and custom apps draw the page with JavaScript after it loads. You see a full page. A crawler that doesn't run JavaScript sees a nearly blank shell. Vercel, the hosting company, studied this across its network and reported that none of the major AI crawlers it tracked execute JavaScript. That list included OpenAI's GPTBot and OAI-SearchBot, Anthropic's ClaudeBot, and PerplexityBot. They fetch the files. They don't run them.
569 million GPTBot fetches and 370 million Claude fetches in one month on Vercel's network, with none of the major AI crawlers rendering JavaScript. Google's Gemini, which uses Googlebot, was the exception.
Source: Vercel, "The rise of the AI crawler" (December 17, 2024). Crawler behavior changes; recheck before you rely on it. [VERIFY: still current in late 2026]
2. The door is locked. Your site has a small file called robots.txt that tells crawlers where they can go. Some sites block AI crawlers in it on purpose. Many block them by accident, through a template, a security plugin, or a hosting setting nobody remembers turning on. In July 2025, Cloudflare, which sits in front of a large share of websites, began blocking AI crawlers by default, per MIT Technology Review. [VERIFY: whether the default applies to existing sites or only new sign-ups]. That is a fine choice for a news publisher protecting its articles. It's usually the wrong choice for a plumber who wants to be recommended.
3. There's nothing clear to quote. An AI answer needs plain facts: what you do, where you do it, your hours, how pricing works, how to reach you. If that lives inside a photo, a PDF menu, or a slider that rotates every four seconds, the AI has to guess. It usually guesses someone else.
Why AI search matters for a Tampa Bay business
Local service work is won on the shortlist. A homeowner in St. Petersburg doesn't read ten websites anymore. They read the three names the AI hands them, then call one. If you're not on the list, you never get the chance to compete on service or price.
You can't win a shortlist you were never read for.
Here's the part most owners miss. Google says there is no secret AI trick. Its guidance on AI features says there are "no additional requirements" to appear in AI Overviews or AI Mode. A page has to be indexed and eligible to show a snippet in regular search. Google also says you don't need special schema or new "AI text files" to show up there. What it does ask for is the basics: let crawlers in through robots.txt and your hosting setup, put important content in text, and make sure any structured data matches what's on the page.
That's good news. It means visibility in AI search is mostly fundamentals, and fundamentals are fixable in a week. The other AI tools don't publish rules as clear as Google's, but every one of them needs the same two things: access, and readable text.
I spent years inside financial and technology systems where one rule held: if the data isn't structured, the system can't use it. AI search works the same way. Your website is now a data source. Treat it like one.
We use the same approach on our own site. Our robots.txt names GPTBot, OAI-SearchBot, ClaudeBot, and PerplexityBot and lets them in, and every page ships its words as plain HTML. It's not complicated. It just has to be done on purpose.
The fix: 3 moves this week
- Check the door: read your robots.txt and your hosting settings. Type your domain followed by /robots.txt into a browser. Look for lines that say "Disallow: /" under GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, or "User-agent: *". If you see them and didn't put them there, ask your web person why. Then check your host or CDN dashboard. If you use Cloudflare, look for its AI crawler or bot settings and decide on purpose which AI search crawlers you allow. Blocking training crawlers and allowing search crawlers is a reasonable middle ground. Takes 15 minutes.
- See your site the way a crawler does. Open your homepage, right-click, and choose "View page source." That raw text is roughly what a non-JavaScript crawler reads. Use Ctrl+F (Cmd+F on a Mac) to search for your business name, your main service, and your city. If they aren't in the source, AI crawlers likely can't see them either. The fix is server-side rendering or a static build, so the words arrive in the HTML. If your site builder can't do that, it's a strong reason to rebuild.
- Write the answers you want quoted. Pick the 5 questions customers ask most on the phone. Answer each in 2-3 plain sentences on a real page, in text. Put your name, address, phone, service area, and hours in text on every page, and keep them identical everywhere, including your Google Business Profile. Add LocalBusiness structured data that matches exactly what the page says. Then ask ChatGPT, Perplexity, and Google AI Mode the same customer question each month and write down whether you're named. That's your scoreboard.
None of this guarantees you'll be named. No one can promise that. But a site the AI can't read is guaranteed to be skipped, and that one is on you to fix.
If you're paying for ads too, read our breakdown of Google AI Mode ads following the conversation. The paid and unpaid sides of AI search pull from the same page. And for where this goes next, see The Signal #2 on AI agents becoming your customers.
Open the door. Show the words. Answer the questions.
Book a strategy call
Not sure what AI search sees when it reads your site? Text us. We'll set up a 30-minute call, check your robots.txt, hosting settings, and page source together, and give you a short fix list. When we do AI software development in Tampa Bay, every site we build ships readable to people and to machines.
Book a consult with Forge & Helm