AEO & GEO · Mucha Marketing

AI Search Optimization Services

Mucha Marketing helps Canadian businesses make their existing website easier to find and use as a source in AI search. We check how platforms describe your business, improve the pages that answer buyer questions, and show the evidence behind each finding.

AI search optimization workflow: choose a buyer question, check the website and sources, publish agreed edits, then repeat the check and report.
How Mucha turns buyer questions into website improvements and evidence you can review.

CAD $700 one time CAD $1,200 per month

Service scope

What AI Search Optimization Services Cover

We check how search engines and AI assistants can access and describe your business, then improve the pages that answer the questions customers ask.

Conventional SEO foundations

Conventional SEO helps keep your pages crawlable, indexed and eligible to appear in search. Google AI Overviews and AI Mode rely on the same foundations. We check indexing, the canonical URL (the version search engines treat as the main page), robots.txt rules, firewall or CDN blocking and whether key content appears in visible HTML.

Answer engine optimization

Answer engine optimization (AEO) shapes pages so a buyer's direct question is answered clearly and accurately on the page. We add or tighten short answer blocks, confirm business facts such as service area and eligibility, and add structured data only where it matches visible content and the page type is eligible.

Generative engine optimization

Generative engine optimization (GEO) looks at how AI assistants describe, mention and cite your business when they build a longer answer. We compare the URLs and independent sources they reference, note factual gaps or discrepancies, and identify relevant sources worth reviewing. We do not promise outreach or fixed link placements.

The workflow

How we improve AI search visibility

The focused review covers one existing site and agreed fixes on up to two priority pages. It ends with written next steps. The ongoing plan covers up to 15 priority pages across the engagement and repeats the review and reporting cycle. We agree on access, platforms, pages and prompts before work begins.

  1. 01Baseline the agreed prompts
  2. 02Check access and indexing
  3. 03Compare sources and buyer needs
  4. 04Agree the edits
  5. 05Publish, verify and rerun
01 · Baseline the agreed prompts

We agree a set of branded, discovery and comparison prompts with you, then run them on the agreed platforms and record exactly what each answer says.

  • Exact prompt wording, platform and mode when known
  • Date, time and market context such as location
  • Whether your business is mentioned, cited or recommended

What you receive. Baseline log of prompts, answers and cited URLs

02 · Check access and indexing

We check whether search engines and AI search crawlers can reach and read your priority pages. We then identify which pages need access or indexing fixes.

  • Indexing status and the declared canonical URL, plus the version Google selects where available
  • robots.txt rules, the file that tells crawlers what they may visit
  • Firewall or CDN blocking and key content in visible HTML

What you receive. Access findings with prioritized fixes

03 · Compare sources and buyer needs

We open the cited pages and compare what they say with the facts you can verify about your business. On the ongoing plan, we also assess relevant third-party sources such as directories and industry publications.

  • Explicit citations versus other links shown
  • Independent sources with outdated or conflicting details
  • Factual gaps against real buyer questions

What you receive. Gap and discrepancy summary

04 · Agree the edits

We agree which pages to update and what each page needs to answer before we make the edits.

  • Business facts such as name, location, service scope, eligibility and proof
  • Direct answer blocks and relevant internal links
  • Structured data only where content matches and the page is eligible

What you receive. Approved edit list

05 · Publish, verify and rerun

We publish agreed edits with the access confirmed in your proposal, then check that the updated pages load and display the intended content. On the ongoing plan, we rerun the agreed prompt set and compare what appears.

  • Live status and rendered content of each edited URL
  • Repeat the agreed prompt set for ongoing reporting, or as agreed in a focused review
  • Each edit dated in the change log

What you receive. Written report with results and next steps

Explore an example

See how a finding becomes a fix

These examples use a fictional Fraser Valley heat pump installer to show how a finding becomes an action. They illustrate the process only and are not client results.

See what we record

Not mentioned

Who installs heat pumps in Abbotsford, BC?

Example observation

The answer lists several installers but does not mention the business, even though it serves Abbotsford.

What we would change

Confirm the service area page is indexed and readable in visible HTML, add a clear answer block naming Abbotsford and the other communities served, and link to it from the heat pump service page.

How we would check it

Capture the full answer, platform, mode, date, time and location. Rerun the same prompt after the edit is live and verified, then compare.

Named without a linked source

What should I compare when choosing a heat pump installer in Chilliwack?

Example observation

The answer names the business but cites only a directory listing and another installer's page. The business's own site is not linked.

What we would change

Add a direct answer section to the installation page covering what buyers ask about, supported by proof the business can share, and check that the directory listing matches the site.

How we would check it

Record which URLs are explicitly cited and which appear only as other links. Rerun the same prompt on the same platform and compare cited URLs.

Incorrect service area

Does Example Heating install heat pumps in Mission, BC?

Example observation

The answer says the business serves only Langley. The cited source is an outdated listing, though the business also serves Mission.

What we would change

Make the full service area clear in visible text on the site and flag the outdated listing as an off-page discrepancy for the business to correct.

How we would check it

Save the incorrect wording and its cited source. Rerun the branded prompt once the site and listing are updated, and note both changes in the change log.

Platform coverage

What we check by platform

Each platform is checked on its own terms. Search crawlers and training crawlers are separate, so we review access for each one individually and you decide what to allow.

