Elayne 4.5.0: Automatic Product Schema for WooCommerce Stores (Plus Smarter Speed Diagnostics)
Two small updates landed this week that both push in the same direction: making it easier for WooCommerce stores to show up well — to search engines, to AI shopping assistants, and to actual shoppers waiting for a page to load. Elayne 4.5.0 closes a structured-data gap that affects block-theme WooCommerce stores generally, and our free WooCommerce Checkup tool got better at telling you exactly what to fix for speed.
Neither update requires you to do much — that’s the point. But it’s worth understanding what changed and why, especially if you’ve ever wondered why your product pages don’t show price or star-rating snippets in Google, or you’ve run a speed test and been left with a vague “improve LCP” recommendation and no idea what that means for your store.
Quick summary: Elayne 4.5.0 fixes a common block-theme issue where WooCommerce’s built-in Product schema (price, stock status, ratings) wasn’t being output on product pages — now it is, automatically, with no settings to configure. Separately, our free WooCommerce Checkup at /woocommerce-checkup/ now reports a specific, actionable speed finding instead of a generic “your LCP is slow” message — telling you which image, script, or asset is the actual problem.
Elayne 4.5.0: your product pages now output Product schema automatically
WooCommerce has shipped Product structured data — the JSON-LD that tells Google “this is a product, here’s the price, here’s whether it’s in stock, here’s the average rating” — for years. It’s the data behind the price and star-rating snippets you see under products in search results. But there’s a catch that’s affected block-based WordPress themes (any theme built with Full Site Editing, including Elayne before 4.5.0): WooCommerce normally outputs that schema through a hook, woocommerce_single_product_summary, that classic PHP-template themes fire automatically. Block themes render the single product page differently and never fire it — so the schema was silently missing, even though everything else about the product page looked correct.
The practical effect: your product pages could look perfect, pass a manual review, and still be invisible to Google’s rich-result eligibility checks — because the structured data Google looks for simply wasn’t there. You’d never see an error for it; it would just never show up.
Most schema troubleshooting guides assume a classic PHP-template theme and point you toward plugin conflicts or SEO-plugin settings. If you’re on a block theme and those checks come up clean, this hook gap is the more likely cause.
Elayne 4.5.0 fixes this by hooking into wp_footer on single product pages and calling WooCommerce’s own structured data generator directly — so the same Product schema that classic themes have always produced now renders correctly on Elayne’s block-based product template. Price, currency, availability, and aggregate rating (where reviews exist) are all included, using WooCommerce’s own data, with nothing for you to configure.
Why this matters for your store
- Rich results in Google. Price and rating snippets next to your listing make it stand out from plain blue links — and they’re table stakes for click-through in competitive categories.
- AI shopping visibility. AI assistants and Google’s AI shopping features rely heavily on structured product data to decide what to recommend. Missing schema means missing from the shortlist, even if your content is good.
- No work for you. If you’re on Elayne, updating to 4.5.0 turns this on. There’s no setting to find, no field to fill in — it reads the product data you already have.
If you’re not on Elayne, the underlying issue is worth checking regardless: any FSE/block theme running WooCommerce can have the same gap. Run a product page through Google’s Rich Results Test — if “Product” doesn’t appear as a detected item, your theme likely has the same hook problem Elayne just fixed.
Our free WooCommerce Checkup now tells you exactly what’s slowing your store down
The WooCommerce Checkup is our free tool — enter your store URL and email, and it grades your site across AI-shopping readiness, WooCommerce store health, and page speed. Until now, the speed section read a bit like every other PageSpeed-based tool: a sentence along the lines of “your largest contentful paint takes too long,” with no indication of what on the page was actually responsible.
That’s now changed. The Checkup digs into the underlying PageSpeed Insights data and surfaces the single highest-impact issue in plain language — naming the actual asset where possible. Depending on what’s slowing your store down, you might see findings like:
- An oversized hero or product image — the filename, its size, and whether converting it to a modern format like WebP would help.
- Render-blocking scripts or stylesheets — resources that delay everything else on the page from showing.
- Unused JavaScript or CSS — plugin or theme assets being loaded but never used on that page.
- Missing cache headers — assets that should be cached by the browser but aren’t, so they’re re-downloaded on every visit.
This finding is now folded directly into the report’s “Fix these first” priority list, alongside the AI-readiness, plugin, and store-health checks — so instead of three things to fix plus a vague “and also speed,” you get a fourth concrete item you can either hand to a developer or, in many cases, fix yourself in an afternoon.
If you haven’t run it yet — or it’s been a while — it’s free and takes a couple of minutes. Worth doing alongside a Rich Results Test check after the schema fix above, since both speed and structured data feed into how AI shopping assistants and Google evaluate your store.
Frequently Asked Questions
- What is Product schema and why does it matter? It’s a block of structured data (JSON-LD) on your product pages that tells search engines and AI assistants the price, availability, and rating of a product in a machine-readable format. It’s what enables price and star-rating snippets in Google search results, and it’s a key signal AI shopping tools use to decide which stores to recommend.
- I’m on Elayne — do I need to do anything to get this fix? Just update to version 4.5.0 from the WordPress admin (Plugins/Themes > Updates) or from WordPress.org. The schema output is automatic — there’s nothing to configure.
- I’m not using Elayne — does this affect my store? The underlying issue (missing WooCommerce Product schema on block-theme product pages) can affect any FSE/block theme, not just Elayne. Run your product page through Google’s Rich Results Test — if “Product” isn’t detected, the same fix applies to your theme.
- Is the WooCommerce Checkup tool really free? Yes. Enter your store URL and email at /woocommerce-checkup/ and you’ll get a graded report covering AI-shopping readiness, store health, and page speed — including the new specific speed finding.
- What if the Checkup flags an issue I don’t know how to fix? That’s exactly what the report is for — it gives you a concrete starting point, whether you tackle it yourself or hand it to a developer. If you’d rather have someone else handle it, that’s where we come in.
Need a WooCommerce Developer for Your Store?
We build and optimize WooCommerce stores for SMEs — from structured data and schema to performance tuning and ongoing maintenance. Fixed-price quotes available.
- Structured data and product schema fixes
- WooCommerce performance and speed optimization
- Elayne setup, customization, and updates
- Ongoing store maintenance and support