What agents read first: structured data
Here is the most useful single finding for a store owner. WooCommerce says AI systems give more weight to structured data, such as Product schema, Merchant Center feeds and product fields, than to organized but less direct content like specification tables and FAQs. Vague marketing copy ranks last, because the system has to guess what you mean.
Read that as a priority list. Fix the fields first. Then the tables and FAQs. Then the poetry.

WooCommerce already helps with a start. It automatically generates basic JSON-LD for products, covering product information, pricing and availability. JSON-LD is the block of structured code on a page that tells machines “this is a product, it costs this much, it is in stock.” The default is a floor, not a finish. It will not know that your jacket is for wet-weather cycling or that your charger does not fit older models.
Three things to check on a handful of product pages:
First, view the page source and find the Product schema. Confirm that price, currency and availability match what a shopper sees. Second, check that the brand and identifiers (GTIN, SKU) are filled where you have them. Third, open Google’s Rich Results Test on a few URLs and read what it flags.
A caution on variations. WooCommerce documents expanded variation structured data as experimental. It says to enable it only with support guidance when solving feed-validation problems, and warns that generating markup for many variations adds processing and can slow product pages. So do not switch it on because a checklist said so.