- Add an Extra Field for a Schema Type
- Enable/Disable Schema Markup
- Add Ratings Using Shortcode
- Disable a Specific Schema Markup
- Add Schema Markup on Subcategories
- Disable the White Label Settings
- Disable Corporate Contact Schema
- Remove Home List Item from Breadcrumblist Schema
- Remove Shop Item Link on Product Page
- Test a Schema Snippet
- Mapping Your Schema Fields
- Add an Extra Field for a Schema Type
- How to Use the Schema Pro plugin?
- All-in-one Schema Pro plugin
- Map Required fields with Custom Fields
- Create a Custom Fields
- Target Specific Areas of the Website
- Enable/Disable Schema Markup
- Add Ratings Using Shortcode
- Implement Breadcrumbs
- Disable Schema Markup on AMP Pages/Posts
- Plugin Settings for Schema Pro
- Restrict Schema Pro Settings for Specific User Roles
- Remove Home List Item from Breadcrumblist Schema
- How to Delete Schema Data?
- Regenerate Schema
- Configure Schema on a Single Page/Post
- Skip Rendering Invalid Schema
- Handle Errors & Warnings in a Testing Tool
- Configure WooCommerce
- Repeater Fields Controls on Pages/Posts
- WooCommerce Review Field Schema Markup
- Custom Schema Markup
- Compatibility with External plugins
- Rollback Schema Pro Plugin to Previous Version
- How to White Label Schema Pro
- Important Update: Sitelinks Search Box Deprecation
- Knowledge Graph with Schema Pro
- Configuring WooCommerce with Schema Pro Plugin
- How to Add a Schema markup for an Article on your website?
- What is the Difference between the Free and Pro Plugin?
- How to map fields with custom fields from third party plugins?
- Accept User Ratings from Users
- Update Schema Pro
- Register Your Copy of Schema Pro
- Organization Type in the Setup Wizard
- Schema Pro Setup Wizard
- Getting Started With Schema Pro
- How To Install Schema Pro Plugin
- Schema Markup for an Event page
- Schema Markup for a Review page
- Schema Markup for a Local Business Page
- Schema Markup for a Service Page
- Schema Markup for a Product Page
- Schema Markup for a Course page
- Schema Markup for a Recipe Page
- Schema Markup for a Person/ About Page
- Schema Markup for a Job Posting Page
- Schema Markup for a Video Object
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 Name | Mapping |
Product Name | Title (default) |
Product Brand | New Custom Field |
Product Image | Featured Image |
Product URL | Permalink |
Product Description | Content |
Product SKU | Custom field: sku |
Product MPN | Custom field: mpn |
Product Availability | Custom field: stock |
Price Valid Until | Fixed Date & Time |
Product Price | Custom field: price |
Currency | Fixed Option (e.g., USD) |
Review Type | Person |
Reviewer Name | Author Name |
Product Rating | WooCommerce: wc average rating |
Review Body | Content |
Review Count | WooCommerce: wc review count |
5. Save and Publish
- Review the configuration.
- Click the Update button to save the schema settings.
Additional Notes
- Custom Fields:
- To map custom product fields, ensure the fields are correctly defined in WooCommerce or via plugins like JetEngine or Advanced Custom Fields.
- Testing Structured Data:
- Use Google’s Rich Results Test to verify the schema is implemented correctly and debug any errors.
- 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.
On this page