Guide · AI search for contractors

How contractors show up in ChatGPT and AI search

To show up in ChatGPT and other AI search tools, start with what you control: let their search crawlers reach your website, keep your Google Business Profile complete and current, earn reviews that describe the work you do, and keep your business details the same everywhere. Then ask those tools what your customers ask and see what comes back. No one can force an AI tool to recommend a business, no matter who says they can.

By Blake Ernst, founder of Omnipresent Marketing Updated

Rated 4.9 on Google 336 reviews

Key takeaways

  • AI search tools have to be able to reach you. ChatGPT search does not show sites that block OpenAI’s search crawler in its answers, though they can still appear as navigational links, and Google’s AI features only link to pages that are in Google’s index.
  • Google says there is no special trick for AI Overviews or AI Mode: no AI text files and no special schema. The same basics that help in Google Search apply.
  • Your Google Business Profile counts twice. Google tells site owners to keep it up to date for its AI features, and it is your listing in Google Maps and local search.
  • No one can force an AI tool to recommend a business, no matter who says they can.
  • Measure it two ways: ask the tools your customers’ questions on a schedule, and watch Google Search Console, which counts AI Overviews and AI Mode inside its Web search report.
The mechanics

How AI tools find local businesses

People now ask AI tools like ChatGPT, Google AI Mode, Gemini, Claude, Grok and Perplexity which local business to call. OpenAI and Perplexity each use a search crawler to surface websites in their search results, and Google’s AI features only link to pages that are indexed and eligible to show in Google Search. Here is what the companies behind them say, in their own documentation.

What Google, OpenAI and Perplexity say about how their AI search finds websites
AI toolWhat its maker saysWhat to do about it
Google AI Overviews and AI ModeTo be shown as a supporting link, a page must be indexed and eligible to appear in Google Search with a snippet. Google says there are no additional technical requirements.Get your site indexed, verify it in Google Search Console and keep your Business Profile information up to date.
ChatGPT searchOpenAI’s crawler OAI-SearchBot surfaces websites in ChatGPT’s search features. Sites that opt out of it are not shown in ChatGPT search answers, though they can still appear as navigational links.Allow OAI-SearchBot in your robots.txt file and allow its published IP addresses in your firewall or security settings. GPTBot is a separate crawler, used to crawl content that may be used for model training.
PerplexityPerplexityBot surfaces and links websites in Perplexity’s search results. Perplexity says it is not used to crawl content for AI foundation models.Allow PerplexityBot in your robots.txt file and in your firewall.
Gemini, Claude and GrokNot covered here. This guide only describes mechanics from documentation we have read and link below.Ask them your customers’ questions and write down what they say. That is the only honest check.

For showing up in search answers, what these pages describe is access (can the crawler reach your site?) and quality. Google says there are no additional requirements to appear in AI Overviews or AI Mode, and its version of quality is the same advice it gives for all of Search: helpful, reliable, people-first content. OpenAI’s page also lists a separate crawler for ads: OAI-AdsBot checks pages submitted as ads on ChatGPT.

Google also says AI Overviews and AI Mode may run several related searches across subtopics and data sources to build one answer. Our read, as an opinion: a website that answers specific questions (which services, which towns, what to expect) gives those extra searches more to find than a homepage that only says “quality work.”

Sources: Google Search Central, AI features and your website; OpenAI, Overview of OpenAI crawlers; Perplexity, Perplexity crawlers.

Google Maps and AI

Where your Google Business Profile fits in

In its guide to AI features, Google lists keeping your Business Profile information up to date as one of the basics worth doing. Your Business Profile is also the listing customers see in Google Maps and local search. So for a contractor, the same profile work counts on both fronts.

Google says its local results “are mainly based on relevance, distance, and popularity,” and explains the third one under the heading Prominence. Its tips also point to verifying your profile and keeping it complete:

Relevance

How well your profile matches what someone searched for. Google’s advice is to provide complete and detailed business info.

Distance

How far your business is from the person searching. If they don’t share a location, Google uses what it knows about where they are.

Prominence

How well known your business is. Google says this draws on things like how many websites link to you and how many reviews you have, and that more reviews and positive ratings can help your local ranking.

Complete and verified

