AI
AI Readiness Audit: What Marketing Agencies Charge $5K+ For (And How to Do It Yourself)
By Kyle Senger
15+ years in local marketing; Google Ads certified; Shopify Partner.
You hired an agency. They sent you a deck. The deck had a section called "AI Strategy." It had a lot of circles and arrows and phrases like "omnichannel AI integration." You nodded. You signed. Six months later you still can't tell if anything changed.
Here's the thing: an AI readiness audit is not a mysterious $5,000 deliverable. It's a structured look at whether your website, your content, and your marketing setup are actually visible to the AI tools your customers are already using to find vendors like you. I'm going to walk you through exactly what that looks like, what it costs to do it yourself versus hiring someone, and where the real work actually sits.
This article is specifically about the audit itself. If you want the broader picture of how AI is reshaping Canadian marketing, our complete guide to AI for marketing covers that territory well. Come back here when you want to know what to actually check.
What an AI Readiness Audit Actually Checks
Let me be direct about what this is. An AI readiness audit is not about whether you have a ChatGPT subscription. It's about whether your business shows up when someone asks an AI tool a question you should be answering.
Think about it from your customer's side. Someone in Calgary types into Perplexity: "best property management company in Calgary for residential landlords." Or they ask Google AI Overviews: "what should I look for in a dental implant consultation?" If your business isn't cited in those answers, you're invisible to a chunk of your market that's growing fast.
Per research cited by Microsoft Canada in 2025, 71% of Canadian SMBs are now actively using AI tools. That number matters not because of what you're doing with AI, but because of what your customers are doing with it. They're using it to research. To compare. To decide.
A real AI readiness audit looks at five areas:
1. Your structured data and schema. AI tools pull answers from pages that are clearly structured. If your site doesn't use schema markup, you're harder to cite. For a full breakdown of what schema actually matters for AI search, see our guide on schema markup for AI search.
2. Your content's question-answer structure. AI Overviews and tools like Perplexity favour content that directly answers a question, then supports the answer with evidence. Most SMB websites are written like brochures. Brochures don't get cited.
3. Your llms.txt file. This is a relatively new file you can add to your website that tells AI crawlers what content to pay attention to. Most Canadian SMB sites don't have one. Our llms.txt setup guide walks through exactly how to add it.
4. Your bot permissions in robots.txt. Are you accidentally blocking AI crawlers like ClaudeBot or GPTBot? It happens more than you'd think, especially on older WordPress sites. See our breakdowns on ClaudeBot and robots.txt and GPTBot: allow or block if you're not sure where you stand.
5. Your existing AI search visibility. Right now, is your brand being cited in ChatGPT, Perplexity, or Google AI Overviews when someone asks a relevant question? This is measurable. It's not a guess.
That's the audit. Five areas. Most agencies charge $3,000-$6,000 to produce a PDF summarizing these five things. I think you can do most of it yourself in about two weeks, and I'll show you how.
Week-by-Week: How to Run Your Own AI Readiness Audit
This is the actual work, in order. No theory. No circles and arrows.
Week 1, Days 1-2: Check your bot permissions.
Go to your website and navigate to yoursite.com/robots.txt. Look for Disallow rules that might be blocking GPTBot, ClaudeBot, PerplexityBot, or Google-Extended. If any of these are blocked, you're telling AI tools to ignore your site. Fix that first, before anything else.
Then check if you have an llms.txt file at yoursite.com/llms.txt. If it 404s, you don't have one. Add it. It's a text file. It takes about an hour to set up properly.
Week 1, Days 3-5: Audit your schema markup.
Go to Google's Rich Results Test (search "rich results test" and it's the first result). Run your homepage, your main service pages, and your contact page. Note which pages have structured data and which don't.
For most Canadian SMBs, the highest-priority schema types are: LocalBusiness, Service, FAQPage, and BreadcrumbList. If you have none of these, that's your gap.
Week 2, Days 1-3: Test your AI search visibility.
Open ChatGPT, Perplexity, and Google AI Overviews. Ask the questions your customers would ask. Be specific.
For example, if you're a plumber in Saskatoon, search: "best emergency plumber in Saskatoon," "what to look for in a plumber in Saskatchewan," "how much does a water heater replacement cost in Saskatoon." Screenshot the results. Note whether your business appears. Note who does appear.
This is your baseline. You're not trying to fix anything yet. You're just documenting where you stand.
Week 2, Days 4-5: Audit your content structure.
Pull up your five most important service pages. Read the first 200 words of each one. Ask yourself: does this page directly answer a specific question, or does it just describe what you do?
"We're a family-owned plumbing company serving Saskatoon since 2003" is a description. "Here's what emergency plumbing service in Saskatoon costs and what to expect when you call" is an answer. AI tools cite answers. They don't cite descriptions.
Flag every page that leads with a description instead of an answer. Those are your content priorities for the next 60 days.
After Week 2: Compile and prioritize.
You now have a list of gaps across five areas. Sort them by effort and impact. Fixing bot permissions takes an hour and has immediate impact. Rewriting five service pages takes two weeks but compounds over time.
This is the audit. The deliverable isn't a fancy PDF. It's a prioritized list of specific fixes.
The Math: What You're Actually Paying For
Let me show you what agencies are charging for this work and whether it makes sense.
DataForSEO data shows that "AI SEO audit" gets about 10 searches per month in Canada, with medium competition. The CPC for related terms like "AI SEO" runs around CA$21.33. That tells you something: agencies are bidding on this category because the margin is good.
Here's a rough breakdown of what a $5,000 agency AI readiness audit typically includes:
- 2-4 hours of actual technical work (bot permissions, schema check, content review)
- 1-2 hours building the report
- A presentation or call to walk you through it
- A PDF with recommendations
At an honest agency billing rate of $150/hr, that's maybe $900-$1,000 in real labour. The rest is margin and positioning.
I'm not saying agencies are wrong to charge that. Expertise has value. Time has value. If you don't want to spend two weeks doing this yourself, paying someone $2,000-$3,000 for a clean, prioritized audit is reasonable. Paying $5,000+ for a 40-slide deck with no implementation path is not.
The question is: what happens after the audit? That's where the value actually is. In my experience, businesses that run an audit and then hand implementation to the same agency get better results than those who treat the audit as a standalone purchase and then try to implement alone.
Where AI Readiness Connects to Your Broader SEO Work
Here's something I see constantly. An SMB owner hires someone to do an "AI audit" as if it's separate from their regular SEO work. It's not. It's the same infrastructure.
If your site has good technical SEO, clean schema, fast load times, and well-structured content, you're already most of the way to AI readiness. The AI-specific additions (llms.txt, bot permissions, answer-structured content) are a layer on top of a foundation that should already exist.
This is why I'd push back on any agency that pitches an AI readiness audit as something entirely separate from your existing SEO. It's not a different discipline. It's an extension of the same work.
For the full picture on how AI is changing SEO specifically, our AI SEO playbook covers that in depth. If you want to understand how to actually show up in AI-generated answers, the answer engine optimization guide is the right next read.
The piece that most Canadian SMBs are missing isn't the audit itself. It's the ongoing visibility tracking. Knowing that you showed up in a Perplexity answer last Tuesday and didn't show up this Tuesday is the kind of signal that tells you whether your content changes are working. For a practical look at how to track that, see our guide on AI search visibility.
What Bad AI Readiness Audits Look Like (Red Flags to Watch)
Per 2024 data from the Business Data Lab, only about 14% of Canadian businesses are genuinely in the early adopter category for AI tools. That gap between reality and the hype has created a lot of agencies selling "AI audits" that are basically recycled technical SEO reports with new branding.
Here's what to watch for:
They can't tell you which AI tools they're auditing for. A real audit distinguishes between Google AI Overviews, ChatGPT search, and Perplexity. These tools pull content differently. If your agency is vague about which platforms they're checking, they're probably not checking any of them.
The deliverable is a ranking report. If the audit comes back with a list of your Google rankings and a note that "AI is changing search," that's not an AI readiness audit. That's a regular SEO report with a new cover page.
There's no mention of structured data or bot permissions. These are two of the most concrete, fixable things in an AI readiness audit. If neither comes up, the agency isn't doing the actual technical work.
They promise AI citation results within 30 days. Getting cited in AI answers is a function of your content quality, your site authority, and how often AI tools crawl your pages. It takes time. Anyone promising fast results is guessing.
The audit doesn't connect to your existing marketing metrics. A good audit tells you something like: "You're getting 400 sessions per month from organic search, but zero from AI-referred traffic, and here's why." A bad audit tells you "AI is important and your site needs to be optimized for it."
In my experience, businesses that get burned by AI audit vendors usually paid for the second kind. The tell is always the same: big on framing, thin on specifics.
When to DIY and When to Hire
If you have someone in-house who's comfortable in Google Search Console, can read a robots.txt file, and is willing to spend two weeks on this, do it yourself. The two-week process above is honest and complete.
If you're running a business with no internal marketing capacity and you need this done in a week, hire someone. But hire someone who can show you what they're actually checking, not just what they're delivering.
The middle path, which I think works for most Canadian SMBs in the $1M-$5M revenue range, is to run the two-week DIY audit yourself to understand your baseline, then bring in an agency or consultant to handle the implementation. You'll ask better questions. You'll know when you're being told something real versus something vague.
For a broader look at what AI marketing agencies actually do and what fair pricing looks like, our AI marketing agency guide breaks it down without the sales pitch.
And if you're trying to figure out whether to build an AI marketing strategy from scratch or just fix specific gaps, the AI marketing strategy framework is worth reading before you commit to any agency engagement.

