Google AI Overviews: Why Most Contractors Are Invisible (And How to Fix It)
There’s a new result type sitting above the Google map pack, above the ads, and above the organic results: Google AI Overviews. These AI-generated summaries answer questions directly and, when relevant, recommend specific local businesses.
The numbers change the stakes quickly. AI Overviews appear in roughly 23% of near-me searches. Businesses featured inside them see a 43% traffic increase. Those ranked just below them see a 23% drop. And AI Overviews surface only about a third as many businesses as the traditional 3-pack: where the map pack gave three contractors a shot, an AI Overview might name one, sometimes two.
Most contractors aren’t missing from AI Overviews because they’re bad at their work. They’re missing because their online presence is structured in ways Google’s AI can’t parse or confidently cite. That’s a fixable problem.
How Google Decides What to Cite
AI Overviews don’t pull from a separate database. They synthesize the same signals Google has always evaluated, but weight them differently than traditional search. For home service businesses, four factors dominate:
- Google Business Profile completeness: Your GBP is the primary data source Google’s AI uses to understand and recommend your business. An incomplete profile with missing service descriptions, unfilled attributes, or gaps in hours produces an AI that can’t confidently recommend you. Complete profiles are cited roughly twice as often as incomplete ones in local AI Overviews.
- Factual, extractable website content: Research shows content with specific statistical claims is up to 40% more likely to be cited by generative AI. “We install Carrier and Trane systems with an average job completion time of six hours” gives AI something to extract and verify. “We provide world-class HVAC services” gives it nothing.
- Entity consistency across sources: Google’s AI cross-references what your website says you do with what your GBP Services tab lists. Mismatches create uncertainty. When your site, your GBP, and third-party directories all describe the same business the same way, Google treats you as a verified entity and cites you with more confidence.
- Review volume and recency: Businesses with 50+ Google reviews and at least 10 posted in the last 90 days appear significantly more often in AI-generated local recommendations. Recency matters more for AI Overviews than for traditional map pack rankings.
One finding that surprises most contractors: proximity has near-zero impact on AI Overview citations. A contractor 15 miles from the searcher with strong entity signals will appear over a competitor 2 miles away with a weak profile. Distance drives the map pack. Authority drives AI Overviews.
The GBP Auto-Edit Problem
Google is now actively auto-editing Google Business Profiles using its own AI. If your profile has gaps, Google fills them using whatever it can find across your website, your reviews, and sometimes competitor data. This sounds helpful. It isn’t.
Contractors are finding that Google has added services they don’t offer, changed their service area radius, and listed incorrect specialties. When Google’s AI generates an AI Overview recommendation, it reads the profile as it currently exists, not as you originally wrote it. You may be getting recommended for work you don’t do.
The fix is a weekly GBP audit. Log in at business.google.com and check four areas:
- Services tab: Delete any service Google added that you don’t offer. For every service you do offer, add a 2–3 sentence description. “Air conditioner repair” is a label. “We repair all major AC brands including emergency same-day service for systems that have stopped cooling” is a citation target.
- Business description: Use all 750 characters. Name your trade, your specialties, your certifications, and your exact service area. This text feeds directly into AI Overview generation. Most profiles use fewer than 200 characters, leaving 550 characters of AI-visible context unused.
- Attributes: Fill in every applicable field: licensed, insured, emergency service available, free estimates, financing options, veteran-owned, women-owned. These are filter fields. When someone asks Google to find a plumber who offers free estimates, the AI filters on attribute data. If you haven’t marked it, you’re excluded from that answer regardless of your reviews or ranking.
- Q&A section: Seed your GBP Q&A with 5–8 questions customers actually ask, with complete answers. Google surfaces these in AI Overviews when a query matches. Left empty, Google’s AI or random users fill them in for you.
Rewrite Service Pages for AI Extraction
Most contractor websites are written to impress humans. The copy is vague, benefit-heavy, and short on specifics. That’s the opposite of what AI needs to cite you.
Start with your top two or three service pages and rewrite them using this structure:
- Lead with a specific, factual opening sentence: “Garcia Electric installs whole-home generators in the Dallas–Fort Worth area, including Generac, Kohler, and Briggs & Stratton systems.” Not “We handle all your electrical needs.”
- Include real numbers: Average job time, typical cost range, number of jobs completed, years in business. “We’ve installed over 200 generators in DFW since 2018, with most residential jobs completed in 6–8 hours.” Numbers give AI factual anchor points it can extract and cite.
- Add explicit FAQ sections: Bold each question, then answer it specifically in the next paragraph. “How long does a generator installation take? Most whole-home installations take 6–8 hours. Larger commercial standby systems take 2–3 days.” These get extracted verbatim by AI Overviews when someone types the same question into Google.
Pair these page rewrites with FAQPage schema markup. Structured data tells Google’s AI exactly which text is a question and which is the answer. Pages with FAQPage schema are more reliably cited in Overviews than pages where the AI has to infer the Q&A structure from formatting alone.
Review Strategy for AI Visibility
Fifty Google reviews is the minimum threshold to appear reliably in AI-generated local recommendations. Below that, Google’s AI doesn’t have sufficient third-party evidence to confidently cite your business. Getting from wherever you are now to fifty, then maintaining 10 new reviews per 90 days, requires a system, not a one-time ask.
- Text customers a review link within 2 hours of job completion. Response rates drop by 50% after 24 hours. Use the shortlink from your GBP dashboard to minimize friction. One tap, no searching.
- Ask customers to mention the specific service in their review. “Mike just replaced our water heater and was done in three hours” is more valuable for AI citation than “Great service!” It reinforces the service-to-business entity connection that AI uses for recommendations.
- Respond to every review within 48 hours. Positive and negative. Response activity signals an active, engaged business. Google’s AI favors businesses whose review profiles show recent, ongoing activity over a burst of old reviews that went quiet.
Priority Action List
| Action | Time Required | AI Impact |
|---|---|---|
| Audit GBP for auto-edits; correct services and attributes | 30 min | High |
| Rewrite business description to 750 characters with specifics | 30 min | High |
| Add 2–3 sentence descriptions to each GBP service | 1 hour | High |
| Seed GBP Q&A with 5–8 questions and complete answers | 45 min | Medium |
| Rewrite 2–3 service pages with factual claims and FAQ sections | 2–3 hours | High |
| Add FAQPage schema to service pages | 1 hour | High |
| Set up post-job text review system with GBP shortlink | 1 hour setup | Medium |
The contractors who appear in Google AI Overviews aren’t necessarily the biggest or most established companies in their market. They’re the ones whose online presence is built in a way that AI can read, parse, and confidently recommend. That’s a structural problem with a structural solution. The businesses that make these changes now will own positions that become increasingly hard to displace as AI search continues to mature.