Google says verified businesses are more likely to show up in search results, and businesses with complete and accurate info are more likely to show up in local search results.

Sources: Google Business Profile Help, Tips to improve your local ranking on Google; Google Search Central, AI features and your website.

Honest answer

What no one can promise you

No one can force an AI tool to recommend a business, no matter who says they can. If anyone offers you a guaranteed spot in ChatGPT, ask them how.

Even Google says that a page meeting every requirement, best practice and policy is not guaranteed to be crawled, indexed or shown.

AI answers also differ. Google says AI Mode and AI Overviews may use different models and techniques, so they can show different answers and links, and that AI Overviews often don’t appear at all. So treat any single AI answer, including the one we show below, as one answer from one tool on one day.

What you control is your side of it: whether the crawlers can reach you, and whether the information about your business is complete, consistent and current.

Playbook

How to show up in AI search, step by step

This is the order we would work in for a plumber, roofer, HVAC company, electrician, landscaper or any other home service business. None of it needs an ad budget.

  1. Check what AI tools say about you today

    Ask ChatGPT, Google AI Mode, Gemini, Claude, Grok and Perplexity the questions your customers ask, such as “Who should I call for a roof repair in my town?” or “Which plumber near me fixes water heaters?” Write down the date, the tool, the exact question and whether your business came up. That list is your starting point.

  2. Let the AI search crawlers in

    Open yourwebsite.com/robots.txt and make sure it does not block Googlebot, OAI-SearchBot or PerplexityBot. Security settings can block them too: OpenAI and Perplexity both publish the IP ranges their crawlers use, and Google says crawling should be allowed by your CDN and hosting, not just robots.txt. OpenAI says a robots.txt change can take about 24 hours to reach ChatGPT search.

  3. Get your website into Google’s index

    Verify your site in Google Search Console and check that your service pages are indexed. Google’s AI features only link to pages that are indexed and eligible to show with a snippet, so a stray noindex or nosnippet tag on a key page keeps it out.

  4. Verify and complete your Google Business Profile

    Verify the profile, then fill in your business category, hours, attributes and your address if customers visit you. Add real photos and videos of your work. Keep all of it current: Google asks for that in its guide to AI features, and says complete, accurate profiles are more likely to show up in local results.

  5. Earn reviews and reply to every one

    Ask every customer after every job, by text and email, with a direct link to your Google review page. Google says more reviews and positive ratings can help your local ranking, and that replying shows you value the feedback. Never script what a customer writes. An honest review in their own words is the point.

  6. Answer your customers’ questions in text on your website

    Give each main service a page that says what you do, where you work and what customers usually ask before they call. Google’s list of basics for its AI features includes putting important content in text, supporting it with good images and videos, and linking your pages to each other.

  7. Keep your business details identical everywhere

    Use the exact same business name, address and phone number on your website, Google, Facebook, Yelp, Apple Maps, Bing and every directory you are listed in. Mismatched details make it harder for customers and search engines to tell they are all the same business.

  8. Skip the shortcuts

    Google says you don’t need new machine-readable files, AI text files or special schema markup to appear in its AI features. If you use structured data, it should match what the page visibly says. Put your time into steps 2 to 7 first.

  9. Recheck every month

    Ask the same questions from step 1, on the same tools, and compare with last month. In Google Search Console, Google counts traffic from AI Overviews and AI Mode in the Performance report, under the Web search type.

Our own test

We asked ChatGPT for the best marketing agency in San Diego. It named us first.

A real ChatGPT search from September 2026. Omnipresent Marketing is the first business in the answer.

That is one search, for our own business, recorded on one day. It is not a promise about yours. For clients, we track how they show up in ChatGPT, Google AI Mode, Gemini, Claude, Grok and Perplexity.

Real ChatGPT search, September 2026.
Measurement

How to tell if it is working

Your AI answer log

The same questions, the same tools, every month. Note whether you are named, and which competitors are named instead.

Google Search Console

Google includes AI Overviews and AI Mode in your overall search traffic, reported in the Performance report under the Web search type.

Google Business Profile actions

In your profile’s performance view, track calls, website clicks and direction requests. These are customers acting on your listing.

“How did you hear about us?”

