Back to the site
Free tool

AI Readiness Scanner

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.

Questions people ask before running it

What does the AI Readiness Scanner actually check?

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.

Does the AI Readiness Scanner send my website data anywhere?

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.

Do I have to paste my source code, or can I just enter my URL?

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.

Is the AI Readiness Scanner free?

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.

Does the AI Readiness Scanner work for a site that is not on Shopify?

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.

What AI readiness score should I be aiming for?

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.

Feed the scanner

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.txt

Open yourstore.com/robots.txt in a new tab, select all, copy, paste here.

Can't paste it? Does your robots.txt block any AI search or answer agent (OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot) or Google-Extended from your whole site?
2 · llms.txt

Open yourstore.com/llms.txt. If that address shows an error page, you don't have one. Leave this empty and pick "No" below.

No paste? Does yourstore.com/llms.txt exist?
3 · Homepage source

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.

No paste? Answer both:
Does your homepage have structured data (schema) naming your business?
Does it have an FAQ section marked up with FAQPage schema?
4 · Store check
Do you sell products online (Shopify or any store)?

Same trick: open your best-selling product's page, Ctrl+U, copy, paste. The scanner looks for Product and Review schema here.

No paste? Do your product pages have Product schema with reviews or ratings in it?
5 · Plain words check
Read your homepage title and first heading. Do they say what you sell, in the plain words a customer would type?

"Handmade boutique clothing for kids" passes. "Where dreams meet style" fails. Machines don't decode slogans.