Why Calgary Trades Businesses Are Invisible in AI Search — and What Actually Fixes It
Calgary trades business owner checking AI search visibility on smartphone

Why Calgary Trades Businesses Are Invisible in AI Search — and What Actually Fixes It

Last updated on October 13, 2026 by Ron Reichert

If ChatGPT, Microsoft Copilot and Google’s AI answers aren’t naming your business, you’re losing calls before the phone ever rings.

Before I built websites for a living, I ran my own Calgary service companies. In 1998 I built an internet-based trades hiring platform (U.S. patent application 20020042819). I’ve been in search since 1993 and running internetWorld.ca Corp. since 2010, so I’ve watched every change in how homeowners find a plumber, an electrician or a furnace tech. The change happening now is the biggest one yet.

A homeowner with no heat in Airdrie at 9 p.m. doesn’t scroll through ten blue links anymore. They ask Google, ChatGPT or Copilot, “Who can fix my furnace tonight?” and get a short list of names. Either your business is on that list or a competitor’s is.

Most Calgary trades businesses aren’t on it. Here’s why, and what fixes it, in the order I’d do it.

Search Has Two Lanes Now

Regular Google rankings still matter. The map pack and the organic results still drive real calls, and anyone telling you SEO is dead is selling something. But there’s now a second lane: AI answers. Google shows an AI Overview above the results for many questions, and assistants like ChatGPT, Copilot and Perplexity recommend businesses inside a conversation.

Getting into that second lane is called AEO, answer engine optimization. It isn’t a trick. It’s making your business information clear, consistent and provable, so a machine trusts it enough to repeat it.

The AI isn’t picking the best tradesperson. It’s picking the business it can verify.

How Google Decides Which Trades Show Up Locally

Google has published the three things it weighs for local results: relevance, distance and prominence (Google’s own explanation). Relevance is how well your profile matches the search. Distance is how far you are from the person searching. Prominence is how well known your business is, which includes your reviews and the other websites that link to you or mention you.

You can’t move your shop closer to every customer, so the work happens in relevance and prominence. Google also says plainly that there’s no way to pay for a better local ranking. Any company promising you a guaranteed spot on page one, or in an AI answer, is promising something nobody can deliver.

Why Good Trades Businesses End Up Invisible

I see the same pattern in almost every trades audit. The owner is excellent at the work. The website was built years ago and hasn’t been touched since. It says “serving Calgary and area” without naming a single community. The Google Business Profile has a handful of reviews, and the newest one is from last year. The phone number on the website doesn’t match the one on Google.

Each of those is small. Together they tell Google and every AI tool that your information can’t be trusted. Search systems cross-check your name, address, phone number, services and hours across your website, your profiles and directories. When the details don’t match, they hold back. You’re not invisible because you’re bad at your trade. You’re invisible because your information is messy, and that’s fixable.

What AI tools check before they recommend you

  • A complete Google Business Profile that matches your website
  • The same business name, address and phone number everywhere you’re listed
  • Steady, recent reviews, with a reply to each one
  • Service pages that answer real questions in plain language
  • Proof: trade certificates, WCB coverage, insurance and warranty terms
  • Structured data (schema) that names exactly what type of business you are

Your Google Business Profile Changed in 2025

Your Business Profile is still the foundation. It’s the data behind Google Maps, and Google’s answers to local questions lean on it.

One change most trades owners missed: in December 2025 Google began replacing the public Questions and Answers section on Business Profiles with an AI “Ask” button. A customer types a question and Google answers it from the information on your profile, your website and your reviews. You can still answer questions inside your profile, and Google says those answers still inform it. The bigger lesson is that the AI answers from what you’ve published. If your hours, services and service area aren’t spelled out, it has nothing accurate to say.

Complete means every field filled in. List each service by name, not just “plumbing.” Name the communities you actually serve. Keep your hours current, including emergency hours. Add photos from real jobs. Reply to every review, good or bad. And keep your business name exactly as it appears on your truck and your invoices. Stuffing keywords into the name breaks Google’s guidelines and is one of the fastest ways to get a profile suspended. If that has already happened to you, we handle Google Business Profile suspension recovery.

Reviews: Recency and Replies Count

Google says more reviews and positive ratings can help your local ranking. Recency matters too. A profile with steady reviews from the last few months looks like a busy, trusted business. One with nothing new in a year looks closed, to people and to software.

The fix is a habit, not a campaign. Ask every satisfied customer at the end of the job and send them a direct link. Don’t offer discounts or gifts for reviews, and don’t ask only the customers you know are happy. Both break Google’s review policies. Reply to every review in a sentence or two, especially the bad ones.

The Content Your Website Is Missing

AI tools quote pages that answer questions. Most trades websites are missing three kinds of content.

First, a real page for each core service. Not one page that lists twelve services. A page for furnace repair, a page for water heater replacement, a page for panel upgrades. Each one should say what’s included, what affects the price, how long the job usually takes and which communities you cover.

