Ai Readiness11 min readMarch 18, 2026

AI Readiness Checklist: 15 Things Most Store Owners Miss

ChatGPT, Perplexity, and Google AI decide whether to recommend your store based on specific signals. Most store owners miss at least 10 of them. Here are 15 things to fix, with specific instructions for each.

Most Shopify stores are optimized for a version of search that's already fading. You've written title tags for Google. You've added meta descriptions to improve click-through rates. But when a customer asks ChatGPT “what's the best store for organic skincare?” or asks Perplexity to compare dog food brands, your store doesn't come up. Not because your products are bad, but because you're invisible to the AI engines that are rapidly replacing traditional search as the starting point for purchase decisions.

This checklist covers 15 specific things that determine whether AI engines can find, understand, and recommend your store. Some overlap with traditional SEO. Many don't. For each item, we explain what to do and why it matters for ChatGPT, Perplexity, Google AI, and Gemini specifically.

If you're already ranking on Google, great. That's table stakes now. AI Readiness is the next layer, and most store owners miss at least 10 of these 15 items.

Title Tags and Meta Descriptions

1. Title Tags That Tell AI Engines What You Sell

Title tags aren't just for Google's blue links anymore. When ChatGPT or Perplexity crawls your site (or reads cached data about it), the title tag is one of the strongest signals for understanding what a page is about. A vague title like “Blue Jeans” tells an AI engine almost nothing. A title like “Men's Slim Fit Organic Denim Jeans | Urban Threads” gives the AI three critical pieces of information: the product type, a differentiator (organic), and the brand name.

AI engines use title tags to build their internal model of your store. If your titles are generic, the AI has no reason to remember you or recommend you over competitors with clearer titles.

How to fix it: Shopify admin → Online Store → Preferences → Homepage title. For product pages: Products → [Product] → scroll to “Search engine listing” → Edit website SEO. Every title should be 50-60 characters, include your primary product keyword, and name your brand.

2. Meta Descriptions That Answer the AI's Question

Here's something most store owners don't realize: when an AI engine evaluates your page, it reads the meta description as a concise summary of what the page offers. A blank meta description forces the AI to guess based on whatever body text it finds first. That guess is almost never as accurate as a hand-written description that explicitly states what you sell, who it's for, and why it's different.

Think of meta descriptions as your pitch to the AI. Perplexity and Google AI both surface meta description text in their cited responses. If yours is missing or auto-generated, you're losing control over how AI engines represent your store.

How to fix it: Write a unique meta description (150-160 characters) for every page that matters: homepage, top collections, and your best-selling product pages. Be specific. “We sell clothes” is useless. “Organic cotton basics for women, ethically made in Portugal, $28-$65” gives an AI engine everything it needs.

3. Duplicate Title Tags Across Pages

Duplicate titles confuse AI engines the same way they confuse Google, but the consequences are worse. Google might pick one page and suppress the other. An AI engine might simply ignore both pages because it can't determine which one is authoritative. If your collection pages, variant pages, or product pages share identical title tags, you're creating ambiguity that makes you less likely to be cited or recommended.

How to fix it: Crawl your site with a free tool like Screaming Frog (free up to 500 URLs) and filter by “Duplicate Title.” Every page needs a unique, descriptive title that clearly differentiates it from other pages on your site.

Headings and Content Structure

4. A Single, Clear H1 Tag on Every Page

AI engines parse your page structure to understand content hierarchy. The H1 tag is the strongest signal for what a page is fundamentally about. If a page has zero H1 tags, the AI has to guess the page's topic. If it has two or three H1 tags, the AI sees conflicting signals about the page's primary subject.

Many Shopify themes handle this poorly. Some put the store name in an H1 on every page. Others create duplicate H1s in related-products sections. Either pattern weakens your AI Readiness.

How to fix it: Right-click any page and “View Page Source.” Search for <h1. You should find exactly one per page. On product pages, the product name should be the H1. On collection pages, the collection name should be the H1. If your theme creates duplicates, you'll need to edit your theme code.

5. Keywords in H2/H3 Headings for Semantic Clarity

Subheadings aren't just formatting. They're the structural signals AI engines use to understand what topics a page covers. When ChatGPT decides whether to recommend a product page, it evaluates whether the page demonstrates real depth on the topic. A product page that's one long paragraph with no subheadings signals thin content. A page with H2s like “What Makes Our Cold Brew Different,” “Brewing Instructions,” and “Ingredients and Sourcing” signals expertise.

This is about semantic clarity: making it obvious to a machine what your page covers and how deeply it covers it.

How to fix it: Rewrite product descriptions for your top 10 pages with at least 2-3 H2 subheadings. Each subheading should naturally include keywords related to the product. Focus on answering the questions a customer would ask before buying.

Technical AI Readiness

6. Canonical Tags Set Correctly

Shopify has a well-known duplicate content issue: products accessible at both /products/blue-jeans and /collections/jeans/products/blue-jeans. Google handles this with canonical tags, and AI engines respect them too. If your canonical tags point to the wrong URL (or are missing entirely), AI crawlers may index the wrong version of a page, or worse, skip it because the duplication looks like low-quality content.

