Back to BlogAI

Is ChatGPT Recommending Contractors Like You?

Ryan Goering
·Updated
6 min read
Is ChatGPT Recommending Contractors Like You?
Free Agentic Browsing Audit

Can an AI agent actually use your website?

AI agents are starting to visit sites on a customer's behalf — comparing companies and requesting quotes. We run the same agentic browsing checks Google built into Chrome and show you what an agent hits when it lands on your site. No email to run it.

By Ryan Goering, founder and CEO of BaaDigi.

Last updated: September 2026.

What should your first AI visibility test include?

Start with questions a real customer might ask before hiring. Use the services and locations you actually cover. Avoid asking about your own business in every prompt: that tests what the assistant knows about a name you supplied, not whether it would introduce you.

PurposePrompt to adaptWhat to record
DiscoveryWhich plumbers serve [city] for water heater replacement?Businesses named and the reason each is included
FitWhich roofers in [city] handle repairs on [your actual roof type]?Whether the answer matches the service offered
EvidenceWhat sources support those recommendations?Exact source URLs and whether they support the answer
AccuracyWhat services and service area does [business] list?Wrong phone numbers, services, locations, or hours

Run discovery prompts in fresh conversations. Save the date, exact wording, search setting, location supplied, and any relevant personalization setting. Use the same small prompt set for follow-up checks. Treat a follow-up question within an existing conversation as a separate test because the earlier answer has already introduced particular businesses.

OpenAI explains that location and relevant saved memories can affect search queries. That is a reason to record test conditions, not evidence that a single missing mention proves your business is invisible. Check the actual source before treating an answer as accurate.

What is the difference between a mention and a citation?

A mention names your business. A citation links to a source supporting an answer. That source may be your site or another publisher. A referral visit reaches your site; a qualified inquiry meets your service and area requirements.

Keep those columns separate. If an answer names your company but links to a directory, record a mention and a third-party citation. Do not report it as a citation to your domain. If an answer links to your educational article without recommending your business, that is useful content visibility, but it is not a contractor recommendation.

Our guide to ChatGPT’s local contractor recommendations provides related context. The audit on this page gives you a way to check your own business without assuming access to a private ranking formula.

Which technical checks are documented requirements?

OpenAI’s crawler documentation distinguishes OAI-SearchBot, used for search, from GPTBot, used for content that may support model training. Their controls are independent. Allowing search crawling does not require opting into training.

Ask your web developer to check the live robots file, firewall rules, and whether the page delivers readable content without a login. A robots setting alone does not establish that a firewall lets the crawler through. Review the contractor website crawler checklist, or use our agent readiness checker as a starting point for technical diagnosis.

For Google AI Overviews and AI Mode, Google’s documentation says supporting pages must be indexed and eligible for a search snippet. It does not require special AI markup. Structured data should match visible content; a schema plugin does not guarantee selection.

Is your own website costing you leads?

Free scan — speed, mobile, local visibility, and lead capture. Results in about 30 seconds.

What should you fix when an answer gets your business wrong?

Trace the error to a source before creating more content. Open each cited page and check the exact fact: name, phone, city, service, or opening hours. Correct records you control. Request corrections from publishers for records you do not control, and keep the request date in your log.

For service-area businesses, describe the real coverage area. Do not invent an office address to make a location look stronger. Keep customer-facing details consistent and explain genuine differences, such as a dispatch address versus a mailing address. Our business identity and schema guide covers that housekeeping.

Then rerun the same question after the corrected source is accessible. Save both answers. A correction in one response is evidence about that response, not proof that every AI system has updated its records.

What should a service page say to help a customer decide?

Our editorial recommendation is to put the actual answer before the sales pitch. Explain the service, the area covered, what affects the price, and the next step. Add approved prices with their scope and exclusions when you have them. Do not copy a competitor’s prices into your own offer.

  • Explain job fit. State which systems, materials, or project types you handle and which you do not.
  • Show verifiable proof. Use genuine project details, customer-approved photos, and applicable credentials that a reader can check.
  • Answer practical questions. Explain scheduling, estimate scope, preparation, and what happens when the technician arrives.
  • Make the next page useful. Link a service overview to the relevant cost guide or project example instead of repeating the same sales paragraph everywhere.

