Nexis CRO Blog
Shopify AEO Audit Checklist: How to Check AI Search Readiness (2026)
Run this Shopify AEO audit checklist to check crawler access, schema, and llms.txt before ChatGPT or Perplexity skip your store in 2026.
Key Takeaways
- A Shopify AEO audit checks five things: crawler access, robots.txt and llms.txt, JSON-LD schema, product copy clarity, and actual AI citations.
- Publishers block AI crawlers roughly five times more often than the open web, and 39.5% of GPTBot bans in robots.txt go unenforced (HasData, July 2026).
- AI-referred sessions on Shopify grew more than 8x year over year in Q1 2026 (Shopify), so audit gaps carry real cost.
- Re-run the checklist quarterly, and after any theme, app, or CDN change.
What Is a Shopify AEO Audit?
A Shopify AEO audit is a structured check of whether AI assistants can access, parse, and cite your storefront. It is not the same as a Google Search Console review. An AI crawler that cannot fetch your product pages will never cite them, no matter how well they rank in traditional search.
The audit covers four layers: who can reach your store (crawler access), what they find when they arrive (schema and copy), whether they trust it (source signals), and whether they actually cite it (verified outcomes). Skipping any layer leaves a blind spot.
Why Audit AI Search Readiness Now
Most merchants assume their store is reachable by default. That assumption is increasingly wrong. A July 2026 baseline of 10,894 domains found publishers block AI crawlers roughly five times more often than the general web, and nearly 4 in 10 robots.txt bans on GPTBot are not actually enforced when tested live (HasData). Merchants inherit both problems: overly broad blocks from a theme or CDN default, and false confidence from rules that look correct on paper but do nothing in practice.
The upside justifies the audit time. AI-referred sessions on Shopify grew more than 8x year over year in Q1 2026 (Shopify). That is a small channel today, but a fast-growing one, and audits catch the access problems that block it before they cost months of invisible traffic.
The Shopify AEO Audit Checklist
Work through these five steps in order. Each step builds on the one before it: access first, structure second, verification last.
Step 1: Confirm AI Crawler Access
Check whether GPTBot, ClaudeBot, PerplexityBot, and Google-Extended can reach your store. Review your robots.txt file directly at yourstore.com/robots.txt, then check any CDN or firewall (Cloudflare, Fastly) for bot-management rules layered on top. A rule can look permissive in robots.txt and still block traffic at the network layer. See the full AI bot manager and robots.txt guide for exact syntax.
Step 2: Check llms.txt Presence and Content
An llms.txt file at your store root gives AI systems a structured summary of what you sell and where to find it. Confirm the file exists, loads without errors, and lists your core categories and policies. Stores without one are not penalized, but stores with a clear, current one give models less to guess at. Follow the llms.txt setup guide if the file is missing.
Step 3: Validate JSON-LD Schema
Pull up 5 to 10 product pages and check for Product, Offer, and FAQPage schema in the page source. Run each through a JSON-LD validator to catch syntax errors, since malformed schema is often worse than none. Confirm the schema matches what shoppers see on the page: price, availability, and materials should never drift from the visible copy. Full syntax and common errors are covered in the JSON-LD schema guide.
Step 4: Review Product and Policy Copy
AI systems extract answers from sentences, not layouts. Open your top 10 product pages and check whether the first two sentences state the use case, key specs, and who the product fits. Vague copy like “premium quality materials” gives a model nothing to cite. Do the same for shipping, return, and warranty pages, since policy questions are common AI-shopping prompts.
Step 5: Test Actual AI Citations
Ask ChatGPT, Perplexity, and Google AI Mode 10 to 15 buying questions in your category. Log whether your store appears, whether a competitor appears instead, and which URL gets cited when you do appear. This step turns the first four into a measurable score instead of a checklist you hope worked. The AI Rank Tracker setup guide covers how to repeat this weekly instead of manually.
Common Audit Failures
| Failure | What causes it | Fix |
|---|---|---|
| Crawlers blocked at the CDN level | Bot-management rule set to “block,” not “allow” | Switch GPTBot, ClaudeBot, PerplexityBot to allow or challenge-only |
| robots.txt looks fine, traffic still zero | Rule exists but is not enforced by the CDN | Test with a live fetch, not just a file read |
| Schema present but wrong values | Template not updated after a price or stock change | Add schema validation to your release checklist |
| No FAQPage schema on policy pages | Policies live in a separate app or theme section | Add FAQPage JSON-LD directly to shipping and return pages |
| Zero citations despite clean technical setup | Thin or generic product copy | Rewrite openers with use case, specs, and audience in sentence one |
How Often to Re-Audit
Run the full five-step checklist quarterly. Run a fast crawler and schema spot check monthly, since CDN and app updates can silently change bot rules. Always re-audit immediately after a theme change, a new app install, or any firewall or CDN configuration update, as these are the most common sources of new blocks.
Turn this checklist into an automated audit
Nexis CRO AI SEO & AEO Audit (our own Shopify app) runs crawler access, schema, and llms.txt checks automatically and scores your store's AI search readiness.
Start Free on ShopifyFAQ
- What is a Shopify AEO audit?
- A structured check of whether AI assistants can crawl, read, and cite your store, covering crawler access, structured data, llms.txt, and product copy clarity.
- How often should I audit AI search readiness?
- Quarterly for the full checklist, monthly for a quick crawler and schema check, and immediately after any theme, app, or CDN change.
- Can I run an AEO audit without developer help?
- Most checks need no code. Fixes to product templates or schema may need a developer or theme editor.
- Does an AEO audit replace my SEO audit?
- No. Traditional SEO audits check rankings and technical health. An AEO audit checks whether AI systems can find, parse, and cite your catalog.