The three sources an AI checks
It’s tempting to picture ChatGPT “knowing” the good businesses in town the way a well-connected neighbor does. It doesn’t. An answer engine doesn’t browse the whole web live; it leans on a small number of sources it can retrieve and cross-check. For a local business, three of them matter most — and your visibility is really a measure of how well those three agree.
- Your website.The one source you fully control. If it’s crawlable and states who you are, where you are and what you do in plain text, it anchors everything else.
- Your structured listings. Google Business Profile, Foursquare and the directories that feed them. These are clean, machine-readable descriptions of your business that engines lean on heavily for local answers.
- Third-party mentions.Reviews, reputable local directories, roundups and press. Corroboration from places the engine already trusts is what turns “might exist” into “worth naming.”
AI visibility for a local business isn’t one switch you flip — it’s getting your website, your listings and your mentions to tell the engine the same story.
When those three sources disagree — a phone number that differs between your site and your Google profile, a business name styled three different ways, an address that moved a year ago on one listing but not the others — the engine reads the conflict as risk. Ambiguous candidates get left out, because a wrong recommendation is worse for the engine than no recommendation at all. Most of the work of AI visibility is closing those gaps.
Where Google Business Profile and Foursquare fit
Owners often ask whether they need to “do something” with their Google Business Profile to show up in AI answers. Here’s the honest, non-salesy version of how it works.
Your Google Business Profile and Foursquare listing are among the cleanest, most structured descriptions of your business anywhere — name, location, category, hours, reviews. AI assistants lean on exactly this kind of local data: ChatGPT’s local results reportedly draw on a combination of Foursquare and Google Business Profile data (on the order of 70% of that local data between them). For ChatGPT specifically, Foursquare is reportedly the larger of the two sources — but you can’t claim a Foursquare listing as directly, so an accurate, complete Google Business Profile is the practical lever most owners can actually control. So treat these listings as a strong content and entity signal the model reads — not a service you have to buy. Keep them accurate and consistent with your website, and you’ve strengthened a signal AI engines already use.
The starting playbook
Work these in order. Each step makes your business easier for an answer engine to find, read and trust — roughly the order the engine itself works in. None of it is exotic; all of it is within your control.
Confirm an answer engine can actually read your site
Right-click your homepage and choose “View Source.” If your business name, city and phone number aren’t sitting in that raw HTML — because the page only fills in once JavaScript runs — an AI retrieval layer can’t read them either. Test what AI can see about your business before you change anything else.
Make your three sources say the same thing
Write your name, address, phone and service area the same way on your website, your Google Business Profile, and every directory you appear in. AI engines build one entity for your business out of all of them; when the details disagree, the engine treats your business as ambiguous and hesitates to name it.
Answer the questions a customer would actually type
Give each real question — hours, pricing, what's included, the areas you cover, who you're a fit for — a clear, self-contained answer near the top of the relevant page. An answer engine quotes specifics; it has nothing to lift from "quality service you can trust."
Mark up the facts you already show with schema
Add LocalBusiness (or Organization) schema, plus FAQ schema where you genuinely answer questions. Schema doesn't manufacture authority — it makes the facts already on your page machine-readable, so they're easier to extract and cite without guessing.
Get named somewhere the engine already trusts
A business mentioned only on its own website is hard to vouch for. Consistent listings, a genuine presence in reputable local directories, and the occasional roundup or local-press mention are the corroboration that tips an engine from 'might exist' to 'worth naming.'
The fastest way to know where to start is to look at what AI can see today. Our walkthrough for testing your AI-search visibility shows you how to check that in a few minutes, before you change a thing.
AI engines behave differently from one another and change over time, so treat everything here as durable foundations rather than guarantees, and the source mixes (like Foursquare’s share) as reported figures that can shift. That’s exactly why we run a live, public experiment — to keep testing which signals actually move AI visibility for local businesses.
Go deeper: the guides
This page is the overview. Each guide below takes one part of the picture further — from diagnosing why you’re invisible, to how engines choose, to a full worked example.
Frequently asked questions
What is AI visibility for local businesses?
How is AI visibility different from local SEO?
Does my Google Business Profile affect AI recommendations?
Do I need a website, or are listings enough?
How long until AI engines pick up changes?
Test your business’s AI-search visibility
Before changing anything, check what ChatGPT and other answer engines can actually find about you — a plain-English walkthrough, no account required.
Test your AI-search visibility