WooCommerce SEO
Set product-level fallback metadata and store-specific template rules for WooCommerce content.
Overview
WooCommerce SEO gives WooCommerce products their own SEO fallback rules instead of forcing store pages to share the same rules as normal posts.
Admin path: Airygen SEO -> Settings -> WooCommerce SEO
This module is focused on metadata templates. The current UI also makes it clear that WooCommerce keeps using its native product schema output.
Settings
The page includes Settings, Templates, and Preview.
Settings
Use this section to control whether WooCommerce-specific metadata is active.
- Enable WooCommerce SEO turns WooCommerce SEO metadata output on or off.
- The status label shows whether WooCommerce is currently detected on the site.
Templates
Use this section to build fallback product metadata when individual products do not have custom SEO fields.
- Default product title template controls the fallback product SEO title.
- Default product description template controls the fallback product SEO description.
- Separator is inserted when you use %separator%.
- Custom token 1, Custom token 2, and Custom token 3 let you store reusable text for store-wide wording.
- Brand attribute taxonomy tells the module which product attribute should supply the %brand% token.
- The detected taxonomy suggestions help you choose the correct brand-like taxonomy more quickly.
- Product-specific template tokens can use values such as product name, SKU, price, min price, max price, currency, stock status, brand, category name, site name, and separator.
Preview
Use Preview to choose a real product and inspect the fallback metadata result before you rely on it.
- Preview product loads a product sample.
- The preview shows the resolved title, description, and canonical output.
- The preview note also reminds you that product schema still comes from WooCommerce native output.
How to Use
- Open Airygen SEO -> Settings -> WooCommerce SEO.
- Confirm that WooCommerce is detected before you start configuring templates.
- In Settings, turn on Enable WooCommerce SEO.
- In Templates, create a Default product title template and Default product description template that still read clearly across many products.
- Fill in Separator and any Custom token values that support your store-wide brand wording.
- Set Brand attribute taxonomy to the attribute slug your store uses for brands, especially if you want the %brand% token to resolve correctly.
- Open Preview, choose a real product, review the fallback output, then save and test a live product page.
Verify these items after saving:
- Product titles still sound natural when SKU or brand tokens are included.
- The correct brand attribute is being used for %brand%.
- The preview product output matches your store’s real naming style.
- Top-priority products can still receive custom manual SEO work where needed.
SEO Benefits
Store catalogs often create many product URLs quickly. Good WooCommerce fallbacks help you avoid weak metadata across products while still leaving room to optimize important products individually.
User Cases
Stores with large product catalogs
Before: Hundreds of product pages rely on inconsistent or thin fallback text.
After: The store owner uses WooCommerce SEO templates so new products still publish with usable metadata even before manual review.
Brand-led ecommerce sites
Before: Brand information exists in WooCommerce, but it is not reused in SEO templates consistently.
After: The site sets Brand attribute taxonomy once and uses the %brand% token in product templates across the whole store.
FAQ
Does this module replace WooCommerce product schema?
No. The current UI says product schema continues to come from WooCommerce native output.
What should I enter in Brand attribute taxonomy?
Enter the attribute slug your store uses for brands, such as a product brand taxonomy, so the %brand% token can resolve correctly.
Do I still need custom SEO fields for important products?
Yes. Templates are a safety net. Best-selling or high-priority products still benefit from individual manual optimization.