A few years ago, showing up on Google was the whole game. That is no longer true. A growing share of customers now start their search by asking ChatGPT, Perplexity, or Google's AI Overviews — and those tools pull information from a different set of signals than a traditional search ranking. A small business that ranks on page one for "plumber Seattle" may still be invisible when someone asks "who's a reliable plumber in Seattle?" in an AI tool.
This note covers what changed, how AI tools decide what businesses to mention, and what you can do today to make sure your site shows up when customers ask an AI instead of typing into a search bar.
What changed: AI tools are now a search surface
Perplexity, ChatGPT with browsing, and Google's AI Overviews all actively crawl the web and cite sources when answering questions. When someone asks "what's the best HVAC company in Bellevue?" or "who does small business bookkeeping near me?", these tools are consulting web pages — including your website — and deciding whether to mention you, ignore you, or describe you incorrectly because your site doesn't give them clear signals.
The difference from traditional SEO is subtle but important: traditional search ranks pages. AI tools describe businesses. To rank a page, Google uses links and authority signals. To describe a business accurately, an AI tool uses structured facts — your service area, what you do, who you serve, what makes you different. If those facts are not clearly stated on your site in a format the AI can parse, the tool will either omit you or guess.
How AI tools decide what to mention
There is no single algorithm, but the pattern across tools is consistent: AI tools favor sources that are clear, specific, and machine-readable. A page that says "we offer quality services at competitive prices" gives an AI tool nothing to work with. A page that says "we install and repair HVAC systems for residential and small commercial properties in King County, Washington — licensed contractor since 2019, available same-day for emergencies" gives it everything it needs.
Three factors matter most for local service businesses:
Consistent, specific information. Your business name, address, phone number, service area, and what you do should be stated the same way on every page of your site and on your Google Business Profile. Inconsistency is the fastest way to get misrepresented or omitted.
Structured data. Schema markup — specifically LocalBusiness, FAQPage, and Article schemas — gives AI crawlers machine-readable facts rather than requiring them to interpret natural language. A LocalBusiness block with your name, address, phone, service area, and business type takes one afternoon to add and has an outsized impact on how accurately AI tools describe you.
AI-explicit signals. AI tools have their own crawlers — GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot, OAI-SearchBot — and your robots.txt should explicitly allow them. Many small business websites block these crawlers by accident with overly broad robot rules. If your site blocks GPTBot, ChatGPT cannot reference it regardless of how good the content is.
The four things to add or fix
1. Allow AI crawlers in robots.txt. Open your robots.txt file (yoursite.com/robots.txt) and verify it does not block GPTBot, ClaudeBot, PerplexityBot, or OAI-SearchBot. The safest rule is an explicit allow block for each. If you're not sure what's in your robots.txt, a Revenue Leak Audit will surface it alongside your other technical gaps.
2. Add a LocalBusiness schema block. This is a JSON-LD snippet in your site's HTML that tells AI tools your name, type of business, address, phone, service area, hours, and what you do. It does not need to be visible on the page — it lives in the <head>. Most web platforms support JSON-LD through a plugin or a code injection field.
3. Create an llms.txt file. An llms.txt file at the root of your domain (yoursite.com/llms.txt) is a plain-text summary of your site for AI tools: who you are, who you serve, what pages exist, and what the AI is allowed to use. It takes about 30 minutes to write and functions like a business card handed directly to the AI tool rather than letting it infer your business from scattered page content.
4. Rewrite your homepage description. If your homepage hero copy is generic ("serving clients with excellence since 2018"), replace it with specific, factual language about what you do, where, and for whom. AI tools pull the first clear description they find. Make it easy for them to get it right on the first read.
What you can check today
Three quick checks that take under 15 minutes:
Ask an AI tool about your business. Open ChatGPT or Perplexity and ask: "What do you know about [your business name] in [your city]?" If the tool doesn't know you exist, gives wrong information, or describes a competitor, you have a clear gap to fix. If it describes you accurately with correct contact details and service area, your current setup is already working.
Check your robots.txt. Go to yoursite.com/robots.txt and look for any "Disallow: /" rules or references to GPTBot, PerplexityBot, or ClaudeBot. A completely open robots.txt (with no disallow rules) allows all crawlers by default — that is fine. A robots.txt that blocks everything except Google is not.
Check your Google Business Profile description. AI tools that answer local queries pull heavily from Google Business Profile data. Open your profile and verify: your business description is specific and current, your service area is set correctly, and your business category accurately reflects what you do. This is one of the highest-leverage AI discoverability fixes that costs nothing.
Want to know exactly what AI tools see when they look at your site?
A Revenue Leak Audit checks your robots.txt, schema setup, Google Business Profile, and AI discoverability signals — and tells you specifically what to fix. Fixed price, delivered in days.