Customers now ask ChatGPT, Gemini, Perplexity and Google’s AI Overviews who to hire before they ever open a website. If your business isn’t named in the answer, you never get the call.
This guide shows you how to appear in AI search results with steps a small business can finish in about 30 days. Some of it is technical. Most of it you can do this week.
We’ve been building websites and running SEO for Alberta businesses since 2011. The tools changed. The fundamentals that decide who gets cited changed far less than the hype suggests.
People use AI tools for the same questions they used to type into Google. “Best dentist near me that’s taking new patients.” “Who fixes roofs in Airdrie?”
The answer often arrives as a short list of names. Fewer links tend to be shown, so landing on that list carries more weight than ranking 7th ever did.
Google says AI Overviews send people to a wider range of sites, which should help smaller businesses. You have to be in that range to benefit, so the groundwork below matters.
AI tools don’t read your site the way a person does. They split a question into smaller searches, pull pages that answer each piece and stitch the results into one reply.
Google calls this “query fan-out” and says both AI Overviews and AI Mode use it. Its own guidance on AI features is short and worth 5 minutes of your time.
Say someone asks, “Who’s a good emergency plumber in Calgary that works weekends?” The AI might look up emergency plumbers, weekend availability, reviews and pricing separately.
A page that answers one of those loses to a site that answers all 4. That’s the whole reason depth matters now.
Platform | Where answers come from | First thing to check |
Google AI Overviews and AI Mode | Google’s own search index | Is the page indexed in Search Console? |
ChatGPT search | OpenAI’s search crawler plus other search providers | Is OAI-SearchBot allowed in robots.txt? |
Perplexity | Live web searches with cited sources | Is the page public, fast and easy to read? |
The overlap is big. Healthy pages on a healthy site get picked up by all of them, which is why GEO for local businesses looks a lot like solid local SEO with a few extra checks.
Confused by the acronyms? Our breakdown of AEO vs GEO vs SEO sorts them out in plain language.
This takes about 15 minutes. It’s also the most common failure we find.
Plenty of sites block AI bots by accident. A security plugin or an old robots.txt rule can shut the door without anyone noticing.
OpenAI runs separate bots for separate jobs. OAI-SearchBot handles ChatGPT search. GPTBot collects training data.
OpenAI says sites that opt out of OAI-SearchBot won’t show up in ChatGPT search answers (they can still appear as plain links). So the file below keeps you visible in search and opts out of training:
User-agent: OAI-SearchBot
Allow: /
User-agent: GPTBot
Disallow: /
Blocking GPTBot is your call, and it has no effect on search visibility. Google works the same way: blocking Google-Extended stops Gemini training use but doesn’t remove you from Google Search.
Type yourdomain.com/robots.txt into a browser and read what’s there. If you see Disallow: / under User-agent: *, fix it today.
AI tools can’t cite pages they can’t find. Verify your site in Google Search Console and Bing Webmaster Tools. Then submit your sitemap to both.
Next, check that your key content sits in plain text on the page. Text that hides in images or loads late inside sliders is easy for a crawler to miss.
If your pages don’t appear in Google at all, start with these 7 fixes for a site that won’t rank before anything else.
Under every question heading, give the direct answer in 40 to 60 words. Then explain.
AI tools lift short passages that make sense on their own. A long warm-up gives them nothing to lift.
Our own post on website maintenance costs opens with the price range before anything else: most small business sites run $50 to $300 a month. Readers get the number in the first sentence. So do the bots.
Write headings as the questions people ask. Keep paragraphs to 1 or 2 sentences. Use a table when you compare prices or options and a list when steps run in order.
AI tools pull passages out of context. A paragraph that says “as mentioned above” falls apart when lifted. Name the thing again every time.
Write down the 10 questions your team answers every week on the phone. Each one is a section or an FAQ entry waiting to happen.
Google’s People Also Ask box is another good source (so are the questions customers type into your contact form).
“Same-day drain repair in NE Calgary, Monday to Saturday” gives an AI something to quote. “Fast, friendly service” gives it nothing.
Add prices or ranges, service areas, hours, licenses and turnaround times. Vague pages get skipped.
Put a real author name, photo and short bio on every post. Add your years in business and any license or certification numbers.
Google calls this experience, expertise, authoritativeness and trust. Pages that show it are easier for people and machines to believe.
Google AI Overviews optimization follows the same checklist as normal SEO. Google says so directly, and it says no special markup is required.
AI Overviews pull from Google’s own index, so a page has to be indexed and eligible to show a snippet. Check that important pages don’t carry a nosnippet tag or a tiny max-snippet limit, because those controls apply to AI features too.
Page speed and mobile layout still matter. So do internal links; Google’s guidance lists them as a basic way to make content findable. Link your service pages to related posts and link those posts back.
AI tools check what everyone else says about you as well as what your site says.
Fill in every field: categories, services, hours, service areas and photos. It’s one of the main places Google pulls local facts from.
Post an update once a week (even a short one). Keep your hours current, especially around holidays.
AI summaries often repeat themes from reviews. We think a review that says “replaced our furnace on a Sunday night” does more work than “Great service!”
Ask customers to mention the service and their neighborhood. Our post on Google reviews for local business covers how to ask without sounding pushy.
If you work in Calgary, Airdrie and Cochrane, give each place its own page. Add real details: neighborhoods you serve, typical job types, a project photo and a local review.
Swapping the city name on copied text doesn’t help. Google and AI tools both spot the duplicates.
Get listed with your chamber of commerce and the local directories your customers use. Reddit threads and local news mentions count too.
Keep your business name, address and phone number identical everywhere. When several independent sources describe you the same way, AI tools seem to trust you more.

