The short answer
Local SEO for AI search is whatever an assistant can read about you. Asked for an HVAC company nearby, it checks your Google Business Profile, how many recent reviews you have, the pages on your site that name the cities you serve, and the directories that repeat the same facts. It names the one it can describe without guessing.
The 10 pm no-cool call used to start with a Google search. More of them now start with a question to an AI assistant, or a result that opens on an AI Overview, and the homeowner calls whichever company the answer names. The inputs behind that answer are familiar to anyone who has managed a Business Profile, but the weighting has shifted and the reporting is new. This post covers what an assistant pulls from when someone asks for a local provider, with an HVAC company as the example, then how to read the Search Console report Google publishes for its AI features. The same list holds for a plumber, a med spa, or a property manager, and it is the checklist we work from inside our local SEO service.
What does an AI assistant pull from when someone asks for an HVAC company nearby?
Start with the one input Google has named. Its guide to generative AI features on Google Search says that "where appropriate, generative AI responses can include product listings, product information, and information about local businesses," and that using Google Business Profiles "can help your products and services to be visible in both AI responses and other Google Search results." It is the only local input the guide names.
The rest is what gets read once there is a shortlist. Take an HVAC company with no showroom that serves Irvine, Tustin, and Lake Forest. When a homeowner asks "who can fix my AC today near Tustin," the answer gets assembled from five places.
| Input | What the assistant reads | What the HVAC shop controls |
|---|---|---|
| Google Business Profile | Category, service area, hours, whether you are open now | Service-area listing, every city named, hours matching dispatch |
| Reviews | How many, how recent, and the words customers use | Asking the week the system is running again |
| Service-area pages | Whether the site says plainly that it serves Tustin | One page per city, with the services offered there |
| Third-party listings | Whether name, phone, and service list agree across directories | The same facts on every listing, retired numbers removed |
| The answering page | A direct answer to the question actually asked | A sentence near the top saying yes, same-day AC repair in Tustin |
The AI agents for HVAC companies we build pick up the call and follow the estimate, but none of them run if the assistant never names the shop. The Business Profile setting that trips up trades most often is the service area. A shop with no storefront should hide its address and name every city it dispatches to, because that list is the closest thing to a stated answer to "do you cover Tustin."
Why do review count and recency carry more weight than star rating?
Because they are the freshest signal about a business. BrightLocal's Local Consumer Review Survey 2026, a panel of 1,002 US adults, found that 47% of consumers will not use a business with fewer than 20 reviews, and 74% look for reviews written in the last three months. The same survey put use of ChatGPT and other generative AI tools for local recommendations at 45%, up from 6% the year before. That is the clearest number we have on how fast "near me" is moving into a chat window.
For an HVAC company this is awkward, because the natural review moment is seasonal. Repairs cluster in the first heat wave and the first cold snap, so a shop that asks for reviews on a slow afternoon ends up with a profile that reads as busy in July and silent in October, which an assistant reads as no recent activity. The fix is to ask the week the system is running again, every time, which is the job our review and rebooking agent does without a dispatcher having to remember.
Which pages on your site answer the local question?
The ones that say where you work and what happens when someone calls. Most service business sites have a single "areas we serve" paragraph on the contact page. A page for each city you serve, with the services offered there, how scheduling works, and the license number, gives an assistant something to quote.
Built to Spec is a service-area business with no storefront, and our own Orange County service-area page names the twelve cities we cover, answers the questions people ask before hiring us, and carries schema naming those cities. An HVAC shop needs the same page for Tustin.
The test is to read the page and ask whether it answers "do they fix AC in Tustin, and how fast" on the first screen. "Yes, we service Tustin, and a tech is usually out the same day for a no-cool call" is a sentence an assistant can lift. A slogan about trusted comfort gives it nothing.
How consistent do your listings have to be?
Consistent enough that nothing contradicts. The assistant cross-checks the Business Profile against the site and the directories that already list the business. The rules are the same ones that govern any AI citation, and we laid them out in how a local business gets cited by AI assistants, so we will not repeat the playbook here.
What is specific to a service business is which listings count and where they drift. For trades it is the home-services directories and the state license board record. For a med spa it is the health directories and the medical board, and for a property manager the rental listing sites where the office number goes stale first. A shop that changed its dispatch number and never went back to the directories now has two phone numbers on the public record, and the assistant picks the competitor it can describe cleanly.
How do you measure local SEO for AI search in Search Console?
With the Generative AI performance report. Google's documentation for the report says it rolled out to all websites worldwide as of August 31, 2026, and covers impressions from AI Overviews and AI Mode. Impressions only, no clicks and no queries, grouped by page, country, date, or device. An impression counts each time a link to your site is shown inside one of those features.
For a local business, read it like this. Skip the countries tab and open the pages tab to find the city pages. If the Tustin page has impressions and the Lake Forest page has none, the assistant is finding one and not the other. Check devices, because a no-cool call at 10 pm is a phone search, so a low mobile share points at the page itself. Then cross-reference with the regular performance report, which still has query data, to see which "near me" searches the city pages rank for.
Two cautions. The report may not appear if the site has not yet received enough impressions in these features, so an empty report on a new city page means not yet. And impressions in an AI feature are a leading indicator, not revenue. The number that matters is still how many of those homeowners called, so we read this report next to the call log, and a free audit of your local visibility with us covers both.
FAQ
Is local SEO for AI search different from regular local SEO?
Same inputs, different weighting, new reporting. The Business Profile, reviews, city pages, and directory consistency were always the local ranking factors. What changed is that an assistant reads them to compose a sentence rather than rank a list, so the words in your reviews and pages matter as much as their existence.
Does Google use my Business Profile in AI Overviews?
Yes. Google's own guide to generative AI features says responses can include information about local businesses, and that maintaining a Google Business Profile can help a business be visible in AI responses as well as regular results. Treat the profile as the source record and keep it current.
How many Google reviews does a local service business need?
BrightLocal's 2026 survey found 47% of consumers will not use a business with fewer than 20 reviews, and 74% look for reviews from the last three months. So the target is at least 20, with new ones every month. A large count from two years ago reads as a business that stopped.
What does the Search Console Generative AI report show for a local business?
Impressions in AI Overviews and AI Mode, grouped by page, country, date, or device. No clicks and no queries. For a local site the useful view is the pages tab, which shows which city pages surface in AI answers, read next to the regular performance report for the queries behind them.
We check the Business Profile, city pages, and directory listings against each other first, then run the local SEO program and AI search reporting as one service, on a written scope and a fixed price.
