The AI Search Blueprint for Contractors: Smart Moves to Get Your Business Found by AI
Everyone online is already telling you why AI search matters. You don’t need to hear it again.
You’re past the point of needing to be convinced. What you want is the actual playbook for handling the shift.
The reality is that your customers are not replacing Google. Instead, they’re using both tools, often to make the same decision.
A homeowner might ask an AI assistant which local AC and heating companies are worth calling, then immediately switch to Google to check reviews before dialing. This technology is changing how people look for services, but it’s not changing what they want: an answer they can trust.
If your business name doesn’t appear in that first answer, you don’t get the follow-up search either. That’s already happening at scale.
- Recent data from SparkToro reveals that roughly 7 in 10 Google searches now end without a single click.
- Industry benchmarks show that traffic from people using AI tools to find information grew by 527% over the last year.
- Despite that massive growth, market research shows that 78% of businesses don’t show up anywhere inside those AI-generated answers.
I also recently looked up Ahrefs’ data on this trend, and it perfectly matches what we see with our own clients. Visits from AI assistants still represent a tiny fraction of what Google sends. But the direction matters more than the current size.
Last month, Google lost 1.44% of its search traffic. AI assistants were among the few platforms that gained ground, growing by 0.15%. The current volume is small, but the direction is clear.
Smart business owners don’t wait for a new source of customers to get huge before they act. If you wait until a platform is massive, early competitors will already own the space. You’ll be left chasing the recommendations they already won.
This guide provides a step-by-step plan to ensure you show up early. Specifically, we’ll talk about:
- the exact questions your customers are asking these assistants
- where you currently stand
- what’s missing if AI tools aren’t finding you
- how to track progress with numbers you can back up
I’m Brian Childers, founder of Foxxr Digital Marketing. We have spent the past year optimizing for AI search across HVAC, plumbing, and roofing businesses. Here’s what worked.
1. Build a List of Questions People Are Asking First
A keyword tool gives you traditional search volume, but it won’t tell you the urgent phrasing a homeowner types into an AI assistant when their water heater bursts at 11:00 PM. Even with major SEO tools adding AI features, finding the right angles requires looking beyond automated software.
To find out what people ask, look at these four areas first:
- The specific jobs you want to book: A roofing company handling both minor leaks and full roof replacements needs completely separate content for each service.
- Where you’re missing: Figure out where your business shows up and where you don’t appear at all.
- In-person questions: Think about the questions your technicians and sales staff hear every single day that never make it onto your website.
- The buying barrier: Identify what a homeowner needs to know before they feel comfortable booking a call.
You can gather these questions from sources that capture raw, real-world customer intent:
- Google Search Console: Open your Performance report and look at the Queries tab. Look for questions where your site shows up in search results, even if people are not clicking through yet.
- Bing Webmaster Tools. If you’re verified with Bing, AI Performance sits right in the left sidebar, directly under Search Performance; no need to dig through a separate reports menu. It’s currently in beta, but it’s already showing data.
On our Foxxr site, Bing logged 2.3K total citations over three months, averaging 5 cited pages per month. Click into Grounding Queries, and you’ll see the actual search phrases tied to those citations, things like “contractor local SEO checklist,” cited 27 times with a 26.47% citation share.
Important note: This only covers Microsoft’s ecosystem, Copilot, and Bing’s AI answers. This doesn’t include ChatGPT, Perplexity, or Google’s AI tools. But it’s free, it’s already live in your account if you’re verified, and it hands you search language you didn’t have to guess at.
- Sales Calls and Service Notes: Review what your team fields during estimates. What does every customer ask before approving a job?
- Local Facebook Groups and Nextdoor: Search for your service and your city name. The neighborhood recommendation threads show the everyday language homeowners use when they need help.
2. Know How Each AI Platform Reads Your Website
ChatGPT, Claude, Perplexity, and Gemini don’t read and rank your content the same way. Before you fix anything, you need to understand how each one actually functions.
Some Crawlers Cannot See Your Whole Page
Think of bots like ChatGPT, Claude, and Perplexity as speed-readers who only look at the plain text on a page. They don’t click buttons or wait for things to load. If your website uses special scripts to load text or pop-up images as a user scrolls, these bots completely miss it. To them, your page looks completely blank.
Gemini is different. It uses Google’s advanced system, which can interact with a website and wait for those hidden scripts to load.
Because they work so differently, your business could be completely invisible to ChatGPT but show up perfectly in a Gemini answer for the same question.
Question-Style Pages Get More Opportunities
Google’s AI Overviews show up on roughly 65% of question-style searches, but they appear on only about 14% of searches overall.
A page built specifically to answer “how much does a water heater replacement cost” has a real shot at landing in an Overview. A page built around just a generic service name has a much smaller chance, even if it ranks well in regular Google search results.
Check Each Platform Separately
Because these platforms use completely different data sources and ranking systems, a single test on one app will not give you the full picture.
You can’t rely on a single combined score either. Lumping them all together hides the exact details you need to see to fix your visibility, so you must check your performance on each platform individually.
3. Are You Showing Up in AI Search?
You don’t need new software for this. Start with the data you already have by checking your Google Analytics (GA4) account.
Go to Reports > Life cycle > Acquisition > Traffic acquisition
Check the Session default channel group row for a label like AI Assistant, AI Referral, or something similar.
On our own site, AI Assistant showed up as 16 sessions over 28 days. That is a tiny number next to Organic Search and Direct traffic.
However, the engagement rate on those sessions hit 93.75%, which was the highest of any channel on the report. They also averaged 6.25 events per session, another top score. This means people arriving from an AI assistant were not bouncing, and they arrived ready to act.
Pull up your own report before assuming you have zero presence there. If you see any AI referral sessions, compare their engagement rate against your other sources. That percentage tells you more about intent than the raw visit count does.
Ask the AI Platforms Directly
Take the questions you gathered earlier and type them into ChatGPT, Claude, Perplexity, and Gemini yourself. Use a private or incognito window so past history doesn’t skew the results.
Try a prompt like:
“Who are the most reliable HVAC repair companies in [your city], and why would you recommend them?”
Swap in your own service and city, then track your visibility. Note whether your company earns a direct recommendation, gets a basic mention, or remains entirely absent.
4. Write Pages AI Can Pull From
AI tools extract answers from your pages in pieces. If the direct answer to a customer’s question is hidden in paragraph four, the crawler will skip it.
Put the Answer First
The most effective way to structure your pages is by using the BLUF (Bottom Line Up Front) format. Put a clear, self-contained 40-60 word answer directly under your main headings.
Write it so it makes complete sense on its own, without any surrounding context, and avoid putting links inside this specific text block.
For example, a homeowner asking about water heater costs needs to see a price range in the very first sentence under that heading. Save the detailed explanations for the paragraphs that follow.
Compare these two different openings for the identical heading:
Option A: “Our team understands that water heater costs can vary depending on several factors.”
Option B: “A standard 40-gallon water heater replacement runs $1,200 to $2,500 installed, depending on the unit and your home’s setup.”
Option B is the version that wins the citation. It stands completely on its own, delivering instant value to its readers.
How to Format Your Content for AI Crawlers
To make your content easy for bots to extract, structure your pages with clear, scannable elements.
- One idea per section: If a single heading tries to address two separate questions, split it into two distinct sections.
- Tables for comparisons: A simple chart comparing repair costs against replacement costs reads cleaner than numbers buried deep inside a paragraph.
- Specific data over vague claims: “Most homeowners choose repair over replacement” carries far less weight than a concrete percentage or data point you can stand behind.
According to upGrowth, Perplexity heavily favors content with specific numbers, named sources, and clear expertise signals.
This means a page stating “email marketing delivers strong ROI” gets ignored, while a page stating “email marketing delivers an average ROI of $36 for every $1 spent” earns the citation.
The same rule applies to a local service business. If your site features video content, include an accurate written description or transcript right next to it so the crawlers can easily read the words spoken on camera.
Review your current pages for expansion opportunities first. Launching a brand-new page that competes with a topic you already cover splits your website’s authority. Updating an existing page builds your search power.
5. Fix What Crawlers Cannot See
A few quick checks take minutes and catch hidden problems. This also ensures AI crawlers can access your site smoothly.
Check Your Robots.txt File
Go to your site’s URL and add /robots.txt to the end. Look for any line blocking GPTBot, ClaudeBot, PerplexityBot, or Google-Extended.
Our own file is a clear example of where most contractor sites stand right now. Nothing here blocks AI crawlers, meaning they can already access the site freely.
While the default settings work fine, adding explicit Allow lines for GPTBot, ClaudeBot, PerplexityBot, and Google-Extended simply removes any lingering doubt.
Add an Llms.txt File
Create a plain text file in your site’s root folder called llms.txt. This file lists your primary pages in plain language, acting as a short map for AI systems instead of a complex sitemap.
Keep it brief. A dozen entries pointing to your top service pages are enough for most contractor sites.
Check Your Page Weight
A page over 1MB in raw HTML risks getting skipped by some AI crawlers, leaving your content only partially read. Test your site with Google PageSpeed Insights and analyze the HTML size specifically, separate from images and scripts.
Add Schema Markup to Your Top Pages
Schema is structured code that tells search engines and AI systems what your page is about, beyond the words on the screen. For a contractor site, use this priority order:
- Organization schema on your homepage
- LocalBusiness schema with your specific service area
- FAQPage schema on any page with a clear question and answer section
6. Earn the Trust Signals AI Checks
AI tools trust what other people say about your business more than what you say about yourself.
A study by Ahrefs looked at 75,000 brands to see what helps a business show up in Google AI search results. The top factor was online mentions.
An online mention happens when another website names your business, even if they don’t link to your site. These mentions matter much more than traditional website links.
While this data doesn’t prove that mentions cause higher rankings by themselves, the big gap shows that your online footprint is important. A local blog or news site naming your company carries a lot of weight.
This changes where you should spend your marketing time. You need to get named on local news sites, mentioned in neighborhood social media groups, or listed in local business roundups. These mentions build the trust AI tools look for.
7. Measure What You Can Prove
Most of what AI search does for your business never shows up in Google Analytics 4 (GA4). For example, a homeowner reads your business name in a ChatGPT answer, doesn’t click anything, and then searches for your company directly a week later. That visit shows up in your data as direct traffic. Nothing connects it back to the AI answer that first put your name in their head.
Because of this, most AI reporting either undercounts your actual impact or uses numbers that sound more certain than they really are. To fix this, keep two kinds of measurement completely separate.
1. What Shows Up in Your Data
This includes your GA4 channel reports, like specific sessions coming from AI assistants, along with their engagement rates (as shown earlier). This data only captures the AI traffic that actually ended in a click. Every interaction that didn’t end in a click stays completely invisible here.
2. What You Have to Check by Hand
- Mention rate: How often your business shows up across a set of test questions.
- Citation position: Whether you are the first business named or buried at the bottom of the answer. Check these by running the same questions through ChatGPT, Claude, Perplexity, and Gemini.
What Not to Tell Yourself
- “AI search brought us $X in revenue.” That number is usually a guess built on a jump in branded searches. You can’t trace it to a specific AI tool.
- “We’re winning AI search.” One good result on one platform doesn’t mean you’re winning.
- “Our visibility dropped.” AI answers shift from run to run, even with the same question.
Run the test monthly, and judge your progress against last month’s results. A single run, good or bad, is just one data point.
Mistakes That Undo Everything You Just Fixed
You can follow every step here and still lose ground if you fall into one of these. They show up often enough on contractor sites to call out directly.
- Keyword stuffing. Most people already know to avoid this for Google. It matters here too, but for a different reason. AI tools weigh natural phrasing and clear meaning more heavily than how many times a keyword repeats, so stuffed content reads as low quality to a system built to catch exactly that.
- Fake or bought reviews. Review platforms increasingly flag patterns that look manufactured, including reviews written with AI tools to sound convincing fast. A handful of five-star reviews posted in the same week, all in a similar tone, reads as a pattern to anyone checking, human or algorithm.
- Ignoring local Facebook groups and Reddit threads. Peec AI’s analysis of 30 million sources found Reddit is the most-cited domain across ChatGPT, Gemini, Perplexity, and AI Overviews. People ask for contractor recommendations in these threads the same casual way they’d ask a neighbor, and staying out of the conversation means missing one of the biggest sources AI tools actually pull from.
- Treating this as a one-time fix. AI platforms update what they cite and recommend constantly. A page that gets you cited this month isn’t guaranteed to hold that position next month.
Frequently Asked Questions
How long before the AI search work shows results?
It depends on what you’re fixing. Technical work, like unblocking AI crawlers and fixing your robots.txt, can show up in days once crawlers revisit your site.
Content changes, like restructuring a page to an answer-first format, usually take a few weeks to show movement, since AI platforms re-crawl and re-index on their own schedules.
Trust signals, like building mentions and keeping your reviews active, take the longest, often two to four months, since they depend on other sites and platforms catching up to the changes, too.
Can a small contractor compete with national brands here?
Yes, more than you’d expect. AI platforms weigh brand signals like mentions and reviews heavily, and those signals come down to consistency and proof more than company size.
A local roofer with active reviews, a clean Google Business Profile, and a few genuine mentions in the local press can out-signal a national brand with a messy, inconsistent presence across platforms.
Some platforms, like Google’s AI Mode, lean even more heavily on these brand signals than others, which can work in your favor if you’re already doing the basics right.
Does this replace what we already do for Google SEO?
No, and it shouldn’t. Traditional SEO and AI visibility are increasingly separate things. A page can rank well on Google and never get cited by ChatGPT, and a page with weak Google rankings can still get pulled into a Perplexity answer because it answers the question clearly. Keep doing your SEO work, and run this alongside it as a second track.
Which platform should I worry about first?
Start with whichever one sends you the most traffic right now. Check your GA4 channel report from earlier in this guide to see. If you’re starting from zero, fix your crawlability first, since GPTBot, ClaudeBot, and PerplexityBot can’t see content that relies on JavaScript to load, and Gemini is the one exception that can. That single fix affects every platform except Gemini at once, so it’s the most efficient place to start.
Want This as a Printable Reference?
If you’d rather have this on hand without digging back through a blog post, grab the free AI SEO Playbook from Foxxr. Same seven steps, saved and ready whenever you need them.
…Or Let Foxxr Handle It
That’s a lot to take in. Seven steps with a mix of technical fixes and habits like watching your reviews and listings. You don’t have to do all of it this week.
If you only have time for one thing right now, go back to whichever step felt most broken when you read it. Fix that first.
This is exactly the kind of work my team and I live in every day for contractors across the country. If you’d rather hand off all that geeky stuff than chase it yourself, call me at (727) 758-3329 and let’s talk about your business.