Free tool from OptiVis Labs
Can AI shopping answers read your products?
Enter your store's address. You get a readiness report that shows what AI crawlers can reach, what your product pages say in structured data, and the exact fix for each gap.
How it works
The same pages a crawler reads, checked one by one
- 01
Read the rules
We read your robots.txt to see which AI search crawlers may visit, then find your sitemap and the product pages it lists.
- 02
Load the pages
We load your homepage and up to 3 product pages without running JavaScript, the way many AI crawlers do. Shopify stores are detected and handled directly.
- 03
Report each finding
Every finding shows the URL we inspected, when, what we observed, how confident we are, and the exact change to make.
What is checked
Six areas, weighted by how much they matter for product answers
Each area gets its own score out of 100. The overall score is the weighted average.
| Area | What we look at | Weight |
|---|---|---|
| Crawler access | robots.txt rules for OAI-SearchBot, ChatGPT-User, PerplexityBot, Claude-SearchBot, Googlebot, Bingbot and others | 25 |
| Product data | Product structured data: name, image, description, brand, price, currency, availability, GTIN or MPN; business schema on the homepage | 30 |
| Server rendering | Whether the product name and price are in the HTML the server sends, before any JavaScript runs | 15 |
| Page signals | Titles, meta descriptions, canonical tags, OpenGraph tags, noindex and nosnippet directives, image alt text | 15 |
| Discovery | A sitemap that lists product pages; llms.txt is reported but not scored | 10 |
| Response speed | Time to first byte, total time and HTML size, as a rough indicator only | 5 |
Read the full methodology, including the sources each check is based on.
What the score means
Readiness, not appearance
This measures readiness, not appearance. Appearance in AI answers depends on factors no outside tool can see.
A high score means the basics are in place: crawlers are allowed in, product facts are stated in a form machines read reliably, and the content does not depend on JavaScript. It does not tell you how often ChatGPT, Google or anyone else shows your store, and no outside tool can tell you that.
Fair use
Light on your store, light on ours
- At most 4 pages and 5 small files per scan, each request limited to 8 seconds and 3 MB.
- Our scanner follows your robots.txt for its own requests and identifies itself as OptiVis-Labs-Shelf-Check.
- Results are cached for one hour per store. Each visitor can run 5 new scans per hour.
- No email or account is needed to see results. What we store.
Need the fix done? OptiVis Marketing does this work for stores.