WordPress doesn't need another generator. It needs a diagnostician.
Thousands of WordPress AI plugins will write you a product description. Almost none will tell you which of your 600 products ChatGPT actually cites, or why Perplexity skips your best-seller. eCommerce Insights scores every WooCommerce product and variation against six AI engines — and logs the AI crawler traffic your access logs already receive.
The risks are WordPress-shaped.
Two plugins, two Product schemas, zero citations.
Yoast, Rank Math, and SEOPress each emit Product JSON-LD; themes and review plugins sometimes add their own. Duplicate or conflicting blocks make the SKU ambiguous, and engines resolve ambiguity by citing someone else. The audit reads what the page actually serves and flags the collision.
Variable products hide the citable SKUs.
A variable product is a parent plus N variations, and ChatGPT Shopping and Perplexity cite the variations. Scoring only the parent misses the price, size, and availability signals that decide which variation gets recommended.
AI bots are already in your access logs.
GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, and Google-Extended hit WooCommerce stores daily — most teams never look. The crawler log shows which bots read which URLs, so you can connect crawl behavior to citation behavior instead of guessing.
Both scores, in WooCommerce vocabulary.
| Check | Score | WooCommerce surface |
|---|---|---|
| Product JSON-LD — deduplicated against Yoast / Rank Math / SEOPress output | Both | SEO plugin + theme |
| Variation resolution — price, availability, attributes per variation | Citation | variable products |
| Product attributes and custom fields carrying material, origin, GTIN | Citation | attributes |
| Short and long description answer coverage vs. buyer queries | Citation | product fields |
| Review signal — recency plus Review and aggregateRating markup | Citation | reviews plugin |
| robots.txt admittance for AI crawlers, plus live crawler-hit log | Agent | robots.txt + plugin |
| Machine-readable price, availability, returns and shipping policies | Agent | schema + pages |
| Multilingual scoring per language (WPML / Polylang) | Citation | translations |
Product model reference: WooCommerce developer documentation. Crawler policy: robots.txt for AI crawlers.
Diffs that ship through native WooCommerce fields.
Recommendations map to fields your team already edits: short description, attributes, custom fields, and an incremental JSON-LD block that augments — never replaces — the SEO plugin you keep. With the eCommerce Insights WooCommerce plugin installed Early access, the scorecard appears on the product edit screen next to your Yoast or Rank Math meta box, approved diffs write through one click, and every change is attributed to the WordPress user who approved it. Without the plugin, the same diffs export as CSV for the WC REST API or a manual pass.
Crawler logging starts the moment the plugin activates: one hook on wp, a user-agent allowlist, a custom table, sub-millisecond overhead. The first dashboard appears within hours.
A specialty-foods catalog, before and after.
Illustrative: a $6M specialty-foods brand on Astra plus Rank Math, 400 products. The audit found the theme and Rank Math both emitting Product schema — two conflicting blocks per PDP — and PerplexityBot traffic concentrated on recipe pages that never linked to the matching products. Deduplicating the schema and adding a dozen evidence-based internal links moved crawler hits and citation scores over the following scan cycles.
Numbers are illustrative; no customer case studies are published without permission.
Related pages.
PDP optimization
How a low score becomes a shippable diff, on any channel.
GuideSchema for AI search
The Product JSON-LD fields engines read — and how to avoid plugin duplication.
ChannelFor headless
Headless WordPress storefront? The rendered-audit workflow applies.
Also: SKU-level tracking · integrations docs · best AI SEO tools for ecommerce.
Frequently asked questions
Is this another WordPress AI content generator?
No. The plugin directory is full of generators; writing isn't the bottleneck for a WooCommerce brand. Knowing which of your 600 products ChatGPT and Perplexity cite — and what each losing PDP is missing — is. eCommerce Insights scores every product against six AI engines and produces a diff queue your team approves. Diagnosis first, copy second.
Will the schema recommendations conflict with Yoast or Rank Math?
No — that collision is exactly what gets checked. Most WooCommerce stores already emit Product JSON-LD from an SEO plugin, and adding a second full block creates duplicates that confuse engines. The audit reads what the live page serves, flags duplicate or conflicting Product schema, and produces incremental additions that augment the plugin you keep.
How are variable products scored?
Variations are resolved and scored as separate SKUs, because ChatGPT Shopping and Perplexity cite a medium-blue variation as a distinct product from large-blue. The dashboard rolls variations up to the parent variable product when you want to triage at catalog level.
What does the WooCommerce plugin add over the dashboard?
Three things, all Early access: AI crawler logging from your own server — every GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, and Google-Extended hit recorded with URL and timestamp, viewable in WordPress admin; a scorecard on the product edit screen next to your SEO meta box; and one-click apply for diffs that write to native WooCommerce fields, attributed to the WordPress user who approved them.
Does it work with WPML or Polylang multilingual stores?
Yes. Each language's canonical PDP is scored against that language's query bank — French pages against French shopping queries, not against the English version. Multilingual SKUs roll up to a parent for cross-language comparison.
Ask AI about eCommerce Insights for WooCommerce
Have your preferred AI engine summarize this page for your store.
Score every PDP. Log every AI crawler.
A diagnostician for your WooCommerce catalog.
14-day free trial. No credit card. Works alongside the SEO plugin you already trust.
6 engines · variations resolved · crawler log