AI Visibility
AI recommends somebody. It is probably not you.
Your next customer is not typing into Google. They are asking ChatGPT “who is the best plumber in Jupiter?” and getting back three names in a paragraph. There is no page two. If you are not one of those three, you were not beaten. You were never in the room.
MISSING
Have you seen this business?
YOUR BUSINESS
Last seen: page 1 of Google
Never seen: ChatGPT · Gemini · Claude
Answers to: “who’s the best near me?”
The free test
See what AI actually says about your business
We ask GPT-5, Claude and Gemini the exact question your next customer is about to type, live, while you watch. Then we tell you whether they named you, named a competitor, or had never heard of you.
Recent results
This is a real test, not a lead magnet with a generic PDF at the end. You see the actual answers the models gave, the businesses they named instead of you, and what on your own site is causing it.
What AI visibility means
AI visibility is whether an AI assistant names your business when somebody asks it for a recommendation. There is no score a platform assigns you and no listing to claim. It is the result of three things holding at once: the model can reach your site, it can read what is on it, and it can find other people describing you in the terms the customer asked about. If all three hold, you get named. If any one fails, it names somebody else and the customer never learns you existed.
That is the whole concept. What follows is why it is happening now, and what can actually be done about it.
The pattern repeating
The last time this happened, we called it Google Maps
If you have run a business for more than ten years, you have already lived through this exact moment once. The difference is what the answer looks like now.
2005 to 2015
A list, and you picked
Coastal Plumbing Co.
Your Business
A1 Drain & Sewer
3 of 10 results · page 2 →
You claimed the listing, chased the reviews, kept the hours right. Being fourth still earned the phone call.
Now
An answer, and it picked
For plumbing in Jupiter, three come up consistently: Coastal Plumbing Co. for emergency call-outs, A1 Drain & Sewer if it is a main line, and Tequesta Plumbing for repipes on older homes.
3 names · no page two
Nothing to claim, no dashboard, no support line. The model read the open web and decided.
This is the same moment, with a different index. The listing you have not claimed this time is the answer itself.
Google Maps launched in 2005 and for a few years barely mattered to a local business owner. Then it did, all at once. Google My Business arrived in 2014 and the scramble was on: claim the listing, fix the hours, chase the reviews, make the address match everywhere. Nobody predicted it. Everybody eventually did it. And the businesses that moved in the first two years spent a decade collecting the customers the ones who waited never got.
The row that catches people out is the last one. With Google there was always a form somewhere to correct the record. With an AI assistant there is no account, no dashboard, no support line and nothing to claim. Your website is the only part of it the model will read on your terms.
The mechanics
Why your website is invisible to AI
Almost every small business site we test was built before any of this existed, by someone who did a good job against the brief they had. Nobody's brief in 2019 said make sure a language model can read this, because there was nothing to read it.
<div id="root"></div> <script src="/app.bundle.js"></script> <!-- nothing else -->
<h1>Plumbing in Jupiter, FL</h1> <p>Emergency water heater repair and repipes across Jupiter, Tequesta and Juno Beach.</p> <a href="tel:5615550100">(561) 555-0100</a>
Your page is blank until JavaScript runs
Modern site builders assemble the page in the visitor's browser. A human never notices. But several AI crawlers read the raw HTML the server sends first, and on a lot of these sites that raw HTML contains a loading shell and nothing else, exactly like the panel on the left. Your services, your city, your phone number: all of it arrives a half second later, after the crawler has already moved on.
Nothing on the site says where you are
Businesses that have worked in one town for twenty years tend to stop mentioning it. Everyone local already knows. So the homepage says “award winning service since 1998” and never once says the name of the city in plain readable text. When somebody asks an assistant for that service in that city, there is nothing on your site connecting the two, and the model reaches for a competitor whose page literally says both words.
Your host is turning the crawlers away
This is the one nobody knows about. A security setting, a firewall rule or a bot-protection default at your host or CDN can refuse AI crawlers at the door, and it never shows up in the file where blocking is normally written down. You can look at a perfectly clean robots.txt and still be invisible. We check by asking your server for your homepage while identifying as OpenAI's crawler and comparing what comes back. It is usually a five-minute fix once you know.
You have optimised for the wrong search engine
ChatGPT's live browsing reads Bing's index, not Google's. Ten years of Google-focused SEO buys you very little there. Most local owners have never opened Bing Webmaster Tools and have no idea whether Bing has even seen their current site. We wrote that one up separately, because it is the cheapest gap to close.
Nobody else describes you in the words customers use
This is the half no amount of code fixes. When a model is asked to recommend, it is effectively asking itself: which businesses can I name here that I have seen described, more than once, by somebody other than themselves, in terms matching what this person wanted? If the only place on the internet that calls you a roofer in Wellington is your own website, you have one source. Your competitor with reviews, a chamber listing, a news mention and a supplier page has five, all saying the same two words.
In order
What AI reads before it names a business
These stack, and the early ones make the later ones irrelevant. There is no point investing in reputation if a crawler cannot reach the page it would land on.
Can it reach you at all
Crawler blocked at the host, or in robots.txt, and everything below this line is moot. Rare, fatal, and quick to fix.
We fix thisCan it read you without running code
Your service and your city present in the HTML the server actually sends, not assembled afterwards in the browser.
We fix thisDoes a page exist for this thing in this place
The single strongest signal we found. Both GPT-5 and Gemini recommended local businesses by citing the businesses' own service-and-city pages.
We fix thisIs the machine-readable version correct
Structured data stating your business type, address, hours and phone in a form no parser has to guess at.
We fix thisDoes anyone else say the same thing about you
Reviews, mentions, listings and links, in the words a customer would use. This one is earned over months and cannot be bought honestly.
You earn thisGPT-5 and Gemini both recommended local businesses by citing the businesses' own service-and-city pages. Not directories. Not review aggregators. Their own pages.
That is genuinely useful, because it is the part you control outright. A page that exists, says what you do and where you do it, and can be read without running any code, is the thing the model quotes back. Most small business sites do not have one. They have a services page and a separate contact page with the address in the footer, and the connection between the two is something a human infers and a model does not.
One through four are your website, and they are work we can do. Five is your reputation, and it takes longer. Anybody selling you AI visibility in a week is selling one through four and hoping you do not ask about five.
No spin
The numbers, honestly
There is a lot of noise in this category, including some very large claims about AI traffic that do not survive a look at the data. We would rather give you the real figures, because the real figures are quite strong enough.
Two corrections to figures you will see repeated elsewhere, because we would rather you heard them from us.
AI is not 25% of your traffic. For most sites, AI referrals are somewhere between a fraction of a percent and three percent of sessions today, higher on technology and e-commerce. Anyone quoting you a quarter is quoting a headline about something else. The number that matters is not the level, it is the slope, and the slope is steep.
Most websites are not blocking AI crawlers. Depending on which slice of the web you sample, somewhere between about 10% and 25% of sites block OpenAI's crawler outright. Blocking is real, and when it happens it is fatal, which is why our test checks for it twice. But it is not the common case.
Being blocked is rare. Being unreadable is close to universal. That is the actual problem, and it is a build problem.
The rest of it
Go deeper on any part of this
Each page below takes one piece of this and goes all the way down. They are written to be read on their own, so start wherever your question is.
What we do about it
We are a hand-coding studio in Lake Park, Florida, and most of what we build is a small business website that has to earn its keep. We got into this because we kept testing clients' sites and finding the same thing: sites that looked fine, ranked acceptably, and were functionally invisible the moment the question was asked of an assistant instead of a search box.
The fix is not a plugin and it is not a subscription to a monitoring dashboard. In most cases the honest answer is that the site needs rebuilding, because the things that make a site readable to AI are structural: what the server sends, how the pages are organised, whether the machine-readable layer exists at all. You cannot bolt that onto a page that assembles itself in the browser.
That is a real recommendation with a real cost, so we would rather you saw the evidence first. Run the test. If it comes back clean, we will tell you that, and you can get on with your day.
Common questions
What is AI visibility?
AI visibility is whether an AI assistant names your business when somebody asks it for a recommendation. It is not a score a platform assigns you, and there is no listing to claim. It is the result of whether the model can find you, read you, and find other people describing you in the same terms the customer asked about. If all three hold, you get named. If any one fails, the model names somebody else and the customer never learns you existed.
Is AI visibility the same thing as SEO?
It overlaps, but it is not the same. Classic SEO competes for a position in a list of ten links. AI visibility competes to be one of maybe three businesses named inside a single paragraph, with no second page to fall back to.
The technical groundwork is shared, which is why a well built site has a head start. But ranking on Google does not guarantee an AI mentions you: ChatGPT's browsing reads Bing's index, not Google's, so a business optimised only for Google can be nearly invisible there.
How do I check if ChatGPT knows my business?
Ask it the way a customer would, not by name. Typing your own business name is the one question that proves nothing, because you have handed the model the answer. Ask instead for the best business of your type in your city, phrased the way a stranger would, and see who gets named.
The free test above does exactly this across GPT-5, Claude and Gemini at once, and shows you the raw answers rather than a score.
Why does ChatGPT recommend my competitor instead of me?
Usually because they are easier to verify, not because they are better. Models tend to name businesses they have seen described more than once, by sources other than the business itself, in wording that matches what was asked.
A competitor with a page that plainly says what they do and where, plus reviews and mentions repeating those same words, clears that bar. A business whose website never states its city in readable text, or whose services only appear after JavaScript runs, does not.
How long does it take to become visible to AI?
The technical half is fast. Unblocking crawlers, publishing readable service and city pages, and adding correct structured data takes days, and models pick it up within weeks of the pages being crawled.
The reputation half is slower, because it depends on other people writing about you, and that takes months. Anyone promising AI visibility in a week is selling you the fast half and quietly skipping the half that decides it.
Does the free test cost anything or need a card?
No card, no account, no trial. You give us the business name, the city, and what you do. We run the questions live against GPT-5, Claude and Gemini while you watch, and show you the verdict.
We ask for an email only if you want the full teardown of why, which includes the specific technical findings on your own site.
Start wherever makes sense
Run the test if you want evidence. Read a page if you want to understand it first. Talk to us if you already know what you want to do about it.
