Is your small business or Shopify store readable by AI? ChatGPT, Claude, Perplexity, and Gemini can only recommend you if they can read you. This scanner checks the six things that decide it and hands you a fix list, not just a grade.
v1 checklist edition. It scores only what you paste below, in your browser. Nothing is uploaded, nothing is guessed, and no AI writes your report. Every check comes from the same audit I run by hand on ryanlenk.com and on client sites.
For each item: paste the real thing if you can (2 minutes, most accurate), or answer the question instead. Paste beats answers. Answers are marked self-reported in your results.
1 · robots.txtOpen yourstore.com/robots.txt in a new tab, select all, copy, paste here.
Open yourstore.com/llms.txt. If that address shows an error page, you don't have one. Leave this empty and pick "No" below.
yourstore.com/llms.txt exist?
On your homepage press Ctrl+U (Mac: Cmd+Option+U), select all, copy, paste here. This is where the scanner reads your schema, title, and description.
Same trick: open your best-selling product's page, Ctrl+U, copy, paste. The scanner looks for Product and Review schema here.
"Handmade boutique clothing for kids" passes. "Where dreams meet style" fails. Machines don't decode slogans.
PASS = found in what you pasted. SELF = your answer, not verified. NO IDEA scores zero because if you don't know, an AI engine probably isn't finding it either.
Get the complete prioritized fix list for your score, plus The Receipts: one concrete AI visibility move per issue, tested on a real family shop first. No theory, no fluff.
Form not loading? Subscribe in a new tab.
AI crawlers allowed in robots.txt: 25 · llms.txt present and well formed: 15 · Entity schema (Organization, Person, WebSite): 20 · FAQPage schema: 15 · Product + Review schema: 10 (service businesses are scored out of 90 and rescaled) · Homepage says what you sell: 15. Bands: 0 to 40 Invisible to AI, 41 to 70 Partially readable, 71 to 100 AI ready. Bonus flags (sitemap, canonical) are reported but not scored.