Platform checks and evidence in your report
Platform What we check What we record
Google AI Overviews and AI Mode These are Google Search features. We check whether priority pages are indexed and eligible to show a snippet. Google requires no special schema for these features. Platform guidance Recorded prompt results with date and location, plus Google Search Console web search data, which includes AI features within overall totals rather than separately.
ChatGPT Search We check whether robots.txt or firewall rules block OAI-SearchBot, which serves search. We review GPTBot for model training and ChatGPT-User for user-triggered visits as separate controls. Platform guidance Answer text, explicit citations versus other links, and GA4 referrals where attribution exists.
Claude web search We review access for Claude-SearchBot, which is search-related, separately from ClaudeBot for training and Claude-User for user-directed retrieval. Platform guidance Answer text, cited URLs and GA4 referrals where attribution exists.
Perplexity We check whether PerplexityBot, which supports search results, can reach priority pages. Perplexity-User handles user-triggered visits separately. Platform guidance Answer text, listed sources and GA4 referrals where attribution exists.

We sample Gemini, Microsoft Copilot and Grok when agreed in your proposal. If Bing Webmaster Tools AI Performance is available to you, we can review its aggregate cited URLs for supported Microsoft surfaces. Bing reporting guidance.

Reporting

How we measure progress

We measure against the same prompt set each time and compare results by platform. AI answers can vary between runs, so a single result is a snapshot rather than a trend.

Signals we report separately
Signal What it means
Mention Your business is named in the answer, with or without a link.
Linked citation The answer explicitly cites one of your URLs as a source, counted separately from other links shown nearby.
Recommendation The answer suggests your business as an option for the buyer's need, not just a passing reference.
Attributable GA4 referral A visit in GA4 where the session source or medium identifies an AI platform. Attribution depends on the information available for that visit.
Change log A dated record of each published edit, so changes in results can be read against what changed on the site.

Sample measurement record

Fictional example to show the report format.

Open an illustrative report entry
Exact prompt
Who is a good heat pump installer near Abbotsford for an older home?
Platform and context
ChatGPT Search. The example prompt names Abbotsford, BC. A real report would also record the run date, time and known session context.
What appeared
The business is named but not cited as a source. Its site does not explain whether it installs heat pumps in older homes.
Agreed page change
Add a direct answer block on older-home installations to the service page, include proof the business can share, and link to it from related pages.
Next check
Once the edit is published and verified, rerun the same prompt on the same platform and log the result alongside the change log entry.

One-time review, $700 CAD

A focused review and agreed fixes for up to two priority pages on one site, with written priorities to act on next.

Ongoing optimization, $1,200 CAD per month

An ongoing cycle of website improvements and reporting for one site, covering up to 15 priority pages across the engagement.

Compare both packages and their scope

Related reading and services: ChatGPT SEO services · AEO vs SEO · ChatGPT Search guide · GEO audit guide · on-page SEO services.

AI Search Optimization Services Pricing

You get a repeatable record of how AI platforms describe and cite your business, plus pages that give them accurate facts to work with.

One-Time SEO Project

CAD $700 one time

One existing site. A focused review, agreed fixes on up to two priority pages, and written next steps.

  • Robots.txt review covering search and training crawlers
  • Baseline prompt check across Google AI Overviews, ChatGPT, Claude and Perplexity
  • Agreed answer-first rewrites on priority pages
  • Written next steps for facts, sources and internal links

Ongoing SEO Plan

CAD $1,200 per month

One existing site and up to 15 priority pages across the engagement. Includes on-page, technical, off-page and answer engine optimization (AEO), with monthly reporting.

  • Title, heading and answer block updates on priority pages
  • Technical work such as moving key content into crawlable HTML and fixing internal links
  • Off-page assessment of relevant sources AI tools tend to cite, like industry directories and publications
  • AEO tracking of a fixed prompt set, logged by date, location, prompt and platform
  • Monthly report separating AI mentions, citations and referral visits

Compare the scope at a glance
Scope One-time project Monthly plan
Best for A defined starting problem Ongoing improvements
Pages Up to 2 on one site Up to 15 across the engagement
Follow-up Written priorities and a summary of agreed fixes Monthly reporting on changes and performance

Prices are in Canadian dollars, plus applicable taxes. We confirm access and the scope before starting. Larger migrations, rebuilds, custom development, and extra sites or locations are quoted separately.

Questions About AI Search Optimization Services

How can I make my website more useful as a source in AI answers?

Put clear, verifiable answers near the top of relevant pages and support them with primary facts and sources. Keep that content in crawlable HTML with good internal links. Accurate, specific pages are easier for AI tools to cite.

How do you track visibility in ChatGPT and Claude?

We run a fixed set of prompts on a schedule, recording the date, location, prompt and platform for each check. We note whether your business is mentioned, cited or linked. Referral visits come from GA4 where referrer data is passed.

Which AI crawlers should I check in robots.txt?

Check OAI-SearchBot and Claude-SearchBot for their search features, separately from the training crawlers GPTBot and ClaudeBot. For Google AI Overviews, check Googlebot access and snippet eligibility. Google-Extended doesn’t control appearance in Google Search.

Do I need an llms.txt file to appear in AI search?

No. Google says its AI features in Search need no special files or markup, and we don't treat llms.txt as a requirement for visibility. Crawlable, indexable pages with clear facts are the reliable foundation.

What is the difference between an AI mention, citation and referral?

A mention names your brand. A citation identifies your page as a source. A referral is a visit from someone following a link to your site. Analytics can attribute that visit when referrer data is available.

What is AI search optimization?

AI search optimization makes your website easier for AI-powered search tools to understand and reference. It starts with buyer questions and uses clear, crawlable HTML backed by verifiable facts. We track mentions, source links and referrals separately because visibility varies by query and tool.

Talk to Meagan About Your Site

Share your website and the problem you want to solve. We can help you decide whether a focused project or ongoing work fits.