AI search visibility

AI SEO in Calgary.

Make your business easier to understand in AI search. We review crawler access, improve service content and record dated checks of where your business appears.

Hire BrainWage for AI visibility

Edgemont Family Pharmacy

Expertise that gets cited.

Google’s AI Overview cited Edgemont’s website for these searches.

  • glp-1 weight loss calgaryCited source
  • mounjaro calgaryCited source
  • optifast program calgaryCited source

Your expertise deserves a source link.

Make your services easy to understand and your answers easy to cite. AI visibility starts with the substance of your website.

  1. Start with real questions

    Agree on the questions your customers ask. Review whether search assistants can access the pages that answer them.

  2. Make the answers useful

    Improve the service content and business information on your website. Explain crawler and training settings before changing them.

  3. Check the citations

    Repeat the agreed questions and keep dated screenshots. Your monthly report shows where your business is being named.

The investment

Let’s get to work.

Search visibility and AI visibility are worked on together, through the same website and monthly plan.

$599CAD · per month

Includes the Local SEO plan. Cancel any month.

More organic clicks from Google in your first three months, or your money back.

Get started with results

What does AI search visibility cost?

AI Search + Local SEO is $599 a month and includes everything in Local SEO. Cancel any month.

It's a tier rather than a separate service because the work isn't separable. The technical fixes that make a page quotable are largely the fixes that make it rank. Buying GEO from someone who isn't also doing your SEO means paying twice for one job.

Every engagement starts the same way: a free check, then a full audit before any work starts, in your hands before you commit to anything.

The details, before you decide.

Scope, process and what happens next.

What is AI search visibility?

It's whether an AI assistant names your business when someone asks it a question you should be the answer to.

'Best pharmacy for travel vaccines in northwest Calgary.' 'Emergency plumber near me open now.' The assistant assembles an answer from sources it's able to read and quote, then names two or three businesses. Being one of them is a different problem from ranking, even though the underlying work overlaps heavily.

This work is often called AI SEO, generative engine optimization (GEO) or answer engine optimization (AEO). Each AI platform retrieves and presents information differently, so a citation in one product does not establish visibility in another.

Our offer combines local SEO services with work that makes your site readable and citable in AI search. We check page access, service answers and business information. Google says its AI features require no special AI markup or extra optimization beyond its existing SEO guidance. Read Google's guidance on AI features.

How do I know if AI can even read my site?

Run the free check at the top of this site. It checks for accidental noindex tags and wrong canonicals, reads robots.txt for live-search crawler blocks, checks your business markup, and tests whether your page has content before JavaScript runs.

A crawler block can come from robots.txt, a security plugin, a CDN rule or a hosting setting. We first confirm which user agent is blocked and whether the block was intentional, then document the change before touching it.

Important service information should also be present in the page's HTML. We compare the initial response with the rendered page so a script-dependent layout does not hide the main content from a crawler that only receives the first response.

Which crawlers matter, and what does blocking them do?

OAI-SearchBot, Claude-SearchBot and PerplexityBot affect live search visibility. Training crawlers are a separate privacy choice.

Each assistant uses named user agents you can allow or block in robots.txt. They do different jobs, which is why blanket-blocking has consequences people don't intend.

GPTBot
OpenAI's training crawler. Blocking it keeps your content out of model training but doesn't affect live answers.
OAI-SearchBot
OpenAI uses this crawler to surface websites in ChatGPT search results. An opted-out site will not appear in ChatGPT search answers, although it can still appear as a navigational link.
Claude-SearchBot
Anthropic's search crawler. Blocking it can reduce your visibility in Claude's web-search results.
PerplexityBot
Perplexity's. Perplexity cites sources visibly, so this is the one where being allowed is most obviously worth it.
Google-Extended
Controls Gemini model training and grounding in Gemini apps. It does not control Google Search or AI Overviews and is not a ranking signal. It's also the one switch that doesn't separate the two uses, so it's a genuine choice rather than a fix. We'll show it to you and you decide. We won't quietly flip it.

What actually gets changed on the site?

Indexability and live-search crawler access first, then clear passages and structured data. /llms.txt is optional, not a ranking requirement.

Indexability comes first because nothing else matters while a page says noindex or points its canonical somewhere else. Then live-search crawler access, pages written in clear complete passages, and schema markup so your business details are machine-readable rather than merely visible. An optional /llms.txt can provide a compact index for tools that choose to read it, but it is not tested for or treated as a prerequisite.

The same review also checks whether the visible page, Business Profile and structured data agree on core facts such as services, address and hours. We report those consistency checks separately from any later change in traffic or enquiries.

What is llms.txt and does it actually do anything?

It's an optional plain-text index at /llms.txt. It is an emerging convention, not a search standard or a ranking signal.

The honest position: major search providers do not promise to use it, and Google Search explicitly says it does not. It can still be a convenient, cheap summary for agents and tools that deliberately request it, so we maintain one without pretending it earns visibility by itself.

A missing /llms.txt is not a fault and it is not one of the nine tests. If one is published, it should be real plain text rather than an HTML error page returned with a 200 status.

How do you prove it's working?

Every month we ask the assistant the questions your customers would ask and report whether you were named, with screenshots. If the answer is no, it says no.

The questions are yours. The actual phrasings a customer would use, agreed at the start and kept stable so the month-to-month comparison means something. Changing the questions until one of them returns your name is how this gets faked, so the list doesn't move.

Our monthly check uses Gemini and is run by hand. We ask the agreed questions and save screenshots. The report names the engine tested and never implies more than that. For each agreed question, we record the date, whether the business was named and whether a source link appeared. A mention without a link is recorded separately from a citation. Google AI Overview examples on this page are separate dated observations; they do not prove ChatGPT or Perplexity coverage.

How does AI SEO fit into a long-term search strategy?

AI SEO builds on search engine optimization: accessible pages, useful answers, internal links and accurate business information.

The starting point is a page that answers a real customer question and can be found through ordinary search. We then check live-search crawler access and record whether the agreed AI questions name or cite the business on the date tested.

Search Console records Google search activity. Dated screenshots record the AI check. Enquiries need their own measurement. Keeping those sources separate prevents an AI mention from being reported as traffic or a lead.

Common questions

Is this instead of regular SEO?
No. Underneath, it's largely the same work, and the pages that get quoted by AI tend to be the pages that rank. It's an addition, which is why it's a tier rather than a separate service.
Can you guarantee ChatGPT will recommend me?
No. Nobody controls what a model says. What's controllable is whether you're readable, quotable and consistent, and whether anyone is actually measuring the result. That's what you're paying for.
Should I block AI crawlers to protect my content?
For a local service business, almost certainly not. You want to be quoted. For a publisher whose product is the writing itself, the calculation is genuinely different. Blocking OAI-SearchBot and PerplexityBot while allowing GPTBot is usually the wrong way round.
What does it cost?
AI Search + Local SEO is $599 a month and includes everything in Local SEO. Cancel any month.
Do AI answers actually send traffic?
Sometimes, but the amount depends on the query and product. Referral analytics can record identifiable visits, while calls or enquiries need separate tracking. A screenshot showing your business was named is visibility evidence, not proof of a visit or lead.

Your business.
Our next project.

Hire BrainWage for AI visibility

Start with a conversation about where you want to go.