How to fix it: View the source of a product page accessed via a collection URL. Search for <link rel="canonical". It should point to the clean product URL (/products/product-handle), not the collection path. If your theme overrides Shopify's default canonical behavior, fix it.

7. Sitemap Submitted and Accessible

Your XML sitemap at yourstore.com/sitemap.xml isn't just for Google. AI crawlers from Perplexity, Google AI, and other engines use sitemaps to discover your pages. If your sitemap isn't submitted to Google Search Console, or if it contains errors (broken URLs, pages returning 404s), you're making it harder for AI engines to build a complete picture of what your store offers.

How to fix it: Go to Google Search Console → Sitemaps → Submit sitemap.xml. Then visit your sitemap URL directly and make sure it loads without errors. Check that all important pages are included and none return 404 status codes.

8. Structured Data (Schema Markup) as Machine-Readable Content

This is one of the most critical items on the list for AI Readiness, and it goes far beyond getting star ratings in Google results.

Structured data is how you speak directly to machines. When you add Product schema, your price, availability, brand, and description become explicitly machine-readable. When you add Review and AggregateRating schema, AI engines can see your review count and average rating without parsing your HTML. When you add Organization schema, ChatGPT and Perplexity know your brand name, contact info, and business type.

AI engines heavily weight structured data when deciding which stores to recommend. A store with comprehensive schema markup appears in AI recommendations at roughly 3x the rate of stores without it. This isn't a nice-to-have. It's the foundation of AI Visibility.

How to fix it: Test your pages with Google's Rich Results Test. You should see Product schema on product pages, Organization schema sitewide, and Review/AggregateRating schema if you have customer reviews. If any of these are missing, update your theme or install a schema app.

9. robots.txt and AI Crawler Access

This item is unique to AI Readiness and has no traditional SEO equivalent.

Your robots.txt file controls which crawlers can access your site. By default, Shopify's robots.txt allows Googlebot but says nothing about AI-specific crawlers. Some store owners (or their apps) have added rules that accidentally block AI crawlers like GPTBot (used by ChatGPT), PerplexityBot, or Google-Extended (used by Gemini).

If you block these crawlers, your store literally cannot be read by the AI engines that would otherwise recommend you. This is the single fastest way to become invisible to AI, and it's surprisingly common.

How to fix it: Visit yourstore.com/robots.txt and check for any Disallow rules targeting GPTBot, PerplexityBot, Google-Extended, ClaudeBot, or Anthropic crawlers. If you find them, remove them. You want AI crawlers to have full access to your product pages, collection pages, and content. Also check for blanket Disallow: / rules that block all bots.

10. Create an llms.txt File

This is another item with no SEO equivalent. An llms.txt file sits at your domain root (yourstore.com/llms.txt) and acts as a direct briefing document for AI engines. It tells ChatGPT, Perplexity, and other LLMs exactly what your store sells, who your customers are, what your policies are, and how you want to be represented.

Without it, AI engines have to piece together your identity from scattered page content. With it, you control the narrative. Think of robots.txt as telling crawlers where to go, and llms.txt as telling them what to say about you.

For a full walkthrough, read our complete guide to llms.txt.

How to fix it: Create a text file that includes your store name, description, product categories, key differentiators, policies, and target audience. Upload it to your domain root at /llms.txt. Keep it factual, specific, and free of marketing fluff.

Images and Alt Text

11. Product Images with Descriptive Alt Text

Alt text has always mattered for accessibility and Google Image Search. But for AI engines, alt text serves a different and more fundamental purpose: it's how multimodal AI systems (like GPT-4 with vision and Gemini) understand what your product looks like.

When these systems process your product pages, they read alt text to connect visual content with textual content. A product image with no alt text is a black box to the AI. An image with alt text like “women's organic cotton crew-neck t-shirt in sage green, front view” gives the AI a rich, specific understanding of the product that reinforces everything else on the page.

How to fix it: Shopify admin → Products → [Product] → click each image → add descriptive alt text. Include the product type, key attributes (color, material, style), and view angle. Do your top 20 products first, then work through the rest.

12. Descriptive File Names for Images

File names are a secondary signal, but they add up across hundreds of product images. An image named IMG_4892.jpg tells an AI crawler nothing. An image named organic-cotton-tee-sage-green-front.jpg reinforces the product's identity before the AI even reads the alt text or page content.

AI crawlers index file names as part of their understanding of your page. Every signal that points in the same direction (file name, alt text, H1, product description, schema) strengthens the AI's confidence in recommending you for relevant queries.

How to fix it: Rename images before uploading to Shopify. Use hyphenated, descriptive names: mens-slim-fit-blue-jeans-front.jpg instead of DSC_0031.jpg. For existing images, prioritize re-uploading your top product pages first.

Internal Linking and Content Architecture

13. Internal Links That Build Topical Authority

