Try it yourself: open ChatGPT, Perplexity or just Google, and ask for the kind of business you run — “best family dentist in Meridian,” “who does drone photography in Boise,” “weight loss clinic near Eagle, Idaho.” You’ll get two or three names and a short explanation of why. If yours isn’t one of them, this post is for you.
How AI search actually picks a business
Google’s AI Overviews, ChatGPT, Perplexity and Gemini don’t keep a secret list of Treasure Valley businesses. When someone asks a local question they run searches in the background, read the pages that come back, and assemble an answer from the sources they trust. That means three things have to be true before an AI engine will recommend you: it has to be able to find you, it has to understand exactly what you do and where, and it has to have a reason to trust you over the business down the road.
Most local businesses fail on the second or third one, not the first.
Reason 1: Your business is described five different ways online
Your website says one thing, your Google Business Profile says another, Yelp has an old address, and Facebook lists a category you dropped two years ago. A person can sort that out. An AI model treats the inconsistency as uncertainty and moves on to a competitor whose story matches everywhere. Name, address, phone, categories, services and hours need to agree on every listing that matters.
Reason 2: Your pages don’t answer questions
AI engines are built to answer questions, so they favor pages that do the same. A homepage that says “Welcome to our website” over a slideshow gives them nothing to quote. A service page that says “We repair jewelry in Meridian, most repairs are done in-house within a week, here’s what it typically costs” gives them exactly what they need. Clear service pages and a real FAQ — written the way people actually ask — are the single biggest lever most Boise businesses haven’t pulled.
Reason 3: There’s no structured data
Schema markup is a layer of code that tells machines, unambiguously, “this is a LocalBusiness, here’s the address, here are the services, here are the reviews, here are the FAQs.” It’s invisible to visitors and it’s one of the cleanest signals an AI engine can read. Most small-business sites in the valley have none, or a broken version a plugin added by default.
Reason 4: Nobody else is talking about you
When AI engines decide who to recommend, they look well beyond your own website: Google reviews, industry directories, local news, the chamber, neighborhood groups, other sites that mention you by name. Recent reviews with real detail in them are especially powerful because they describe your business in a customer’s words — which is exactly what the next customer is asking about.
Reason 5: Your site is slow or hard to crawl
If a crawler struggles to load your pages, has to fight through broken links or finds the same content on six URLs, it gets less from your site and trusts it less. Speed and technical cleanup aren’t glamorous, but they’re the foundation everything above sits on.
Can you actually track this?
Honestly, it’s harder to measure than a map-pack ranking, and anyone who promises you the #1 spot in ChatGPT is guessing. But it’s getting clearer every quarter. I track whether — and how — the major AI engines mention and cite a business for its core local searches, and report that alongside organic and Local Pack rankings so you can see the trend rather than a screenshot.
Where to start
Fix consistency first, then rewrite your key service pages to answer questions, then add schema and get the review engine running. Those four steps overlap almost entirely with good local SEO, which is why I treat AI search optimization as an extension of it rather than a separate gimmick.
nMost of the fixes above are in my free Local SEO Checklist — the same 32 checks I run before any AI-search work.
nnWant to know where your business stands today? Request a free audit and I’ll show you what the AI engines currently say about you — and what to fix first.