|
/ Documentation /General/ Configuring WooCommerce with Schema Pro Plugin

Configuring WooCommerce with Schema Pro Plugin

Schema Pro helps you add structured data to your website, improving its SEO and enabling rich results in search engines. This document outlines the configuration process for WooCommerce using the Schema Pro plugin.

Steps to Configure WooCommerce Schema in Schema Pro

1. Access the Schema Pro Dashboard

  • Log in to your WordPress admin dashboard.
  • Navigate to Schema Pro > All Schemas.

2. Add a New Schema

  • Click the Add New button.
  • From the schema type list, select Product to configure WooCommerce product schema.
  • Click Next to proceed.

3. Set Target Locations

  • In the Set Target Location section:
    • Choose All Products to apply the schema to all WooCommerce products.
    • Alternatively, use Add AND Rule or Add OR Rule to include/exclude specific product categories or tags.

4. Configure Schema Fields

  • In the All Schema Fields section, map WooCommerce product data to schema fields. Use the following configuration:
Field NameMapping
Product NameTitle (default)
Product BrandNew Custom Field
Product ImageFeatured Image
Product URLPermalink
Product DescriptionContent
Product SKUCustom field: sku
Product MPNCustom field: mpn
Product AvailabilityCustom field: stock
Price Valid UntilFixed Date & Time
Product PriceCustom field: price
CurrencyFixed Option (e.g., USD)
Review TypePerson
Reviewer NameAuthor Name
Product RatingWooCommerce: wc average rating
Review BodyContent
Review CountWooCommerce: wc review count

5. Save and Publish

  • Review the configuration.
  • Click the Update button to save the schema settings.

Additional Notes

  1. Custom Fields:
    • To map custom product fields, ensure the fields are correctly defined in WooCommerce or via plugins like JetEngine or Advanced Custom Fields.
  2. Testing Structured Data:
    • Use Google’s Rich Results Test to verify the schema is implemented correctly and debug any errors.
  3. Dynamic Updates:
    • If product data changes frequently (e.g., price or stock), ensure those fields are dynamically updated using WooCommerce’s default functionality.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
%title %title
On this page
Scroll to Top