How Plumbers Get Found on ChatGPT (and Other AI Search)

By the end of this post you'll know where ChatGPT gets its facts about local plumbers, what the plumbers it names tend to have in common, and what you can fix in about 30 minutes. You'll also know which "AI SEO" offers to ignore.
This matters now because the habit changed fast. In BrightLocal's 2026 survey, 45% of consumers said they used AI tools for local business recommendations, up from 6% the year before. People still check what an AI tells them, so your reviews and your website have to hold up once they get there. For the general version of this playbook, see how local businesses get found on ChatGPT.
What ChatGPT says when someone needs a plumber
The fastest way to understand this is to ask it yourself.
[EDITOR: Capture a real ChatGPT answer. Use ChatGPT with search on, logged out or in a fresh chat, location set to a real mid-size US city. Prompt: "I need a plumber open now in {city} for a leaking water heater. Who should I call?" Screenshot the full answer including the source links. Then open each cited source and note: is it the plumber's own site, a Yelp/Angi/BBB page, or a "best plumbers in {city}" list? Note the date and city. Do not edit or trim the answer.]
When you run that prompt for your own town, look at three things:
- Who got named. Is it the biggest shop in town, or the one with the most reviews? Often it's neither.
- What got linked. ChatGPT shows its sources. Some will be plumbers' own websites. Many will be directories and "best plumbers in {city}" lists.
- What it said about each one. Hours, service area, "offers 24/7 emergency service," "specializes in tankless water heaters." Those details came from somewhere. If your site doesn't say them in plain text, the AI has to guess or skip you.
Try a few versions: "emergency plumber near {neighborhood}," "who installs tankless water heaters in {city}," "best plumber for a slab leak in {city}." You'll see the same handful of sources come up again and again. Those sources are what you're trying to be on.
Where AI answers get their plumber facts
ChatGPT doesn't know your business from memory. When someone asks about plumbers near them, it runs a web search and builds the answer from what it finds. Here's where that comes from.
Your own website, read by a crawler. OpenAI runs a crawler called OAI-SearchBot, and OpenAI's own docs say it's what surfaces websites in ChatGPT search. If your site blocks it in robots.txt (a small file that tells bots what they may read), you've opted out.
Bing. ChatGPT's search leans heavily on Bing. Seer Interactive checked more than 500 ChatGPT search citations and found 87% matched Bing's top results for the same question, versus 56% for Google. Treat that as directional. It was 100 questions in early 2025, and a 2026 replication using different methods got a much lower match. Both studies still point the same way: if Bing can't find you, ChatGPT has a harder time finding you.
Other sites that talk about you. Directories, review sites, local news, and "best of" lists. Whitespark's 2026 ranking-factors survey added AI search for the first time, and its top AI factor was being on expert-curated "best of" lists. Mentions on sites that matter in your trade ranked third.
Reviews. People read what AI says and then check reviews anyway. Recent, detailed reviews also give AI tools something specific to repeat ("fixed our water heater the same day").
Google's own AI answers (AI Overviews and AI Mode) sit on top of Google's search results, so your Google Business Profile and normal local SEO carry straight over. Our local SEO checklist covers that side.
The five things cited plumbers have in common
Nobody outside OpenAI can tell you exactly why one plumber gets named over another. But the research above points to the same five things again and again.
1. A website the AI can actually read
AI crawlers mostly read the raw page. Vercel studied its own network traffic and found OpenAI's and Anthropic's crawlers don't run JavaScript. So if your services, service area, and phone number only appear after scripts load, or only inside images, the crawler may see a nearly blank page. The fix is a site that's rendered on the server, with real text for the things that matter. A quick test: open your site, right-click, choose "View page source," and search for your phone number. If it's not in there as text, a bot may not see it either.
2. One page per job
Whitespark's panel ranked a dedicated page for each service as the second-biggest factor for AI visibility. For a plumber that means separate pages for water heater repair and replacement, drain cleaning, sewer line repair, leak detection, and whatever else you want calls for. When someone asks "who fixes slab leaks in {city}," a page titled "Slab Leak Repair in {city}" is a much easier answer than a homepage bullet list. You can see how real plumbers do this in our plumber website examples.
3. Schema that says who you are
Schema is a short block of code that labels your business details for machines: name, address, phone, hours, service area. There's a specific type for plumbers (Plumber, a kind of LocalBusiness). It won't get you cited on its own. It does remove guesswork, and the details should match your Google Business Profile exactly.
4. A presence on Bing
Plenty of local businesses never claim Bing Places for Business, Bing's version of your Google Business Profile. Given how much ChatGPT leans on Bing, that's an easy gap to close. Bing Places can import your listing from Google Business Profile. Then add your site to Bing Webmaster Tools and submit your sitemap so Bing knows every page exists.
5. Proof on other people's websites
This is the slow one. Reviews on Google and Yelp, a listing on your trade association's directory, a mention in a local news story, a spot on a "best plumbers in {city}" roundup. AI tools lean on what other sources say about you, not only what you say about yourself. Our guide to getting more Google reviews is a good place to start.
What doesn't help
Plenty of people are selling AI search help right now. Some of it is useful. A lot isn't.
llms.txt. This is a proposed file that summarizes your site for AI tools. Ahrefs looked at about 137,000 sites and found 97% of llms.txt files never got a single request. No major AI company has committed to reading it. It's harmless, but it's not a strategy.
"Guaranteed ChatGPT rankings." Nobody can promise this. ChatGPT's answers change from one question to the next and from one day to the next. Anyone guaranteeing a spot is guessing, or counting on you not checking.
AI-written filler pages. Fifty thin pages that say "best plumber in {suburb}" with nothing specific on them don't give an AI anything to quote. One solid page about water heater replacement, with your real prices or process, beats them.
Blocking AI crawlers by accident. Some security plugins and hosting settings block bots like OAI-SearchBot by default. That one is worth checking because it quietly undoes everything else.
What does have research behind it is plain, specific writing. A peer-reviewed study out of Princeton found that adding quotable facts, statistics, and cited sources raised visibility in AI answers by up to 40%. For a plumber, that means real numbers: years in business, license number, response times, what a typical job costs.
A 30-minute plumber's action list
You can do all of this in one sitting.
- Run the test (5 minutes). Ask ChatGPT, with search on, "I need a plumber open now in {your city}." Note who gets named and which sites get linked.
- Check your robots.txt (2 minutes). Go to yoursite.com/robots.txt. If you see
Disallow: /underUser-agent: *, or under OAI-SearchBot, GPTBot or PerplexityBot, ask whoever runs your site why. - View your page source (3 minutes). Search it for your phone number and your main services. If they aren't there as text, bots may be missing them.
- Claim Bing Places (10 minutes). Import from your Google Business Profile. Make sure the name, address and phone match your website exactly.
- Add your site to Bing Webmaster Tools (5 minutes). Submit your sitemap.
- List your missing service pages (5 minutes). Write down the jobs you want more of that don't have their own page yet. Water heaters, drains, sewer lines and leak detection are the usual gaps. That list is your next month of work.
Don't skip step 1 later on. Run the same prompt once a month. It's free, and it tells you more than any report.
If you want a second set of eyes, our free demo runs checks like these for you. It tests whether AI crawlers are allowed on your site, whether your schema and pages are readable, and how often AI search tools like Perplexity and Gemini name you when asked the questions your customers ask. See how your site scores.
Frequently asked questions
Yes. With search turned on, ChatGPT answers questions like "find me a plumber open now" by searching the web and naming specific businesses, usually with links to their websites, directories or review sites.
Make your website easy for AI crawlers to read, with real text and a separate page for each service. Add Plumber schema that matches your Google Business Profile. Claim Bing Places and submit your site to Bing Webmaster Tools, since ChatGPT's search leans on Bing. Then build reviews and mentions on other trusted sites. Nobody can guarantee a spot.
Not replacing, but it's growing fast. BrightLocal found 45% of consumers used AI tools for local recommendations in 2026, up from 6% a year earlier. Google is still the most-used source. Most people who use AI also check reviews or the business website before calling, so you need to show up well in both.
Usually not. Most plumbers need fixes, not a rebuild: allow AI crawlers in robots.txt, put services and contact details in plain text, add a page per service and add schema. A rebuild makes sense if your site hides its content behind scripts or images, or if you can't edit it yourself.
