Reviewbird can add Google-compliant structured data to your WooCommerce product pages through the WordPress connector plugin. This helps search engines understand your product review data, including the product’s average rating, review count, and recent reviews.
What schema markup does
Schema markup is structured data added to a product page. When enabled, Reviewbird adds review data to WooCommerce’s product schema instead of relying on WooCommerce’s native review data.
Reviewbird can add:
- Aggregate rating: The product’s average star rating.
- Review count: The number of reviews for the product.
- Individual reviews: Up to 10 recent reviews, including rating, reviewer name, review text, title, and published date when available.
This structured data may help product ratings and review details appear in eligible search results. Search engines decide whether to show rich results, so enabling schema markup does not guarantee that stars will appear in search.
Enabling SEO Schema Markup
SEO Schema Markup is enabled from the Reviewbird WordPress plugin settings.
- In WordPress, go to Reviewbird > Settings.
- Find the SEO Schema Markup section.
- Turn on the SEO Schema Markup toggle.
When enabled, the plugin shows the message Schema markup is active on all WooCommerce product pages.
Requirements
Schema markup is only added when:
- Your WooCommerce store is connected to Reviewbird.
- Your Reviewbird subscription is active.
- SEO Schema Markup is enabled in the plugin.
- The product has Reviewbird rating data.
If a product does not have reviews yet, Reviewbird will not add aggregate rating or review schema for that product.
How Reviewbird adds schema
The plugin hooks into WooCommerce’s product structured data and adds Reviewbird review information to the existing product schema.
Reviewbird stores rating data on the WooCommerce product and refreshes review schema data in the background. This avoids making review API requests during normal page loads.
Schema review data is refreshed when product rating data is updated. The plugin includes up to 10 reviews in schema markup, following Google’s recommendation to keep review schema focused and relevant.
Testing schema markup
After enabling SEO Schema Markup, open a WooCommerce product page that has Reviewbird reviews and test the page with one of these tools:
- Test with Google Rich Results: Checks whether Google can detect eligible rich-result structured data.
- Validate Schema: Checks the page’s schema.org structured data.
Both links are available inside the SEO Schema Markup section of the Reviewbird plugin settings.
Troubleshooting
- If no review schema appears, confirm that the product has approved Reviewbird reviews.
- If schema is missing from all products, confirm that your store is connected and SEO Schema Markup is enabled.
- If rating data looks stale, allow time for the background refresh to run after reviews or ratings are updated.
- If Google does not show stars in search results, test the page with Google’s Rich Results Test. Google may choose not to display rich results even when schema is valid.