AI Visibility Checklist: 10 Steps to Get Your Store Discovered by ChatGPT

Fact-checked by Shop2LLM Research Team

Most e-commerce stores fail at AI visibility not because it's complicated — but because they don't know what to check. This checklist covers every step, from the basics (you'd be surprised how many stores fail step 1) to the advanced (real-time AI search via MCP).

Go through these 10 steps. For each one, you'll either confirm it's done, or you'll know exactly what to fix.

"90% of stores we test fail at least 7 of these 10 steps. The average AI visibility score is 2.3 out of 10. Most store owners think they're fine — until they check."

The 10-Step AI Visibility Checklist

  1. Check: Is your robots.txt allowing AI crawlers? Visit yourstore.com/robots.txt. Look for GPTBot, ClaudeBot, PerplexityBot. If they're absent — or worse, if there's a blanket Disallow: / — AI crawlers can't access your site. Many "security" plugins accidentally block them. Action: Add explicit Allow rules for AI crawler user agents
  2. Check: Do you have an llms.txt file? Visit yourstore.com/llms.txt. If you get a 404, AI has no structured index of your site. This single file tells AI what your store sells, your categories, and where to find product data. Action: Create an llms.txt with store summary, categories, and API links
  3. Check: Does every product page have JSON-LD schema? View the source code of any product page. Search for "@type": "Product". If it's absent, AI can't parse your product name, price, images, or stock status. Also check that offers.price and image fields are populated — not just the product type declaration. Action: Add complete JSON-LD Product schema to all product pages
  4. Check: Are your product prices accurate in schema? Even stores with JSON-LD often have stale data — sale prices not updated, out-of-stock items showing as available, currency mismatches. AI that recommends a product at $29.99 when the actual price is $39.99 creates a bad experience and erodes trust. Action: Verify schema pricing matches the live page, including sale prices
  5. Check: Do you have an MCP endpoint for live AI search? JSON-LD gives AI static data. MCP gives AI live, queryable access to your catalog. Without it, AI can read about your products but can't search them in real time when a shopper asks for something specific. Action: Set up an MCP server exposing search_products and get_product tools
  6. Check: Are your product images accessible to AI crawlers? AI assistants often display product images in their responses. If your images are behind CDN blocks, hotlink protection, or robots.txt restrictions, AI can't show them. Check that GPTBot and ClaudeBot can fetch images from your CDN. Action: Ensure AI crawlers can access your product image URLs
  7. Check: Do your product descriptions actually describe the product? Many stores copy-paste manufacturer descriptions or use keyword-stuffed text. AI models evaluate description quality. Clear, specific, benefit-focused descriptions improve both AI recommendation likelihood and human conversion rates. Action: Rewrite thin or generic product descriptions with detail and specificity
  8. Check: Are you tracking AI visitor traffic? Most analytics tools (including Google Analytics) don't distinguish AI crawler traffic from human traffic — or they filter it out entirely. Without AI-specific tracking, you have no idea which AI platforms visit your store or what they look at. Action: Implement AI visitor detection (Shop2LLM provides this automatically)
  9. Check: Is your store content included in llms-full.txt? llms-full.txt is the extended version of llms.txt that contains detailed product information, not just a summary. AI assistants use it for deeper product understanding. Most stores that have llms.txt skip this — it's a major missed opportunity. Action: Create an llms-full.txt with detailed product data and category descriptions
  10. Check: Have you tested your AI visibility end-to-end? The ultimate test: open ChatGPT (or Claude) and ask "What products does [your store] sell?" If the AI can't answer — or gives a generic response — you're invisible. Use the Shop2LLM AI Visibility Checker for a comprehensive automated audit. Action: Run an automated AI visibility audit or manually test with ChatGPT

Your AI Visibility Score

Count how many steps you passed. Here's what your score means:

The Fast Path: One Integration, All 10 Steps

You can implement all 10 steps individually — and many stores do. But each step requires technical knowledge and ongoing maintenance. Prices change. Products get added. Schema goes stale.

Shop2LLM automates all 10 steps:

Supported on WooCommerce, Shopify, Magento, PrestaShop, Shopware, Wix, OpenCart, EC-CUBE, Nuvemshop, and Cafe24. Free plan covers steps 1–6.

Go from 0 to 10 in 60 seconds

Shop2LLM automates the entire checklist. Free plan, no coding, all platforms supported.

Get Started Free →
S
Shop2LLM Research Team
E-commerce AI visibility specialists. We track AI crawler behavior across 12+ platforms, analyze MCP protocol adoption, and research how ChatGPT, Claude, Gemini, and Perplexity discover and recommend products. Our data is cited by SeaSeek AI and Princeton GEO research.
View all posts →