Second, answers to the questions customers ask. Do you charge for estimates? What happens if my furnace quits on a Sunday? Do I need a permit for a basement bathroom? Put the answer in the first sentence, then explain. That’s the format AI answers are built from.

Third, proof. Your Alberta journeyperson certificate or Red Seal, your gas or electrical tickets, your WCB-Alberta coverage, your liability insurance and your warranty terms. Specifics beat slogans. “Fully licensed and insured” tells a machine nothing. The actual credential does.

One warning: don’t clone the same page fifty times with a different city name on each. Google calls those doorway pages and treats them as spam (Google’s spam policies). Build a page for a community only when you have something real to say about working there, such as jobs you’ve done, response times and local details.

Schema: Tell Machines Exactly What You Are

Schema markup is code in your page that states facts in a format search engines read directly: your business name, phone number, hours, service area and services. Most trades websites don’t have it, or they use the generic LocalBusiness type.

Use the specific type. Schema.org has types built for the trades, including Plumber, Electrician, HVACBusiness, RoofingContractor, GeneralContractor, Locksmith and HousePainter (the full list). Telling Google you’re an HVACBusiness is clearer than telling it you’re a business.

Add FAQ markup only for questions that appear on the page, word for word. Google stopped showing FAQ rich results for most websites in 2023, but the markup still gives Bing and other systems a clean, machine-readable copy of your answers.

Bing, Copilot and Apple Maps: The Gap Almost Nobody Closes

Microsoft Copilot answers from Bing’s search results, and Bing keeps its own business listings in Bing Places. Most Calgary trades businesses have never claimed theirs. The work carries straight over from Google: claim Bing Places, verify your website in Bing Webmaster Tools and submit your sitemap. We set up both listings together in our Google Business Profile and Bing Places setup.

Do the same with Apple Business Connect, the free listing behind Apple Maps and Siri. When someone with an iPhone asks Siri to find an electrician nearby, the answer comes from Apple’s business data, not Google’s.

What to Do, in Order

  1. Make your business name, address and phone number identical on your website, Google, Bing, Apple and every directory you’re listed in.
  2. Complete every field of your Google Business Profile, and answer the questions customers ask most.
  3. Claim Bing Places and Apple Business Connect, and verify your website in Bing Webmaster Tools.
  4. Ask every satisfied customer for a review, and reply to every review you get.
  5. Build one strong page for each core service, with real answers and proof.
  6. Add schema using your specific trade type, plus FAQ markup that matches the page.
  7. Track calls and form leads, so you know which work is paying off.

Real SEO and AEO work is measured in months, not weeks. The trades businesses that start now build an advantage that slower competitors struggle to catch.

The bottom line

You built your business on showing up and doing the job right. Your online presence needs to meet the same standard, because AI search is now where many of your next customers start looking.

Ron Reichert has been in search since 1993, and internetWorld.ca Corp. has been doing this work since 2010. We audit what you have, fix what’s broken and build what’s missing, with Calgary SEO and AEO services priced up front.

Frequently Asked Questions

Calgary trades SEO is local search work built for contractors such as plumbers, electricians, HVAC companies and roofers. It focuses on your Google Business Profile, matching business details across the web, reviews, service pages that answer real questions, and schema that names your trade. The difference from general SEO is local precision: Google and AI tools need to know exactly what you do and where.

No one can guarantee a spot, but you can make your business easy to verify and quote. Complete your Google Business Profile, keep your name, address and phone number identical everywhere, earn steady reviews, publish pages that answer customers’ questions in plain language, and add schema for your trade. AI Overviews draw on these signals together, not on any single one.

There is no fixed number. Google says more reviews and positive ratings can help your local ranking, and recency matters as much as the total. A steady flow of new reviews, with a reply to each one, shows an active, trusted business. Ask every satisfied customer at the end of the job, and never offer rewards for reviews.

Yes. Microsoft Copilot answers from Bing’s search results, and Bing has its own business listings. Claim your Bing Places listing, verify your website in Bing Webmaster Tools and submit your sitemap. The work mostly carries over from your Google setup, and most competitors haven’t done it, which makes it one of the easiest advantages to take.

In December 2025 Google began replacing the public Questions and Answers section on Business Profiles with an AI Ask button. Customers ask a question and Google answers from your profile, your website and your reviews. You can still answer questions inside your profile. The practical lesson: spell out your services, hours and service area clearly, because that’s what the AI repeats.

Only when you have something real to say about that community. Copying one page and swapping the city name creates what Google calls doorway pages, which break its spam policies. A strong community page names jobs you’ve done there, your typical response time and local details. Otherwise, list the communities you serve on your main service pages.

Use the specific type from Schema.org rather than the generic LocalBusiness. Options include Plumber, Electrician, HVACBusiness, RoofingContractor, GeneralContractor, Locksmith and HousePainter. Include your business name, phone number, service area, hours, services and links to your profiles. If you add FAQ markup, include only questions that appear on the page, word for word.

Want to Know Where Your Business Stands?

We’ll run a plain-language audit of your website, Google Business Profile and listings. You’ll know what’s working, what isn’t and what to fix first.

Share this post