What Actually Changed Since 2024
Three things happened at once, and contractors are getting them tangled up. First, Google rolled AI Overviews into more searches, including plenty of local intent queries like "best plumber in [city]." Second, ChatGPT, Perplexity, and Gemini became a real first stop for some homeowners doing research before they ever open Google Maps. Third, and this is the one that gets missed, Google's core local ranking system (the Maps 3-pack, the local pack, the organic local results) didn't go anywhere. It's still running the same signals it always has: proximity, relevance, and prominence.
What changed is the layer sitting on top of that system. AI Overviews and chatbot answers are built by pulling from the same pool of data your local SEO work already feeds: your Google Business Profile, your website's service pages, review text, and third-party citations. The AI layer reads that data and writes a summary. If your data is thin or inconsistent, the AI has nothing good to summarize and it skips you.
Here's the part contractors don't want to hear: this isn't really a new category of work. It's the same foundation, held to a higher bar. A GBP with three photos and a one-line description used to be enough to rank. Now it also has to feed an answer engine, which means the description needs to actually say what you do, where you do it, and for whom, in plain language a model can lift and quote.
There is also a mechanical difference worth understanding. Classic local SEO ranks pages and profiles in a list, ten blue links or three map pins, and the searcher does the comparing. AI search collapses that comparison into a single written answer, which means the model makes an editorial choice about who gets named at all. Miss the cut and you do not rank fourth, you simply do not show up in the answer. That is a real shift in stakes even though the underlying inputs are familiar.
- Google Maps 3-pack: still ranks on proximity, relevance, prominence (same as always)
- AI Overviews: pulls from GBP data, site content, and reviews to generate a summary answer
- ChatGPT / Gemini / Perplexity: increasingly cite business sites and review platforms directly, not just Google's index
- Net effect: the work got harder, not different in kind
The Data Behind the Panic
Every year someone declares SEO dead. It happened when Google added the local pack. It happened with voice search. It happened with mobile-first indexing. Local SEO for contractors has survived every one of those because the underlying behavior never changed: someone's toilet is leaking, their AC quit in July, their roof is dripping into the attic, and they need a person with a truck, today or this week. That search intent is not going anywhere, and no chatbot fixes a water heater.
What's true is that the click path got longer and more fragmented. Some homeowners still go straight to Google Maps and call the top three results. Some ask an AI assistant for a recommendation first, then verify it by checking Google reviews. Some see an AI Overview answer and click through to a website to confirm licensing and see photos of past work. A contractor who only optimizes for one of those paths is leaving the others uncovered.
The practical read: local SEO isn't dying, it's fragmenting into more entry points that all still terminate at the same three trust signals: a complete, accurate Google Business Profile, consistent business information across the web (name, address, phone matching everywhere), and a review count and rating that hold up to a quick glance. AI search didn't replace those signals. It just added a new consumer of them.
It is worth naming the actual failure mode when a contractor ignores this shift entirely. It is not a sudden drop-off. It is a slow leak: the phone still rings, just a little less every quarter, while a competitor who covered both entry points quietly picks up the calls you used to get by default. Nobody notices a slow leak until the bucket is half empty, which is exactly why so many contractors are only asking this question now.
| Search behavior | Still relevant in 2026 | What it depends on |
|---|---|---|
| "Plumber near me" in Google | Yes, unchanged | Maps 3-pack, GBP, proximity |
| Google AI Overview summary | Yes, growing | GBP + site content + reviews |
| Ask ChatGPT for a recommendation | Yes, growing | Site content, structured data, review platforms |
| Word of mouth / repeat customer | Yes, unchanged | Actual job quality (not our department) |
Why Contractors Feel Like Local SEO Stopped Working
If your call volume dipped and you're wondering whether local SEO quietly stopped working, it's worth ruling out the boring explanations before blaming AI search. The most common one: your Google Business Profile hasn't been touched in months. No new photos, no posts, no responses to recent reviews. Google (and by extension the AI layer reading Google's data) treats an active, maintained profile as a trust signal. A profile that looks abandoned reads as a business that might be too.
The second common cause: a competitor invested in exactly the two-job split described above while you invested in only one. If a competing HVAC outfit spent the last year adding location pages, answering FAQs directly on their site, and keeping review responses current, they're feeding both the classic ranking system and the AI summary layer. You're only feeding one. The gap shows up as "local SEO stopped working" when really it's "local SEO got out-invested."
A related version of this: some contractors assume a drop in calls means Google "changed the algorithm against small business," when the more likely explanation is a nearby franchise or larger competitor finally invested in professional photos, a real review-response cadence, and updated service pages. Local rankings are relative. You do not have to get worse for a competitor who got better to pass you.
The third cause, and the one nobody wants to hear: seasonal and market-level swings get misattributed to algorithm changes. A slow month in a slow season isn't proof that Google broke local search. Before assuming the ground shifted, check your GBP insights for call and direction-request trends over 90 days, not two weeks.
One more overlooked cause: review response habits. A profile with 40 reviews and zero owner replies reads differently to both a human scanning quickly and an AI model summarizing sentiment than a profile with the same 40 reviews and thoughtful replies to the negative ones. Responding is cheap. Most contractors just never build the habit, then wonder why a competitor with fewer reviews edges them out in the pack.
- Stale Google Business Profile (no recent photos, posts, or review responses)
- A competitor doing both classic local SEO and AI-search optimization while you do neither
- Seasonal demand swings mistaken for ranking drops
- Inconsistent business name/address/phone across directories confusing both Google and AI crawlers
- A website that never answers the actual questions homeowners (and AI models) are asking
What This Means for Your Trade Specifically
The mechanics play out differently by trade, mostly based on how the homeowner searches and how much research happens before they call. Emergency trades, plumbing, electrical, garage door, HVAC in July or January, still route mostly through the Maps 3-pack because the search is happening in a panic, on a phone, right now. AI Overviews show up in those searches too, but the homeowner is scanning fast and calling the first legitimate-looking option. Your GBP completeness and review recency matter more here than long-form content.
Considered-purchase trades, roofing replacement, remodeling, solar, fencing, tend to see more AI-assisted research before the call. A homeowner comparing three roofers over a week might ask an AI assistant to summarize differences, read reviews on multiple platforms, and check a company's site for licensing and past work before dialing. Here, having service pages that clearly answer specific questions (cost ranges, timelines, material options, warranty terms) gives the AI layer something concrete to cite, and gives the homeowner something to verify once they land on your site.
Landscaping, lawn care, and other recurring-service trades sit in between: enough research to check reviews, not usually enough to consult an AI assistant first. The 3-pack and review count still do most of the work.
One practical test: search your own trade and city from a phone, first in Google, then ask an AI assistant the same question in plain language. Note whether your business shows up in both, one, or neither. That five-minute check tells you more about where you actually stand than any theory about how AI search works.
Whatever your trade, the fix is not a different strategy per channel. It's the same foundation (accurate GBP, consistent citations, real reviews, a site that answers real questions) built well enough to feed every entry point at once.
The Two-Job Reality: Maps Rankings vs. AI Citations
It helps to stop thinking of this as "SEO vs. AI" and start thinking of it as two jobs that share one foundation. Job one, classic local SEO, is about ranking in the Maps 3-pack and local organic results. That's proximity, category selection, review volume and velocity, citation consistency, and on-page local relevance. This work has a track record: competitive local terms typically take 4-9 months to move meaningfully, and it compounds. It doesn't reset because a chatbot showed up.
Job two, AI search visibility (sometimes called GEO or AEO, generative/answer engine optimization), is about being the business an AI model chooses to name when it summarizes an answer. That depends on structured, specific content the model can extract and quote confidently: clear service descriptions, FAQ-style answers, consistent facts about your service area and specialties, and enough third-party corroboration (reviews, citations) that the model treats you as a credible source rather than a random name.
The overlap between the two jobs is large, which is the good news. A contractor who nails job one (GBP, citations, reviews) is most of the way to job two already. The gap is usually on the website side: service pages written for skimming, not for answering, and no structured content that gives an AI model a clean fact to lift. Closing that gap is narrower work than starting from zero.
A word on the alphabet soup. You will see this new work labeled GEO (generative engine optimization) or AEO (answer engine optimization) depending on who is selling it. Neither term is standardized yet, and vendors use them loosely. Do not get hung up on the label. What matters is whether the work actually improves how an AI model describes your business when asked, and whether it is built on the same accurate, verifiable foundation as your Google Business Profile, not a separate, disconnected tactic.
- Job one (Maps/organic): GBP optimization, citation consistency, review generation, category and service-area accuracy
- Job two (AI search): specific, answerable service page content, consistent facts across the web, structured data, credible third-party mentions
- Shared foundation: an accurate, complete, actively maintained Google Business Profile
- Timeline reality: neither job is instant. Competitive local terms run 4-9 months; AI citation behavior shifts as models re-crawl and re-train, which is ongoing, not a one-time fix
So What Should You Actually Do About It
Start where the two jobs overlap, not at the edges. That means auditing your Google Business Profile first: is every field filled out, are photos recent, are you responding to reviews, is your category the most specific one available (not just "contractor"). That single asset feeds the Maps pack and every AI system that touches local data.
Next, check citation consistency. If your business name, address, or phone number differs across directories, even a formatting difference like "St." versus "Street," that ambiguity makes both Google and AI models less confident you're a single, real, established business. This is unglamorous work and it's exactly the kind of thing that quietly caps your visibility for years if nobody ever cleans it up.
Then look at your website with fresh eyes: does it actually answer the questions a homeowner (or an AI model summarizing for that homeowner) would ask? Cost ranges, service area, what's included, how fast you respond, what makes you different from the next name on the list. A site full of vague mission-statement copy gives an AI model nothing to cite. A site with direct, specific answers gives it plenty.
Pace expectations honestly. None of this moves overnight. GBP cleanup and citation fixes can show small movement within weeks, but meaningful ranking gains on competitive local terms still run on the 4-9 month timeline this trade has always run on. Anyone promising overnight AI-search domination is selling a story, not a result.
Last, do not chase every new acronym. GEO, AEO, and "AI SEO" are mostly rebrands of the same underlying discipline: be accurate, be consistent, be specific, be reviewed. If a vendor pitches you something that sounds disconnected from your GBP and your actual website content, ask how it connects back to those two things before you sign anything.