Is your small business or Shopify store readable by AI? ChatGPT, Claude, Perplexity, and Gemini can only quote a page they can read. This scanner checks six things on your own site that affect how well they can read 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.
Six things, and each one maps to a way an AI engine can fail to read you. Whether your robots.txt blocks AI search and answer agents from your whole site. It checks OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User and PerplexityBot, plus Google-Extended, Google's control for Gemini training and for grounding in Gemini apps and Vertex AI. A block on one folder does not count. Training crawlers such as GPTBot and ClaudeBot are reported but not scored, because blocking them does not block those agents. This check does not look at Googlebot or Bingbot. Whether you have an llms.txt and whether it is well formed. Whether your homepage carries entity structured data (Organization, Person, WebSite), and whether that JSON-LD parses rather than just existing. Whether it carries FAQPage schema. For stores, whether a product page carries Product and review schema. And whether your homepage title and first heading say what you sell in plain words, which you score yourself. You get a score out of 100 and the one fix worth doing first. It also notes whether robots.txt declares a sitemap, and notes a canonical tag when it finds one, without scoring either. One caveat on the crawler line: Google-Extended does not affect Google Search, so it is not the switch for AI Overviews.
No. There is no crawl and no upload. You paste your robots.txt and your page source into the form, and the checks run in your browser against that text. The tool never requests your site, so nothing about your store leaves the page you are looking at. If you would rather not paste source at all, every check has a plain-English question you can answer instead, though pasting the actual source gives you a more accurate result.
You paste the source, and that is a deliberate trade. Fetching your site from a browser tool means fighting cross-origin restrictions and usually guessing from whatever a proxy returns. Pasting the real robots.txt and the real page source removes the guessing. Right-click your homepage, choose View Page Source, select all, paste. It takes about two minutes for the full run, and you can answer the questions instead if you are somewhere you cannot do that.
The scan, the score, and your number-one fix are free with no email and no account. The full prioritized fix list costs your email address, which is the only thing on this site I gate. If you would rather not hand that over, the underlying method is published free and in full across the guides, and you can work down it yourself.
Yes. Five of the six checks are platform-agnostic, since robots.txt, llms.txt, structured data and homepage titles exist everywhere. The product-page check is the only one aimed at stores. It is skipped if you tell the scanner you run a service business, and your score is rescaled so the gap does not count against you. WordPress, Squarespace, Webflow and hand-built sites all run the same way.
Treat it as a diagnostic rather than a target. Most small business sites I have run this against fail on crawler access or on structured data, and those two are worth more than every other point on the scale combined. A site scoring in the middle with its search and answer agents open is in better shape than a high scorer whose robots.txt blocks OAI-SearchBot without anyone having decided to. Read your number-one fix before you read your score.
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 search and answer agents allowed in robots.txt: 25 (training crawlers are reported, not scored) · 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.