What a $99 Compliance Gap Report looks like.
This is a real scan of a US direct-to-consumer accessories brand on Shopify, run on 22 October 2026. The domain and contact details are removed. Every check below is reproducible: you can run the same 14 checks yourself on the free checker.
41/ 100not ready
Score is weighted: machine-readable product data and agent access count most, because they affect whether the catalogue can be read at all. Policy links count less.
1. The 14 checks
| Check | Result | What it means |
|---|---|---|
| Product JSON-LD | FAIL | No structured product data. Search engines and AI shopping agents cannot reliably read name, price or brand from the page. |
| Offer JSON-LD | FAIL | No machine-readable price, currency or seller. |
| Availability signal | FAIL | Stock status is not exposed in structured data; an agent cannot tell in-stock from sold-out. |
| Product image | FAIL | No image declared in structured data. |
| Shipping policy | PASS | Shipping terms reachable from the storefront. |
| Return policy | PASS | Returns terms reachable from the storefront. |
| Contact details | PASS | A direct contact address is published. |
| Terms & privacy | FAIL | Neither a terms page nor a privacy page was found on the storefront. |
| AI crawler policy | PASS | No robots.txt blocking AI user agents (missing robots.txt treated as allow). |
| llms.txt | FAIL | No plain-text guide for language models (optional, but cheap to add). |
| Sitemap | PASS | 239 URLs listed. |
| Agent endpoint | FAIL | No /.well-known/mcp.json, /agents.txt or MCP endpoint. Agents have no supported way to query the catalogue. |
| Catalogue API | FAIL | /products.json not exposed; the catalogue is only readable by scraping HTML. |
| Checkout signal | PASS | Checkout platform detected. |
2. What the full report adds
- Evidence per check — the exact URL, HTTP status and snippet that produced each result, so you can verify rather than trust.
- Market map — which EU, UK and US requirements plausibly apply to the categories you sell, with links to the official text (GPSR, EPR, UKCA, Prop 65, CPSIA where relevant).
- Prioritised fix list — ordered by effect per hour of work: schema first, then policy pages, then agent access, then optional files.
- 30-day plan — a checklist you can hand to a developer or do yourself on Shopify.
- One revision if we missed a product category you sell.
3. What this report is not
It is not a legal opinion, a testing report, or an authorised-representative appointment. It does not certify that any marketplace will accept your listings. It reads what is publicly visible and tells you what is missing and where the requirement is written down.
Order the $99 report →Or run the free 14 checks yourself first: open the checker.