Internal links do more than pass PageRank. They teach AI engines how your products and content relate to each other. When ChatGPT evaluates whether your store is an authority on a topic, it looks at how deeply your content is interconnected. A store where product descriptions link to related products, collections link to relevant blog posts, and blog posts link back to products signals deep expertise.

Most Shopify stores rely entirely on navigation menus and “You may also like” widgets. That's not enough. AI engines value contextual links within your content: the kind of links a knowledgeable human would naturally include when explaining a topic.

How to fix it: Add contextual links to your collection descriptions that mention related collections. In product descriptions, link to 2-3 complementary products. If you have a blog, link from blog posts to relevant products and vice versa. Build a web of connections, not just a navigation menu.

14. Collection Descriptions with Real Content

A collection page with no text is a grid of images that AI engines can barely interpret. From an AI Readiness perspective, collection descriptions are your opportunity to explicitly tell ChatGPT and Perplexity what category of products this page represents, who they're for, and why your selection is worth recommending.

AI engines that are asked “where can I buy sustainable activewear?” will look for pages that explicitly address that query. A collection page titled “Activewear” with no description gives the AI almost nothing to work with. A collection page with 150 words explaining your sustainable materials, sizing range, and bestsellers gives the AI a clear reason to cite you.

How to fix it: Shopify admin → Products → Collections → [Collection] → add a 100-200 word description. Cover what the collection contains, who it's for, what makes your products different, and include your target keywords naturally. Start with your top 3 collections.

Speed, Performance, and Content

15. Page Speed, Core Web Vitals, and Content Strategy

Page speed matters for AI Readiness in two ways. First, Google AI and Gemini factor in page experience signals when deciding which sources to cite in AI Overviews. A slow site is less likely to be surfaced. Second, AI crawlers have timeout limits. If your pages take too long to load, crawlers may abandon the request before indexing your content.

Core Web Vitals (LCP, CLS, INP) are a direct signal to Google AI. Failing these metrics puts you at a disadvantage compared to competitors whose pages load faster and render more smoothly. See our complete Shopify page speed guide for specific fixes.

Beyond speed, your content strategy needs to shift. Instead of only writing blog posts targeting Google search keywords, write content that answers the questions people are asking AI engines. “What's the best budget espresso machine?” and “How do I choose running shoes for flat feet?” are the kinds of queries ChatGPT and Perplexity field every day. If your blog content directly and thoroughly answers those questions, AI engines are more likely to cite your store as a source.

How to fix it: Check Core Web Vitals in Google Search Console → Core Web Vitals report. For content strategy, make a list of the 10 most common questions customers ask before buying your product. Write a blog post for each one that provides a genuinely useful answer, and link to your relevant products within each post.

JM
SR
KL
T+
4,200+ store owners scanned this week
★★★★★Avg. 4.8 from 1,100+ scans

Check every item on this list automatically, in under 2 minutes.

Get a full AI Readiness audit covering structured data, AI crawler access, llms.txt, title tags, meta descriptions, image alt text, and more. Every issue includes specific fix instructions so you know exactly what to change. Free instant scan. No signup required.

Check My AI Visibility — Free
Free instant scanNo signup neededResults in 60s

Prioritizing Your AI Readiness Fixes

Fifteen items is a lot. Don't try to fix everything at once. Here's how to prioritize based on impact:

Start this week (highest impact, lowest effort): Check your robots.txt for AI crawler blocks. This takes 5 minutes and could be the single reason AI engines can't see your store. Submit your sitemap to Google Search Console. Write title tags and meta descriptions for your homepage and top 5 product pages.

Fix within 30 days (high impact, moderate effort): Implement structured data (Product, Organization, and Review schema) across your store. Create your llms.txt file. Add alt text to your top 20 product images. Write collection descriptions for your top 3 collections. Fix any canonical tag issues and duplicate title tags.

Ongoing (compounds over time): Build internal links as you add new products and collections. Develop a content strategy targeting questions people ask AI engines. Improve Core Web Vitals through app audits and image optimization. Rename image files as you upload new products.

Check Your AI Visibility

This checklist gives you the framework, but manually checking all 15 items across every page of your store is tedious and error-prone. The fastest way to know where you stand is to run a free AI Visibility scan.

StoreAudit's free scanner checks your store against every item on this list and generates a complete AI Visibility Score in under 60 seconds. You'll see exactly which signals ChatGPT, Perplexity, Google AI, and Gemini can (and can't) read from your store, with step-by-step fix instructions for every issue found.

94% of ecommerce stores have near-zero AI Visibility. The stores that fix these issues now will capture a first-mover advantage that compounds over time, as AI engines learn to recommend them and develop preferences that are difficult for latecomers to displace.

Your competitors are still optimizing for Google's blue links. You can be optimizing for the future.

SA

Written by the StoreAudit team

Based on data from 1,200+ Shopify store audits. We scan stores across speed, SEO, images, trust signals, mobile UX, and reviews — so you know exactly what to fix.

Audit your store →