Grow the business
Growth Partner Ads & Marketing E-commerce & Shopify
Build the machine
Websites & SEO AI Agents AI Automation
AI Visibility
Is AI recommending you?
Review Cards
Tap-to-review cards
About
My Story How I Work How We Work Together Proof
Talk to me
Contact (561) 677-8540
Book a coffee

AI SEO for local business

AI SEO for a local business

Google local showed about a third of businesses. AI recommendation shows about one in eighty. Here is what a single-location business can realistically do about that, in the order worth doing it.

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.

100% free No credit card No account Real answers, live About a minute

Tell us about the business

Four questions. We do not need a login, a card, or your website to run this.

AI does not need your website to recommend you, so this is only used to check whether AI crawlers can actually reach it. Leave it blank if you would rather not share it.

No card required Real AI models, live About a minute

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.

Nearly everything written about AI and search is written for brands with content teams and a budget for monitoring software. Very little of it survives translation to a business with one location, one van, or one chair.

This page is the local version. It assumes you are not going to publish twelve articles a month, and it assumes that when we say something is worth doing you want to know roughly what it costs you in hours.

The uncomfortable number first

Analysis in 2026 found ChatGPT surfaced roughly 1.2% of local business locations in its local recommendations. Google's local results show 35.9%. Gemini named about 11%, Perplexity about 7.4%.

That gap is the whole story of this page. Google local was a broad net: be reasonably set up and you appeared somewhere, for something, to somebody. AI recommendation is a narrow one. It names two or three and the rest of the trade in your town does not exist for that question.

Two readings of that, and both are true. It is harder. And the businesses that get inside it early are inside something far more exclusive than page one ever was.

The one thing that matters most, from our own testing

When we built the test on this page, we watched what the models cited to justify naming a business. The pattern was consistent enough to be worth building a whole approach around:

GPT-5 and Gemini both recommended local businesses by citing the businesses' own service-and-city pages. Not directories. Not review sites. Their own pages.

That is unusually good news, because it is the part you own outright. No platform, no gatekeeper, no waiting on somebody else to write about you. A page that exists, states the service and the place, and can be read without running any code.

What that page looks like

Concretely, for a mobile notary in Palm Beach Gardens, the page is titled and headed with the service and the city, and then it does four things:

  1. Answers the question in the first two sentences. What you do, where, and how someone starts. Before any history, any values, any hero copy.
  2. Names the actual places. Neighbourhoods, landmarks, the adjacent towns you genuinely cover. Not a keyword list; the way you would describe your patch to a new hire.
  3. Says the specific things. Price ranges if you can bear it, turnaround times, hours, what is and is not included. Specifics are extractable. “Competitive rates” is not.
  4. Answers the four questions you get on every call. Written as the questions, in the customer's words, each answered immediately underneath.

One page per service you genuinely want more of. Not one per keyword combination. If you would not be pleased to receive the call, do not build the page, because a thin page built for a model to read is a page a human will eventually land on and judge you by.

Thirty-five in a hundred, down to one.

Google local showed about 36% of locations. ChatGPT's local recommendations show about 1.2%. The same businesses, the same town, a far narrower door. Which is why the ones who walk through it early are going to be very hard to catch.

MISSING

Have you seen this business?

A photocopied black and white photograph of a busy small shopfront, full of customers.

YOUR BUSINESS

Last seen: page 1 of Google
Never seen: ChatGPT · Gemini · Claude
Answers to: “who’s the best near me?”

If you have no storefront

Service-area businesses have a particular problem here. You cover six towns, you are physically in one, and the honest instinct is to avoid naming any of them too loudly in case it looks like you are pretending to be local everywhere.

The way through it is to be straightforwardly truthful about the shape of the business. Say where you are based. Say which towns you actually serve and roughly how far you travel. Then build a real page for the two or three you most want work from, with genuine local specifics in each, rather than twelve near-identical pages with the town name swapped.

Twelve swapped pages is the oldest trick in local SEO, it reads as spam to a human, and a model comparing them arrives at the same conclusion for the same reason. Three honest pages outperform twelve hollow ones and cost less to write.

Reviews, and the thing nobody tells you about them

Your star rating is not the useful part. The useful part is the words.

A model deciding whether to name you is looking for corroboration in the terms the customer asked about. Forty five-star reviews saying “great service, highly recommend” corroborate almost nothing, because they do not say what the service was. Twelve reviews that mention water heater replacement, the neighbourhood, and how long it took corroborate the exact thing somebody is about to ask for.

Which changes what you should ask for. “Would you mind leaving us a review?” produces the first kind. “Would you mind mentioning what we actually did and roughly where you are?” produces the second. Same effort, completely different asset.

The order, with rough hours

  1. Check for a crawler block. Half an hour, usually free. Both kinds.
  2. Check you are readable without JavaScript. Fifteen minutes to diagnose. The fix depends on how the site was built, and on a builder-based site it can mean a rebuild.
  3. Get into Bing. Twenty minutes, free, and almost nobody has done it.
  4. Write one real service-plus-city page. Half a day done properly. The highest-value item on the list.
  5. Fix your structured data. An hour or two, and check before rewriting: schema is often reported missing when it is present but using a specific subtype.
  6. Change what you ask for in reviews. Free, ongoing, slowest to compound and hardest to fake.
  7. Publish llms.txt. Twenty minutes. Do it last and pay nobody for it.

That is a realistic week of work spread across a month, and it is most of what a small business can usefully do. The item that most often turns out to be a bigger job than it looks is number two, because if the site assembles itself in the browser there is no setting to change. That is the conversation we end up having most often, and it is the one we would rather you reached with evidence in hand than took on trust.

Common questions

What is AI SEO for a local business?

The work of getting named when somebody asks an assistant for a business like yours in your town, rather than ranked in a list.

For a local business it comes down to a handful of things: crawlers can reach and read your site, a real page exists for each service in each place you serve, you are present in more than one index, and your reviews describe the actual work rather than just awarding stars.

How many local businesses does ChatGPT actually recommend?

Analysis in 2026 put it at roughly 1.2% of local business locations, against 35.9% for Google's local results. Gemini named about 11%, Perplexity about 7.4%.

A far narrower door than Google local ever was, which cuts both ways: harder to get through, much more valuable once you are.

Should I build a separate page for every town I serve?

Only for the towns you genuinely want work from, and only if each page says something real about that town.

Twelve near-identical pages with the name swapped is the oldest trick in local SEO. It reads as spam to a person, and a model comparing them arrives at the same conclusion for the same reason. Three honest pages beat twelve hollow ones and cost less to write.

Do reviews help with AI visibility?

The words do, far more than the rating.

Forty reviews saying “great service, highly recommend” corroborate almost nothing, because they never say what the service was. Twelve that mention the specific job, the neighbourhood and how long it took corroborate exactly what somebody is about to ask for.

So change the ask. “Would you mind mentioning what we actually did?” produces a different asset for the same effort.

I'm a service-area business with no storefront. Does this still work?

Yes, and being straightforward about the shape of the business is what works.

Say where you are based, say which towns you genuinely serve and roughly how far you travel, then build real pages for the two or three you most want work from. Vagueness about location is what hurts a service-area business, not the absence of a shopfront.

Keep going

The listing you already have is the other half of this. It still matters, just not the way it used to.