These choices make the page more useful and easier to verify. They are not a published list of ChatGPT ranking factors; the LLM SEO guide walks through the same format in more detail, including publishing real prices. Ask customers for honest reviews in their own words; do not script invented experiences or promise that a particular phrase will trigger an AI recommendation.

How should you measure progress without fooling yourself?

Track the share of completed discovery tests that mention your business, the share that cite your domain, and the number containing factual errors. Keep the denominator and prompt list visible. With a small test set, one changed answer can move the percentage substantially.

Know what ChatGPT actually cites before you write for it. In 511 answers it gave to 88 contractor-marketing prompts in our Aug 2026 study, reddit.com was cited 136 times, linkedin.com 6 times and google.com 0 times. Pages that answer the question directly got used; listings did not.

Record referral visits and qualified inquiries separately, using the attribution you can actually observe. A caller saying “I found you with AI” is useful self-reported evidence; it is not the same measurement as a tracked referral click. Compare repeated checks over a month before making a budget decision.

You can use our AI search visibility check alongside your manual log. Read what any tool actually tests before treating its score as market share. Buy paid monitoring only when its coverage or time savings solves a real reporting need.

What does help from BaaDigi cost?

The Foundation Engine is $297 per month for its published website and foundation scope, including dashboard access. Compare that scope with our AI services for contractors and growth engine plans before choosing a package. A package fee buys the stated work, not guaranteed placement in AI answers.

Bring an answer that got your business wrong.

BaaDigi will trace the source, check the page it came from and tell you what to correct first.

Book a free diagnostic

Free website audit — see what's costing you leads

No email required. Takes 2 minutes. Completely free.

ai visibilitychatgptcontractor marketingaeolocal seo
Ryan Goering

Ryan Goering

CEO & Founder, BaaDigi

U.S. military veteran and digital marketing strategist who built BaaDigi to help contractors generate predictable leads and revenue. 15+ years in SEO, PPC, and AI-powered marketing automation.

Frequently Asked Questions

Does ranking first on Google guarantee a ChatGPT recommendation?▼

No. OpenAI does not guarantee placement, and in our Aug 2026 sample google.com was never among ChatGPT’s cited sources. Track the answers themselves.

Do I have to allow GPTBot to appear in ChatGPT search?▼

No. OpenAI distinguishes GPTBot’s training-related crawling from OAI-SearchBot’s search crawling, and their settings are independent. Check the documented searchbot access requirements without assuming you must also permit training. Keep a record of any access change and verify the intended public pages remain reachable. Search access establishes eligibility, not a promise that an answer will cite the site.

Is a business mention the same as a citation to my website?▼

No. An answer may name your business while citing a directory, or cite your article without recommending your company. Record mentions, citations to your domain, referral visits and qualified inquiries separately. Save the actual linked URL and the surrounding answer so a favorable-sounding mention is not mistaken for evidence that customers visited your site or hired you.

Do I need special AI schema for Google AI Overviews?▼

No. Google says there is no special AI markup requirement; its guidance calls for indexed pages eligible for snippets and normal SEO fundamentals. Any structured data should describe what readers can see. Do not buy a markup package as a guaranteed citation.

How often should I check my AI visibility?▼

Monthly is a workable cadence for most contractors: a fixed set of service-and-city prompts, the same search setting, the test conditions and source URLs saved each time. Repeat a questionable result before treating it as a trend, because with a small prompt set one changed answer moves the percentage a long way. Keep the denominator visible in the log so a jump from one mention to two is reported as exactly that. If the service, market or prompt list changes, label the change instead of presenting the new sample as comparable. And set expectations before the first check: across the 254 free BaaDigi audits that ran the Perplexity test, roughly three in four businesses were not named at all for their own service and city, so the first month is usually about recording who is named instead of you, and which pages those engines cited to get there.

Ready to Get More Leads?

Get a free marketing audit for your contracting business. We'll show you exactly where you're losing leads.

Get Your Free Audit