AI Shopping Readiness Check
ChatGPT shopping, Google AI Mode and Perplexity work from product data: name, price, stock, identifiers, shipping and returns. Check one product page against the documented requirements and see what a crawler that does not run JavaScript can read.
From the Apex (AEO program) toolset.
Use a single product page. We read it once, as a browser receives it, plus your robots.txt. Read-only.
What we check
- The page as it arrives. We load your product page once, the way a normal browser receives it, and read it without running JavaScript.
- Product structured data. We find the Product markup (JSON-LD, including @graph and product groups) and check each field Google lists for merchant listings, plus the fields OpenAI's product feed requires: name, image, description, brand, identifiers, price, stock, offer URL, ratings, shipping and returns.
- Page basics. We check that the product name and price are in the HTML text itself, and that the page can be indexed and shown with a snippet.
- Crawler access. We read robots.txt for OAI-SearchBot, PerplexityBot, Googlebot and Bingbot on this exact URL.
How the score works
Google's required properties weigh most, then what Google and OpenAI both ask for, then the rest. No platform publishes a weighting, so read the score as a checklist. A high score makes a product easier to read and does not guarantee a listing or a recommendation. Where our sources and Google's Product structured data docs differ or are silent, we follow Google's docs, and each check says whose rule it is.
