AI names the businesses whose website says they do that exact job
Nobody asks AI for "a plumber". They ask who fixes a burst pipe, who installs a tankless water heater, who can clear a drain tonight. We put 322 of those questions to AI across 9 local markets, then checked whose website actually mentioned that job. 1,404 comparisons.
- AI named a business 32% more often for the jobs its website mentions. Same business, compared against itself.
- A link in the homepage menu did as well as a whole page about the job. What counts is that the job is easy to spot.
- The typical business has nothing on its site for about 9 in every 10 of the jobs its town asks about. Almost everyone has this gap, so nobody is losing to it yet.
- We cannot say it is cause and effect. A shop might name the work because it is their main trade, and get named for being the specialist.
Go read your own homepage. Does it name the jobs people call you for? If not, add them.
- Burst pipe repair
- Emergency drain cleaning
- Tankless water heaters
- Plumbing services
- About us
- Contact
When somebody asks an AI assistant for a plumber, they do not ask for a plumber. They ask who fixes a burst pipe, or who does tankless water heater installs, or who can clear a drain tonight. Each of those is a different question, and each one is a separate roll of the dice for every business in town.
We wanted to know what decides that roll. So we ran 322 of those questions across 9 local markets, recorded every business the model named, and then went and looked at 114 of those businesses' websites to see which jobs they actually have a page about. That gives 1,404 pairs of "was this business named for this job" and "does its website talk about this job".
The pattern is strong and the honest reading of it is narrower than we would like. Both are below.
The same shop, compared against itself
The obvious way to test this is to line up every business and see whether the ones with more service pages get named more. That test is easy and close to worthless. A shop with a page for every job it does is usually a bigger shop, and bigger shops get named more anyway. You would be measuring size and calling it web pages.
So we did it the other way. 80 of the businesses have pages for some of their town's jobs and not others. For each one we compared it against itself: how often AI named it for the jobs it has a page about, against how often it named the same business for the jobs it does not. Same business, same size, same reviews, same town, same everything. The only thing that changes is whether the website talks about that particular job.
Naming ran 32 percentage points higher on the jobs a business had a page for. 61 businesses did better on their covered jobs, 17 did worse, 2 came out even. That split is not a coin landing funny.
- Each mark: one business, compared only against itself.
- Left to right: how much more often AI named it for the jobs its website mentions, in percentage points. The line down the middle is ZERO, meaning no difference at all. A dot at +40 means that business was named 40 points more often for the jobs it mentions.
- Up and down: nothing. Dots are stacked upwards only so overlapping ones stay countable.
- What to look for: which side of the middle line the dots pile up on. Most sit to the right. Because each dot compares a business with itself, that lean cannot be explained by some businesses simply being bigger or better known.
All 80 businesses that can be compared against themselves
| business | jobs covered | not covered | named on covered | named on uncovered | difference |
|---|---|---|---|---|---|
| Big Bear Cabin Care | 1.000 | 11.000 | 100% | 0% | 100% |
| Supreme Seamless Rain Gutter Systems | 1.000 | 11.000 | 100% | 0% | 100% |
| Edgewater Rain Gutter Co | 1.000 | 11.000 | 100% | 0% | 100% |
| Melendez Tree Service | 1.000 | 11.000 | 100% | 0% | 100% |
| MVP Plumbing & Drain Services Inc | 1.000 | 11.000 | 100% | 0% | 100% |
| Protection4Less | 1.000 | 11.000 | 100% | 0% | 100% |
| Rooter Shooter Jetting | 1.000 | 11.000 | 100% | 0% | 100% |
| Gordon Equipment Services | 1.000 | 11.000 | 100% | 0% | 100% |
| HB Security Cameras | 1.000 | 11.000 | 100% | 0% | 100% |
| RCP Plumbing Inc | 1.000 | 11.000 | 100% | 0% | 100% |
| Vista Smog & Test Only Center | 1.000 | 11.000 | 100% | 0% | 100% |
| BrightView | 1.000 | 11.000 | 100% | 9% | 91% |
| Fast Water Heater | 1.000 | 11.000 | 100% | 9% | 91% |
| Way To Go Builders | 1.000 | 11.000 | 100% | 9% | 91% |
| Ridgeline Outdoor Living | 2.000 | 10.000 | 100% | 10% | 90% |
| Greenside Landscaping Inc | 1.000 | 11.000 | 100% | 18% | 82% |
| Big Bear Lake Tree Service | 2.000 | 10.000 | 100% | 20% | 80% |
| ArborWorld | 7.000 | 17.000 | 86% | 6% | 80% |
| Ecoworkz | 2.000 | 10.000 | 100% | 30% | 70% |
| New Quest Electric | 2.000 | 10.000 | 100% | 30% | 70% |
| Big O Tires | 3.000 | 9.000 | 100% | 33% | 67% |
| Tree Service Perfection West Covina | 7.000 | 17.000 | 86% | 24% | 62% |
| Chloe Nail Lounge | 2.000 | 10.000 | 100% | 40% | 60% |
| Green Leaf Zone | 5.000 | 7.000 | 80% | 29% | 51% |
| luv nail | 2.000 | 10.000 | 100% | 50% | 50% |
| Valvoline Instant Oil Change | 2.000 | 10.000 | 50% | 0% | 50% |
| Paramount Yards | 2.000 | 10.000 | 50% | 10% | 40% |
| Pro Plumbers Inc | 1.000 | 11.000 | 100% | 64% | 36% |
| Cruz Electric | 3.000 | 9.000 | 100% | 67% | 33% |
| ABC Quality Roofing | 3.000 | 9.000 | 100% | 67% | 33% |
| Above All Landscape Company | 3.000 | 9.000 | 33% | 0% | 33% |
| Sprinklers and Turf | 3.000 | 9.000 | 33% | 0% | 33% |
| Vivid Landscape | 3.000 | 9.000 | 33% | 0% | 33% |
| Land X Landscape Construction | 2.000 | 10.000 | 50% | 20% | 30% |
| Ace Pelizon Plumbing | 7.000 | 5.000 | 29% | 0% | 29% |
| California Arbor Care | 7.000 | 17.000 | 29% | 0% | 29% |
| Drain Doctor Plumbing & Rooter | 7.000 | 5.000 | 29% | 0% | 29% |
| SAHARA NAILS AND LASHES | 1.000 | 11.000 | 100% | 73% | 27% |
| Autonovation Mobile Auto Repair | 5.000 | 7.000 | 40% | 14% | 26% |
| Kilowire Electric | 4.000 | 8.000 | 25% | 0% | 25% |
| American Tire Depot | 4.000 | 8.000 | 25% | 0% | 25% |
| Anthony's Plumbing | 4.000 | 8.000 | 25% | 0% | 25% |
| Roto-Rooter Plumbing & Water Cleanup | 8.000 | 4.000 | 25% | 0% | 25% |
| Trout Electric | 3.000 | 9.000 | 33% | 11% | 22% |
| Garvey Roofing | 1.000 | 11.000 | 100% | 82% | 18% |
| Marvelous Nails And Spa | 1.000 | 11.000 | 100% | 82% | 18% |
| Alex Tree Service | 7.000 | 5.000 | 57% | 40% | 17% |
| Plumbing Buddies | 6.000 | 6.000 | 50% | 33% | 17% |
| So-Cal 1 Plumbing & Rooter | 6.000 | 6.000 | 17% | 0% | 17% |
| SpeeDee Drains and Plumbing | 6.000 | 6.000 | 17% | 0% | 17% |
| Craig Johnson Automotive | 6.000 | 6.000 | 17% | 0% | 17% |
| The Electric Connection | 6.000 | 6.000 | 17% | 0% | 17% |
| Johnny's Auto Service | 6.000 | 6.000 | 67% | 50% | 17% |
| J.I.G. Plumbing | 7.000 | 5.000 | 14% | 0% | 14% |
| Rooter Hero Plumbing & Air | 7.000 | 5.000 | 14% | 0% | 14% |
| Service Hero | 8.000 | 4.000 | 13% | 0% | 13% |
| Done Rite Roofing LLC | 3.000 | 9.000 | 33% | 22% | 11% |
| Nolasco Plumbing, Inc | 9.000 | 3.000 | 44% | 33% | 11% |
| Green Ladder Roofing | 5.000 | 7.000 | 20% | 14% | 6% |
| Jose Martinez Tree Service, Inc | 5.000 | 7.000 | 20% | 14% | 6% |
| Raul's Auto Repair | 7.000 | 5.000 | 43% | 40% | 3% |
| Solace Plumbing Heating and Air | 6.000 | 6.000 | 33% | 33% | 0% |
| High Speed Plumbing | 6.000 | 6.000 | 33% | 33% | 0% |
| PONCE LANDSCAPING | 1.000 | 11.000 | 0% | 9% | -9% |
| System Pavers | 1.000 | 11.000 | 0% | 9% | -9% |
| Hoyo Rooter | 1.000 | 11.000 | 0% | 9% | -9% |
| Miles' Mountain Firewood | 1.000 | 11.000 | 0% | 9% | -9% |
| Rain Dance Roofing | 1.000 | 11.000 | 0% | 9% | -9% |
| Brennan Electrical | 2.000 | 10.000 | 0% | 10% | -10% |
| Leo's Auto Care | 4.000 | 8.000 | 50% | 63% | -12% |
| Green Conception | 4.000 | 8.000 | 0% | 13% | -12% |
| SoCal Plumbing & Rooter | 6.000 | 6.000 | 0% | 17% | -17% |
| Rancho Landscape and Tree Care | 1.000 | 11.000 | 0% | 18% | -18% |
| TopCal Roofing | 3.000 | 9.000 | 33% | 56% | -22% |
| San Gabriel Valley Roofing | 1.000 | 11.000 | 0% | 27% | -27% |
| Corona Landscapers | 2.000 | 10.000 | 0% | 30% | -30% |
| M&M Tree Service Inc | 3.000 | 9.000 | 0% | 33% | -33% |
| Power Pro Plumbing Heating & Air | 9.000 | 3.000 | 0% | 33% | -33% |
| DEL MAR LANDSCAPING | 1.000 | 11.000 | 0% | 45% | -45% |
| San Dimas Electric | 2.000 | 10.000 | 0% | 60% | -60% |
What your website SAYS you do lines up with what AI says you do. Not what it scores, not how fast it loads. The words on it.
It matters that you say it. Where you say it matters less.
The obvious next question is whether you need a whole page for every job, or whether saying it anywhere is enough. So we split the covered cases in two: jobs a business has a real page about, and jobs it only lists in its homepage menu.
If depth were what mattered, the real page would win comfortably. It does not. Both beat saying nothing, by a lot, and the menu listing does at least as well as the page.
- Each mark: one of the three ways a job can show up on a business's website.
- Left to right: share of those cases where AI named the business for that job.
- Up and down: the three cases, most prominent at the top.
- What to look for: the size of the gap down to the bottom bar. That gap is the finding. The gap between the top two is small and the middle bar rests on few cases, so do not read a ranking into it.
The three cases
| how the job showed up | cases | named at least once | rate |
|---|---|---|---|
| a real page (in the web address) | 241.000 | 93.000 | 39% |
| homepage menu link only | 31.000 | 18.000 | 58% |
| not mentioned | 1132.000 | 218.000 | 19% |
This fits how these systems actually read a site, and it is worth being concrete about that. An AI assistant answering "who fixes a burst pipe in West Covina" is not crawling forty pages of your website first. It is doing roughly what a person does: looking at what is obvious, near the surface, in the words the question used. Something buried three clicks down is not much better than something you never said.
You do not need a page for every job. You need the job NAMED, in the words a customer would use, somewhere near the surface of your site. Your homepage menu counts.
Most businesses have no page at all for about 9 in every 10 of the jobs their town asks about
Set aside cause and effect for a second, because this next number does not depend on it. A town does not ask AI one question. It asks about a dozen different jobs, and each one is a separate chance to be named or not named.
The typical business in this study has a page for one in 12 of the jobs its town gets asked about. 34 of the 114 businesses have a page for none of them. Their website says roofing. Their town is asking about roof leaks, skylight repair, gutter replacement and storm damage, one question at a time.
- Each mark: one business, drawn as a dot on the strip below the curve.
- Left to right: share of the jobs its town asks about that this business has a page for. 0 means none, 1 would mean all of them.
- Up and down: how many businesses land in each slice.
- What to look for: where the mass sits. Everything piled at the left means the whole market has the same gap, which is what makes it an opportunity rather than a disadvantage.
Coverage, counted
| cut | businesses |
|---|---|
| have a page for no job at all | 34.000 |
| typical (median) coverage | 8% |
| businesses measured | 114.000 |
| business-and-job pairs checked | 1404.000 |
Whatever is going on underneath, most local businesses have no page at all for most of what their town is asking. That gap is not a competitive disadvantage right now, because nearly everyone has it. It is the thing nobody has taken yet.
What we would actually do with this
Here is the honest version of the advice, with the uncertainty left in.
Worth doing
- Write down every job you get paid for. Not your three headline services. The whole list, in the words a customer would use. This costs nothing and it is the step almost nobody does.
- Check whether your site actually says those words. Open it and look. Most owners find their site names two or three of the jobs on their list, and covers the rest with something like "and more".
- Put them where they can be seen. Your services menu, a list on the homepage, a heading. It does not have to be a page each. What we measured says a menu listing does the job.
- Use the customer's words, not the trade's. "Emergency drain cleaning" beats "hydro-jetting solutions". Somebody typing a question does not know your vocabulary, and neither does the assistant answering them.
Worth being careful about
- Do not list work you do not want. If naming a job is partly a signal of what you specialise in, filling your menu with everything dilutes what you are known for. Name what you actually want to be called about.
- Do not buy a hundred thin pages. Depth is not what we measured moving the needle, so a stack of near-empty pages per keyword is spending money on the wrong axis.
The question is not "is my website good". It is "does my website say the thing somebody just asked for, somewhere they can see it".
List your jobs, then check whether your site says them. That is free, it takes twenty minutes, and most businesses we measured would find something missing.
How we measured this
We put the same questions a customer would ask to a real AI assistant, several times each, and recorded every business it named. Asking once tells you what it said that second; asking repeatedly makes it a measurement. Then we read each business's own website — the pages in its sitemap and the links on its homepage — and counted a job as named only when every word of it appears in a page's web address or its link text. No business paid to be here, none was told it was being measured, and nothing was re-run to get a nicer answer.
Scope
- This is a strong association, not proof of cause. A business may name a job prominently because that job is what it is known for.
- 114 businesses, 9 markets, weighted toward West Covina. Real sample, not a census.
- That matching rule is strict, so we miss real mentions. Real coverage is higher than we report, which understates the effect rather than inflating it.
- One assistant, one point in time. We re-run it and revise when it moves.
Find out which jobs your site is silent on
The free scan reads your site the way an AI assistant does and tells you what it can and cannot work out about your business, including which of your services it could not find. No sign-up, no card.
Run the free scanaf70328, data fingerprint f4bc61e492e6. We re-run this measurement against live data and revise the article when it moves.