WooCommerce SEO Settings in SEOvault AI
SEOVault AI includes specialized WooCommerce integrations to optimize your online store for search engines. This guide covers WooCommerce-specific SEO settings and features.
WooCommerce integration overview
Section titled “WooCommerce integration overview”When WooCommerce is active, SEOvault AI automatically:
- Registers WooCommerce template variables
- Adds GTIN/MPN/ISBN fields to product editing
- Generates Product schema markup
- Handles product meta descriptions
- Manages robots directives for cart/checkout pages
- Excludes WooCommerce post types from sitemaps
- Optimizes product permalinks
- Integrates with WooCommerce’s native schema
Template variables for WooCommerce
Section titled “Template variables for WooCommerce”SEOVault AI adds WooCommerce-specific template variables you can use in your SEO title and description templates:
Available variables
Section titled “Available variables”- %wc_price% — Formatted product price (e.g., $29.99)
- %wc_sku% — Product SKU
- %wc_shortdesc% — Product short description
- %wc_brand% — Product brand (from brand taxonomy)
Using WooCommerce variables
Section titled “Using WooCommerce variables”Example product title template:
%title% - %wc_price% - %sitename%Example product description template:
%wc_shortdesc% - Buy %title% for %wc_price% at %sitename%To configure:
- Go to SEOvault AI > Templates
- Set product title and description templates
- Use WooCommerce variables as needed
- Click Save Changes
Product identifiers
Section titled “Product identifiers”Product identifiers (GTIN, MPN, ISBN) help with:
- Google Shopping feeds
- Rich product results
- Cross-platform inventory management
GTIN field on products
Section titled “GTIN field on products”The plugin adds a GTIN field to the WooCommerce product editing screen (Inventory tab).
To add GTIN to a product:
- Edit a product
- Go to the Inventory tab
- Enter the GTIN value in the designated field
- Update the product
Variation GTIN
Section titled “Variation GTIN”For variable products, you can add GTIN to each variation:
- Edit a variable product
- Go to Variations
- Expand a variation
- Enter the GTIN value
- Save changes
GTIN type configuration
Section titled “GTIN type configuration”Configure which identifier type the field represents:
Available types:
- GTIN-8
- GTIN-12 (UPC)
- GTIN-13 (EAN)
- GTIN-14
- MPN
- ISBN
To configure:
- Go to SEOvault AI > WooCommerce
- Select the GTIN type
- Optionally set a custom label
- Click Save Changes
Per-product identifiers
Section titled “Per-product identifiers”Enable per-product identifier fields to manage all identifier types simultaneously:
To enable:
- Go to SEOvault AI > WooCommerce
- Check Enable Per-Product Identifiers
- Click Save Changes
This adds fields for all identifier types to each product edit screen.
CSV Import/Export
Section titled “CSV Import/Export”Import or export product identifiers via CSV:
To enable:
- Go to SEOvault AI > WooCommerce
- Check Enable CSV Import/Export
- Click Save Changes
This allows you to bulk manage product identifiers through WooCommerce’s native CSV import/export functionality.
Product schema
Section titled “Product schema”SEOVault AI automatically generates Product schema for WooCommerce products.
Schema features
Section titled “Schema features”- Merges with WooCommerce’s native schema — Enhances rather than replaces WooCommerce’s schema output
- Variation images — Includes variation-specific images in schema
- Product attributes — Adds product attributes to schema
- Return policy — Adds return policy to organization schema
- Product identifiers — Includes GTIN, MPN, ISBN in schema when available
Schema types
Section titled “Schema types”The plugin generates:
- Product — For individual products
- ProductGroup — For product groups with variations
Testing product schema
Section titled “Testing product schema”Use the Google Rich Results Test to verify your product schema is correctly implemented.
Meta description fallback
Section titled “Meta description fallback”For products without a custom SEO description, SEOvault AI automatically uses the WooCommerce short description as the meta description.
Priority:
- Custom SEO description (if set)
- WooCommerce short description
- Auto-generated description (if enabled)
Robots directives
Section titled “Robots directives”Cart and checkout pages
Section titled “Cart and checkout pages”SEOVault AI automatically adds noindex to cart and checkout pages to prevent search engines from indexing these transactional pages.
Hidden products
Section titled “Hidden products”Products marked as “Hidden” in WooCommerce are automatically noindexed.
Remove WooCommerce generator tag
Section titled “Remove WooCommerce generator tag”Optionally remove the WooCommerce generator meta tag from your site’s source code:
To enable:
- Go to SEOvault AI > WooCommerce
- Check Remove WooCommerce Generator Tag
- Click Save Changes
Sitemap exclusions
Section titled “Sitemap exclusions”SEOVault AI automatically excludes certain WooCommerce post types from the WordPress sitemap:
Excluded post types:
- Product shipping classes
- Other internal WooCommerce post types
This keeps your sitemap focused on customer-facing content.
Permalink optimization
Section titled “Permalink optimization”The plugin includes permalink optimization features for WooCommerce products to create cleaner, more SEO-friendly URLs.
To configure:
- Go to SEOvault AI > WooCommerce
- Configure permalink settings
- Click Save Changes
Show GTIN on frontend
Section titled “Show GTIN on frontend”Optionally display the GTIN on the product page for customers:
To enable:
- Go to SEOvault AI > WooCommerce
- Check Show GTIN on Product Page
- Click Save Changes
The GTIN will appear in the product meta section.
Brand taxonomy
Section titled “Brand taxonomy”Configure a custom taxonomy for product brands:
To configure:
- Go to SEOvault AI > WooCommerce
- Set the brand taxonomy slug
- Click Save Changes
This enables the %wc_brand% template variable and allows brand-based filtering.
Product attributes in schema
Section titled “Product attributes in schema”Configure which product attributes are included in schema markup:
Default attributes:
- Color
- Pattern
- Material
- Size
To customize:
- Use the
seovaultseo_allowed_product_attributesfilter - Add or remove attributes as needed
WooCommerce-specific options
Section titled “WooCommerce-specific options”Brand taxonomy
Section titled “Brand taxonomy”Set the taxonomy used for product brands:
Option: wc_brand_taxonomy
Default: Empty (no brand taxonomy)
GTIN type
Section titled “GTIN type”Configure the identifier type:
Option: wc_gtin_type
Values: gtin8, gtin12, gtin13, gtin14, mpn, isbn
GTIN label
Section titled “GTIN label”Set a custom label for the GTIN field:
Option: wc_gtin_label
Default: Auto-generated based on type
Per-product identifiers
Section titled “Per-product identifiers”Enable per-product identifier fields:
Option: wc_per_product_identifiers
Default: Disabled
CSV import/export
Section titled “CSV import/export”Enable CSV import/export for identifiers:
Option: wc_import_export_enabled
Default: Disabled
Show GTIN on frontend
Section titled “Show GTIN on frontend”Display GTIN on product pages:
Option: wc_show_gtin_frontend
Default: Disabled
Remove generator tag
Section titled “Remove generator tag”Remove WooCommerce generator tag:
Option: wc_remove_generator
Default: Disabled
Best practices
Section titled “Best practices”Use product identifiers
Section titled “Use product identifiers”Add GTIN, MPN, or ISBN to your products:
- Improves Google Shopping performance
- Enhances rich product results
- Helps with cross-platform inventory
Write unique descriptions
Section titled “Write unique descriptions”- Use WooCommerce short descriptions as meta descriptions
- Write compelling short descriptions for each product
- Include relevant keywords naturally
Optimize product images
Section titled “Optimize product images”- Use high-quality product images
- Add alt text to all images
- Use consistent image dimensions
- Include multiple angles when possible
Configure brand taxonomy
Section titled “Configure brand taxonomy”- Set up a brand taxonomy if you sell branded products
- Assign brands to products
- Use the %wc_brand% variable in templates
Test schema regularly
Section titled “Test schema regularly”- Use Rich Results Test to verify schema
- Check for errors in Google Search Console
- Monitor product performance in search results
Troubleshooting
Section titled “Troubleshooting”Product schema not appearing
Section titled “Product schema not appearing”If Product schema is not appearing:
- Verify WooCommerce is active
- Check that the product is published
- Ensure the product is not hidden
- Test with Rich Results Test
- Check for conflicts with other schema plugins
GTIN field not showing
Section titled “GTIN field not showing”If the GTIN field is not visible:
- Verify WooCommerce is active
- Check that you’re on the product edit screen
- Go to the Inventory tab
- Ensure the GTIN type is configured
Variables not working
Section titled “Variables not working”If WooCommerce variables are not working in templates:
- Verify the variable syntax is correct (%wc_price%, not %wc_price)
- Check that you’re on a product page
- Ensure the product has the relevant data (price, SKU, etc.)
- Test with a simple template first
Cart pages indexed
Section titled “Cart pages indexed”If cart or checkout pages are indexed:
- Verify SEOvault AI is active
- Check that robots directives are enabled
- Clear your cache if using a caching plugin
- Check robots.txt for conflicting rules