Here’s the order we’d tackle things in. Pace it to your team’s time.
Week | What to do | Time needed |
1 | Check robots.txt. Verify Google Search Console and Bing Webmaster Tools. Run 20 test prompts and save the results. | About 3 hours |
2 | Rewrite your top 5 service pages answer-first. Add author names and bios. | 8 to 10 hours |
3 | Finish your Google Business Profile. Start asking for detailed reviews. Fix inconsistent listings. | About 4 hours |
4 | Publish 2 posts that answer real customer questions. Add schema. Set up tracking. | About 6 hours |
Results take longer than 30 days. The plan just gets the groundwork down.
If you’d rather hand it off, our SEO team in Calgary runs this kind of audit.
Google says there’s no special schema you need for AI Overviews. It does say structured data should match the visible text on the page.
We still add LocalBusiness and Organization markup to the sites we build. I can’t prove it lifts citations. It’s cheap though, and it spells out who you are and where you work in a format machines read easily.
Good website design builds this in from day one so you don’t bolt it on later.
ChatGPT tends to recommend businesses it sees described the same way across several sources. Repetition builds confidence.
So give it consistent material to find.
Your homepage and About page should state, in plain words, what you do, who you do it for and where. Add your founding year, team size and the problems you solve.
A model describing your business can only repeat what you’ve told it clearly. Use the same one-sentence description on your Google profile and directory listings.
Local bloggers, suppliers and partner businesses often publish them (and often say yes when asked). One honest mention on a trusted local site beats 10 junk directory links.
Run these in ChatGPT and write down what comes back:
Answers shift from run to run, so repeat each prompt 3 times. If a competitor keeps showing up and you don’t, open their site and see what they’ve published that you haven’t.

Knowing how to appear in AI search results is half the job. The other half is proving it worked.
Build a simple spreadsheet. List 20 prompts your customers would ask. Once a month, run each one in ChatGPT, Gemini, Perplexity and Google AI Mode. Record whether you were mentioned, which competitors appeared and which pages got cited.
For traffic, check Google Analytics. OpenAI says ChatGPT adds utm_source=chatgpt.com to referral links. Google counts AI Overviews and AI Mode clicks inside the normal Web totals in Search Console, so there’s no separate report.
Traffic only matters if it turns into calls. Our guide on how to generate leads from your website covers what happens after the click.
AI search also adds a third channel next to organic and paid. Our SEO vs Google Ads comparison helps you decide how to split a budget.
AI search optimization sounds new. A lot of it is housekeeping you should’ve done for regular SEO anyway.
Benefits | Drawbacks |
You appear when customers ask for recommendations | Answers change from one run to the next |
Most of the work overlaps with normal SEO | Tracking is mostly manual |
Technical fixes are cheap and quick | Referral traffic can be small and hard to measure |
Clear pages and good reviews help everywhere | No one can promise a placement |
We think it’s worth a month of focused effort. Keep expectations modest and your costs low.
No agency can guarantee a spot in an AI answer. Anyone who does is guessing.
If you remember one thing about how to appear in AI search results, make it this: let the bots in and answer questions plainly. Then keep your business details identical everywhere.
Start with two jobs that take under an hour each. Check your robots.txt and finish your Google Business Profile. Then rewrite your top service page answer-first.
AI search will keep changing. The basics will keep paying off.
Want a second pair of eyes? Book a free strategy call and we’ll check how your business shows up in AI answers today.
Technical fixes move fast. OpenAI says its search systems need roughly 24 hours to pick up a robots.txt change. Content and reputation work usually takes 3 to 6 months, about the same as regular SEO.
Not much. Google says its normal SEO best practices still apply and that no special markup is required. Clear answers, good internal links and an indexed site do most of the work.
That depends on how you feel about training use. Blocking GPTBot doesn’t hide you from ChatGPT search because OAI-SearchBot handles that. If you want search visibility, leave OAI-SearchBot allowed.
We haven’t seen any major platform confirm that it reads one. The file takes minutes to add, so there’s little harm in trying. Put it behind the basics above.
On local questions, yes. Big brands rarely have a page about same-day service in your neighborhood. You can write that page.
We doubt it. Both are growing. Google’s AI features sit inside Google Search, so the same work covers both.