Ask every new customer, on the phone and on your forms. If someone says “ChatGPT told me,” write it down. It is a direct signal from a real customer.

Avoid these

Common AI search mistakes

  • Blocking AI search crawlers without knowing it. A robots.txt rule or a firewall setting can keep ChatGPT search and Perplexity from reaching your site.
  • Blocking the search crawler when you only meant to block training. OpenAI treats GPTBot (training) and OAI-SearchBot (search) as separate settings.
  • Paying for a promised spot in an AI answer. No one can force an AI tool to recommend a business.
  • Buying “AI files” or special schema before the basics. Google says its AI features need neither.
  • A half-filled or outdated Google Business Profile. Google says complete, accurate profiles are more likely to show up in local results.
  • Different names or phone numbers across listings. Mismatched details make it harder for customers and search engines to tell they are the same business.
  • Putting your services and service area only inside images. Google’s advice is to make important content available as text.
  • Checking once and calling it done. Google says AI Mode and AI Overviews can show different answers and links, so check each tool your customers use, on a schedule.
Your options

Do it yourself or have it done for you

Everything on this page can be done in-house. The hard part is not knowing what to do. It is doing all of it, every week, while running jobs.

If you would rather hand off your Google profile, reviews, social posting and AI search tracking, this is what Omnipresent Marketing runs. We are a San Diego marketing agency serving contractors and home services across the United States.

  • We audit and optimize your Google Business Profile, then keep it active with posts, offers, updates, photos and videos.
  • We run a kickoff review campaign to your past customers, and every completed job triggers a text and an email asking for a Google review. We reply to your new reviews.
  • We post to your Google Business Profile, Facebook, Instagram, TikTok, YouTube and LinkedIn.
  • We work to get you showing up in AI search results, and we track how you show up.
  • We report on your local rankings and how you show up in AI search.
  • We never need your website login or your Google password. Your part is about 5 to 10 minutes to set up.

Try it free for 10 days. We guarantee more Google reviews and a higher Google ranking, or your money back.

FAQ

AI search for contractors, answered.

Can anyone guarantee my business shows up in ChatGPT?

No. No one can force an AI tool to recommend a business, no matter who says they can. What you can do is make sure ChatGPT’s search crawler can reach your website, and keep your Google Business Profile, reviews and listings complete and current.

How does ChatGPT find websites to show in its answers?

OpenAI says its OAI-SearchBot crawler is used to surface websites in ChatGPT’s search features. Sites that block OAI-SearchBot are not shown in ChatGPT search answers, though they can still appear as navigational links. OpenAI recommends allowing OAI-SearchBot in your robots.txt file.

Should I block GPTBot?

That is your call. OpenAI says GPTBot crawls content that may be used to train its AI models, while OAI-SearchBot is for search. The two settings are independent, so you can block GPTBot and still allow OAI-SearchBot to appear in ChatGPT search results.

Do I need special schema or an AI text file for Google’s AI Overviews or AI Mode?

No. Google says there are no additional requirements to appear in AI Overviews or AI Mode, and no new AI text files or special schema.org structured data to add. A page has to be indexed and eligible to show in Google Search with a snippet.

How do I check if AI tools recommend my business?

Ask ChatGPT, Google AI Mode, Gemini, Claude, Grok and Perplexity the questions your customers ask, such as “Who should I call for a roof repair in my town?” or “Which HVAC company near me repairs air conditioners?”, and note whether your business comes up. Ask the same questions every month so you can compare.

How long does it take to show up in ChatGPT?

No one can promise a date. OpenAI says a change to your robots.txt file can take about 24 hours to reach ChatGPT search. Whether and when an AI tool names your business in an answer is up to that tool.

Does Google Search Console show AI Overviews and AI Mode?

Yes, as part of your overall search traffic. Google says sites that appear in AI Overviews and AI Mode are reported in the Search Console Performance report, under the Web search type.

What does Omnipresent do for AI search?

We work to get you showing up in AI search results, and we track how you show up in ChatGPT, Google AI Mode, Gemini, Claude, Grok and Perplexity. We never promise a placement in an AI answer.

Want to be the business they keep seeing?

We run your reviews, Google profile and AI search every month. Try it free for 10 days. We guarantee more Google reviews and a higher Google ranking, or your money back.