Why ChatGPT Cites Yelp Before Your Website
Open ChatGPT. Type "best HVAC in Ottawa." Watch what it cites.
Probably Yelp. Maybe a Reddit thread. Possibly BBB Canada. Almost never your homepage.
That's the new game. AI local search citations don't come from the websites local owners spent ten years optimizing. They come from a small set of third-party sources that AI models trust more than any first-party site. AI search referrals to small business websites grew roughly 1,200% year over year through 2025. Most of that traffic landed on businesses that show up in the third-party sources. The rest got skipped. This post is the unsexy fix: five places your Ottawa business needs to live, in order of impact, and the two-hour audit that tells you exactly which ones you're missing.
Where AI Actually Looks for Local Businesses
The data on what ChatGPT, Perplexity, and Google AI Overviews cite is now public, and it's blunt.
Listicles take 21.9% of citations. Articles 16.7%. Product and service pages 13.7%. Perplexity cites at least one source in 97% of answers. ChatGPT cites in about 16%. Google AI Overviews sit at 34%. For local queries in particular, those citations cluster around Yelp, TripAdvisor, MapQuest, BBB, Reddit, and city-specific listing sites — not individual business websites.
First-party websites do still get cited — but only when they have LocalBusiness schema, a clear NAP block, FAQ markup, and content that directly answers the question being asked. If you don't, AI tools route around you and pull from sources that already do that work.
So-what: AI doesn't decide who's "best" in Ottawa from your About page. It synthesizes from where everyone else already wrote about you.
Why Your Ottawa Website Doesn't Get Cited
Three reasons, in priority order.
You're a single source. AI models cross-reference. If only your website says you're the best HVAC company in Stittsville, that reads as a marketing claim. If Yelp, Reddit, and BBB also rank you well, that reads as evidence. The model trusts evidence.
Your pages don't answer the right questions. Most local service sites lead with brand language — "Quality. Trust. Service." AI scans for sentence-level answers to "how much does it cost," "do they take walk-ins," "what neighbourhoods do they serve." If those words aren't near the top of your page, the model filters you out. Answer engine optimization for local business is a separate playbook from traditional SEO and most Ottawa sites haven't done it yet.
You don't have schema markup. LocalBusiness, Service, and FAQ schema are how AI tools confirm what kind of business you are and what you offer. Without them, you're invisible to Perplexity and Google AI Overviews even if your traditional ranking is strong. Google AI Overviews are eating your local clicks and schema is the entry fee.
So-what: owning your website is necessary but not sufficient. The citation game lives elsewhere.
The 5 Sources Every Ottawa SMB Needs To Be On
In order of citation weight as of 2026.
1. Google Business Profile. Still the dominant local signal in Canada. Categories, hours, photos, Q&A answered, and a steady review velocity. Without this you're nowhere — and Google AI Overviews lean on GBP heavier than any other source.
2. Yelp Canada. Underused in Ottawa, but it's one of the top three sources Perplexity pulls from for local queries. Even a basic claimed Yelp profile with current hours and 5+ reviews moves the needle. Most of your competitors haven't done this.
3. BBB Canada. AI tools weight Better Business Bureau profiles as a trust signal for service businesses. An accredited profile gets cited as proof of legitimacy when ChatGPT compares options across HVAC, contractors, and clinics.
4. Reddit. r/ottawa, r/restaurants, r/HVAC, and city-specific subreddits are crawled by Perplexity and increasingly by ChatGPT. One organic mention in a "best of Ottawa" thread is worth more than ten citations on small directories. You can't fake this — you have to earn it through actual customer reviews and word of mouth.
5. Local listing sites. Yellow Pages Canada, Foursquare, Apple Maps, Cylex. They feed each other and feed AI tools. The cost of being on them is roughly one afternoon of work. The cost of not being on them is the citations you'll never see.
So-what: pick the one you're missing the most and fix it this week. Don't try to do all five at once.
The Two-Hour AI Citation Audit
Three steps. Most Ottawa owners can do this themselves.
Run a brand audit. Open ChatGPT and Perplexity. Search "best [your service] in Ottawa," your business name, and one neighbourhood-level query like "[your service] in Kanata" or "[your service] in Orleans." Read what comes back. Note which sources got cited and which competitors got named. That's your map.
Find your gaps. If Yelp got cited and you have no Yelp Canada profile — that's the fix. If Reddit threads about your category never mention you, that's a longer-term fix that lives in earning real reviews and word of mouth. If BBB got cited and you have no profile, that's a one-hour fix today.
Add schema to your homepage. If you can't do it yourself, send the homepage to your developer with the request: "Add LocalBusiness, Service, and FAQ schema." Most Canadian local sites still don't have these. Adding them is a measurable boost inside 30 to 90 days, and it's the single highest-leverage hour your developer will work this quarter.
The 2026 reality: AI search isn't an SEO project. It's a sources project. You're not trying to outrank the other website — you're trying to outshow up across the same six sources the model pulls from when it answers a question about Ottawa.
So-what: get listed where AI looks, and the citations start coming. Skip this and you stay invisible while your competitors build a moat in plain sight.
AI Local Search Citations: Frequently Asked Questions
Why does ChatGPT cite Yelp instead of my website?
AI search engines cross-reference multiple sources before recommending a local business. Your website is one source, and a single source is treated as a marketing claim. Yelp, BBB, and Reddit are aggregated third-party sources — they're treated as evidence. For local queries in Ottawa and Canada, Perplexity cites Yelp, TripAdvisor, MapQuest, and BBB profiles disproportionately because those sites have structured data, consistent NAP fields, and review velocity that an individual website rarely matches.
How often does Perplexity cite sources for local searches?
Perplexity cites at least one source in roughly 97% of answers. ChatGPT cites in about 16% of answers. Google AI Overviews cite in about 34%. For local queries specifically, the citation rate is higher because the model needs to anchor to a real place, real hours, and real reviews. The platform you're optimizing for changes the playbook — Perplexity rewards source diversity, ChatGPT rewards entity strength.
What sources do AI search engines cite most for Ottawa local businesses?
In order of weight as of 2026: Google Business Profile, Yelp Canada, BBB Canada, Reddit threads (especially r/ottawa and category-specific subreddits), and local listing sites like Yellow Pages Canada, Foursquare, and Apple Maps. Listicles and review aggregators take roughly 22% of citations, articles 17%, and product or service pages 14%. Your homepage gets cited only when it has LocalBusiness schema, an FAQ block, and a clear NAP block crawlers can extract.
How fast can a local Ottawa business start showing up in AI citations?
Most businesses see initial AI citations within 60 to 120 days of consistent off-site optimization. Brand-new businesses with no prior search presence can need 6 to 9 months. AI search referrals to small business sites grew roughly 1,200% year over year through 2025, so the curve is steep but the entry cost is one afternoon of profile claiming and schema work.
Should I worry about ranking on Google or showing up in ChatGPT first?
Both, but in that order. Google still drives the majority of local discovery in Ottawa and Canada, and Google AI Overviews now sit on top of those results. Showing up in Google AI Overviews and ChatGPT both depend on the same signals — entity strength, schema, third-party citations, and reviews. Fix Google Business Profile, Yelp, and BBB first, and ChatGPT and Perplexity citations follow naturally.
What's the fastest fix to get cited in AI search?
Three steps, under two hours total. First, run a brand audit on ChatGPT and Perplexity and note which sources got cited. Second, claim and complete the top 5 missing profiles, starting with Yelp Canada and BBB. Third, add LocalBusiness, Service, and FAQ schema to your homepage. Most local Canadian sites still don't have these. Adding them is a measurable boost inside 30 to 90 days.
Want to See Where ChatGPT Already Cites Your Competitors?
Free 15-minute audit. We'll run your business name and three local queries through ChatGPT, Perplexity, and Google AI Overviews — and send you a real-time map of the sources you're missing. No pitch, just the citations.
Book a Free Audit →