Version: 1.0 | Created: 2026-03-30
Audit any e-commerce site (WooCommerce/Shopify/custom) for AI agent discoverability and shopping readiness. Outputs a scored report with prioritized fixes to make products visible to AI shopping agents (Google AI Shopping, Perplexity Shopping, AppFunctions agents).
SITE_URL — the storefront URL to audit (e.g., https://example.com)STORE_TYPE — WooCommerce | Shopify | Custom (default: WooCommerce)Check for:
@type: Product with name, sku, url, image, descriptionOffer block: price, priceCurrency, availabilitybrand with @type: Brandgtin / gtin13 / gtin8 — required by Google Shopping and AI agent catalogsmpn (manufacturer part number)aggregateRating + reviewCountcolor, material, weight product attributesTool: Fetch any product page, inspect JSON-LD blocks.
WooCommerce: Test GET /wp-json/wc/store/v1/products (public, no auth)
Shopify: Test GET /products.json (public, no auth)
Check: HTTP status, fields returned (id, name, sku, prices, images, in_stock)
Test common feed URLs:
/feed=products/google-shopping-feed/WooCommerce: Test POST /wp-json/wc/store/v1/cart/add-item availability
Check for headless cart API, programmatic checkout support
Evaluate description quality:
ScoreMeaning9–10Production-ready for AI agents7–8Good, minor fixes needed5–6Partial — key gaps present3–4Visible but not optimized0–2Invisible to AI shopping agents
text
## [YYYY-MM-DD] B2A Agent-Discoverability Audit — {SITE_URL}
### Score Card
| Dimension | Score | Notes |
...
### 🔴 HIGH Priority
...
### 🟡 MEDIUM Priority
...
### 🟢 LOW Priority (future)
...
Overall: X/10
The biggest gap most e-commerce sites have: WooCommerce/Shopify APIs are browsable by agents, but without GTIN identifiers and a Google Merchant Center feed, products are invisible to Google AI Shopping, Perplexity Shopping, and Android AppFunctions agents. The fix is a free WooCommerce plugin + 30 minutes of product data entry. High leverage, low effort.