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.

CAD $700 one time CAD $1,200 per month
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.
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.
- 01Baseline the agreed prompts
- 02Check access and indexing
- 03Compare sources and buyer needs
- 04Agree the edits
- 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
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.
Not mentioned
Who installs heat pumps in Abbotsford, BC?
The answer lists several installers but does not mention the business, even though it serves Abbotsford.
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.
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?
The answer names the business but cites only a directory listing and another installer's page. The business's own site is not linked.
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.
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?
The answer says the business serves only Langley. The cited source is an outdated listing, though the business also serves Mission.
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.
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.
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 | 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.
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.
| 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
| 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
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.

