WooCommerce SEO
Google-compliant product schema, catalog health queues, archive templates, per-product SEO panels, and merchant feeds β built into SEO Rank Genius when WooCommerce is active.
Before you start
WooCommerce SEO is a native module β no separate plugin required. It outputs Product/Offer JSON-LD, Open Graph tags, catalog health monitoring, and per-product SEO controls when WooCommerce is active.
Prerequisites:
- WooCommerce installed and activated
- WordPress Administrator access for store-wide toggles
- At least one published product for schema validation and health queues
Open WooCommerce SEO
Navigate to:
SEO Rank Genius β Tools & Analytics β WooCommerce SEO
WooCommerce SEO
Product schema, OG tags, and catalog health
Master switches
Catalog issue queues
WooCommerce SEO β master switches and catalog issue queue stats.
Product schema
When Enable WooCommerce SEO is on, SEO Rank Genius outputs Google Merchant Listingβaligned Product JSON-LD on single product pages β including Offer, price, availability, identifiers, and optional shipping/return policy blocks.
Per-product schema score and JSON-LD preview appear in the product editor Product SEO tab. Fix missing fields there before expecting rich results.
Catalog issues
The Catalog issue queues section surfaces products blocking Merchant listings or rich results. Counts refresh daily (or on demand via Recalculate now). Each queue links to a paginated product list with Edit shortcuts.
Recalculate now
Click to refresh queue counts immediately after bulk imports or catalog changes.
Work the highest-impact queue first
Missing identifiers and images block rich results fastest. Use Edit links to jump straight to the product.
Archive templates
Control SEO titles and meta descriptions for shop, category, and tag archives without editing theme files.
Variables: %%sitename%%, %%sep%%, %%page%%, %%currentyear%%, %%term_title%%, %%post_count%%, %%term_desc%% (categories/tags only).
Faceted & filtered archives
Enable Noindex facet/filter URLs to keep layered navigation and unknown query parameters out of Google’s index. Allowlist parameters that should remain indexable (comma-separated, lowercase).
Product metabox tab
Each product has a dedicated Product SEO tab in the SEO Rank Genius metabox (same panel as posts, adapted for WooCommerce).
Product editor β Product SEO tab with schema score and identifier fields.
Set identifiers, condition, brand source, and review JSON-LD preview per product. The schema score reflects Google Merchant Listing requirements β not a generic SEO score.
Merchant feed
The Merchant feed section generates a CSV/XML feed aligned with schema-critical fields (id, title, description, link, image, price, currency, availability, GTIN, brand, condition).
- Feed URL is listed after generation β submit to Google Merchant Center.
- Last run timestamp shows when the feed was rebuilt.
- Use the Bulk Product SEO grid to export identifiers via CSV for round-trip edits.
Bulk Product SEO grid
Filter catalog, inspect scores, export CSV
| ID | Product | Score | SKU | GTIN |
|---|---|---|---|---|
| 1042 | Wireless Earbuds Pro | 64 | WEB-PRO | β |
| 987 | Organic Cotton Tee | 91 | OCT-001 | 00812345678901 |
| 856 | Stainless Water Bottle | 38 | β | β |
Bulk Product SEO grid β filter by issue queue, sort by score, export identifiers.
Troubleshooting
WooCommerce SEO tab shows “not available”
Activate WooCommerce. The module loads only when class_exists('WooCommerce') is true. Refresh the admin page after activation.
Product rich results not appearing
Validate a product URL in Google’s Rich Results Test. Fix missing image, price, or identifier in the Product SEO tab. Ensure no other plugin outputs conflicting Product schema.
Schema score seems too high for empty products
Re-save the product after filling identifiers. Scores cache until the product is updated or schema cache is invalidated.
Faceted URLs still indexed
Enable noindex for facet URLs, verify allowlist parameters, and confirm your SEO plugin is not overriding robots meta on shop archives.
Merchant feed out of sync with on-page prices
Regenerate the feed after sales or stock changes. Compare feed output with live product schema using the mismatch indicators in Tools.