Getting Organic Review Stars with the Feefo Widget
Display organic review stars in Google search results with Feefo. Learn how review rich snippets work, how to enable automatic schema injection using the Feefo Display Widget, and how to validate your product pages.
TABLE OF CONTENTS
- Introduction
- How Organic Stars Work
- Integration Options (On‑Page vs API)
- Implementation Checklist
- Troubleshooting and Common Issues
- Summary
Introduction
Organic review stars (also called review rich snippets) display your verified star ratings and customer counts directly under your search engine listings on Google. Displaying stars increases listing visibility, builds instant consumer confidence, and significantly improves organic click-through rates (CTR).
Feefo’s on-page display widgets feature built-in structured data automation, allowing you to generate Google-compliant review markup without having to write custom code.
How Organic Stars Work
Google reads structured data embedded in your webpage (specifically Schema.org Product markup paired with AggregateRating and Review objects) to determine if your URL qualifies for a rich result.
Key rules to keep in mind:
- Tied to Specific Product Detail Pages (PDPs): Google strictly reserves organic product stars for individual product or service detail pages.
- Category Pages Are Ineligible: You cannot display review stars on collection pages, category grids, search results, or homepages. Doing so violates Google’s Search Essentials.
- Eligibility vs. Guarantee: Valid markup is a mandatory technical requirement, but Google algorithmically determines when to display stars based on user search query, device type, and domain authority.
Integration Options (On‑Page vs API)
There are two main ways to integrate Feefo data for organic stars:
-
On‑Page Integration (Display Tool)
-
Reviews API (Custom Integration)
-
You pull rating and review data from Feefo using the Reviews and Summary APIs in product mode.
-
You build and maintain your own Product schema in the page HTML (commonly as JSON‑LD), using Feefo data to populate AggregateRating and Review fields.
-
This approach is ideal when you need full control of markup or when you want reviews to be fully visible to Googlebot without relying on JS rendering.
-
Enabling Automatic Schema via the Feefo Widget
If you use Feefo’s standard on-page widgets, structured data generation is handled automatically:
- Log into your Feefo Hub.
- Navigate to Display > Review Widgets (or Settings 2.0).
- Choose your preferred review display component and configure your display preferences.
- Copy the embed code and paste it into your product page template.
Once deployed on your live site, the Feefo widget dynamically injects fully compliant JSON-LD structured data directly into the page DOM, including your up-to-date average rating and verified review counts.
Implementation Checklist
To ensure your product pages qualify for organic review stars:
- [ ] Single Product Representation: Ensure the page represents one distinct purchasable item.
- [ ] Visible Reviews: The review content declared by the widget must be visible to visitors browsing the page (do not hide reviews behind CSS
display: none). - [ ] Avoid Duplicate Schema: Ensure your ecommerce theme or existing SEO plugins (e.g., Yoast, RankMath) are not outputting empty or conflicting
Productschema blocks. - [ ] Unrestricted Product Categories: Verify that your products do not fall into Google’s restricted rich result categories (adult goods, weapons, prescription drugs, or financial credit products).
Testing & Validating Your URL in Google
Before waiting for Google to index your pages, use Google's official testing suite to verify that Googlebot successfully reads the widget-injected schema:
- Open Google’s Rich Results Test
- Enter the live URL of a product page that features the Feefo widget.
- Ensure the test user-agent is set to Googlebot smartphone (mirroring Google’s mobile-first crawling index).
- Click Test URL.
- Inspect the results:
-
- Look for green checkmarks under Product snippets and Merchant listings.
- Click into the snippet to verify that
AggregateRatingmatches your current Feefo score and review count. - If the schema is missing, click View Rendered HTML to verify that the Feefo JavaScript executed before crawler render completion.
Troubleshooting and Common Issues
If your product page passes validation but stars do not appear in Google search results:
- Competing Schema Conflicts: If your website platform outputs a
Productentity with 0 reviews and Feefo outputs a separateProductentity with 25 reviews, Google may become confused and discard both. Disable the review portion of your theme’s built-in schema so Feefo handles rating markup exclusively. - Delayed Script Execution: If your site uses aggressive script deferral, heavy tag managers, or strict cookie consent banners that block Feefo scripts until user interaction, Googlebot may crawl the page before the widget renders.
- Indexing Timeframes: Once schema is installed, Google must recrawl your URLs. It generally takes several days to a few weeks for stars to populate across organic search results.
Summary
Earning organic stars with Feefo’s automated display widget is the fastest way to showcase third-party trust on Google. By ensuring your product pages follow Google's content guidelines and validating your live URLs with the Rich Results Test, you can secure valuable SERP real estate and drive more qualified shoppers to your store.