Contents
Review rich snippets transform how your results appear in Google: your stars, average rating and number of reviews show up right in the SERP. This visibility boosts your reach and increases your CTR by 15 to 20%, while adding social proof that reassures buyers. Find out how to implement schema.org markup that meets Google's requirements to get these rich results and make each product stand out in search results.
To stop having to remember to ask for reviews, automated review collection from €49 excl. VAT sends the request after every visit.
What rich snippets bring to SEO
On Google results pages, rich snippets with stars and a review count instantly set you apart from the competition. This extra visibility brings more qualified traffic to your product pages, improving your search ranking through a better CTR and stronger engagement.

Definition and key benefits
A review rich snippet relies on schema.org markup using either the Review type or AggregateRating (aggregaterating). It shows three decisive elements in the SERP: the average rating, the stars and the number of reviews, given that 88% of consumers read reviews before buying. The result? More clicks, more conversions and optimized visibility.
- Higher CTR: the presence of stars generally lifts the click-through rate by 15 to 20%.
- Instant trust: seeing the average rating right in Google results immediately reassures the user.
- A more engaged audience: visitors convinced by your reviews arrive with real purchase intent.
For SEO, the impact is indirect but real: a high CTR and more time spent on the page can improve your ranking. Even in paid search, an ad showing "★★★★☆ 4.6 (200 reviews)" grabs far more attention than a result without rich snippets.
Types of reviews and use cases
The AggregateRating entity groups the average rating and the number of reviews for a specific product or service. The Review type details each individual rating (author, text, score and date). The choice of structured data format will depend on your industry and your specific goals.
Limits and Google compliance
Google keeps the final say on how rich snippets are displayed, even with valid markup. Consistency between visible content and structured data is crucial, as is strict compliance with the rules: no fake or purchased reviews are tolerated.
Every rating must come from a real customer who has tried the product. An aggregaterating can never group several entities, and the markup must remain verifiable. Otherwise, Google can remove your rich snippets and durably reduce your visibility in Google search results.
Reviews about yourself: no stars. Since September 2019, Google no longer shows stars for reviews that a business marks up about itself on its own page (LocalBusiness or Organization types). A restaurant, hotel or shop therefore cannot get stars in search results by marking up its customers' reviews on its website; stars remain possible for a product, a recipe or software.
Setting up review structured data
To make rich snippets appear in search results, setting up structured data is essential. We recommend using the JSON-LD format, the easiest to implement according to Google's best practices. This solution ensures that search engines interpret your reviews correctly and display the valuable stars directly in the SERPs.
Required Schema.org properties
AggregateRating markup absolutely requires two elements: ratingValue (representing the average of the reviews) and reviewCount (the total number of ratings). Without both, Google will never display the star rating. We always check that these values exactly match those shown on your product page. Our guide to implementing schema.org review markup provides complete examples for each type of page.
The standard scale runs from 1 to 5 stars, but you can customize this range with bestRating and worstRating. Watch out: ratings must use a decimal point (e.g. 4.5) and ratingValue must be strictly numeric to avoid any structured data validation problems. These settings are covered in detail in the complete guide to review markup.
The right JSON-LD format and rendering
The review schema must include: author.name (100 characters max), reviewRating.ratingValue (required), as well as reviewBody and datePublished (strongly recommended). For optimal detection, we place the JSON-LD code in the head or just before the closing body tag. This setup maximizes your chances of getting rich results on every product page.
Here is a minimal example we implement:
{"@context":"https://schema.org","@type":"Product","name":"Mug en céramique","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.7","reviewCount":"125"}}
We often complete it with a review[] array containing several detailed reviews (author, date, comment and rating). Server-side rendering remains the best option, especially if your content is displayed through dynamic JavaScript.
Testing and technical validation
Before going live, we always validate our implementation with Google's Rich Results Test tool. This tool immediately detects common errors: missing reviewCount, badly formatted ratingValue or a JSON syntax problem. These fixes are crucial for the stars to appear.
We then use Google Search Console to track performance through the enhancement reports. This regular monitoring lets us quickly spot any post-indexing anomalies and update the markup if needed. After each fix, a URL inspection is run to speed up re-indexing and the application of the new structured data.
Using customer reviews for rich snippets
The quantity and quality of your customer reviews play a key role in whether your rich snippets appear in Google search results. Our approach combines three essential elements: collecting reviews, optimizing how they are displayed and regular monitoring, to turn every piece of feedback into a visibility asset. Our system combines smart automation with strict compliance with Google's requirements, ensuring optimized search results.

Effective collection and automation
Thanks to our multichannel solution, we continuously gather authentic reviews while scrupulously following Google's rules. Our requests go out by email, SMS, WhatsApp or in-store QR code, which can generate up to 30% more reviews. This variety of channels fits your customers' preferences perfectly and significantly improves your response rate.
- Built-in CRM automation: automatic reminders sent via Zapier or API after 2 days, followed by a reminder SMS on day 5 if needed.
- Smart sorting system: satisfied customers (4-5 stars) are redirected to Google or your marketplace, while less satisfied ones are routed to your internal customer service.
- E-commerce connections: our integrations with Shopify, HubSpot and other CRMs automatically trigger review requests after the product is delivered.
- Authenticity control: one review per order, proof-of-purchase verification and a minimum delay before asking, to guarantee compliance.
All your customer reviews, whether they come from Google, Facebook or marketplaces, are centralized in a single dashboard. This unified view makes moderation easier (a mix of AI and human oversight) while keeping all metadata and consents. Our anti-spam filters and strict procedures ensure the authenticity of every publication.
Discover our practical guide to getting rich snippets from your customer reviews, optimizing your Google Business Profile, choosing the ideal moment to ask your customers and connecting your CRM to maximize the visibility of every reviewed product.
Synchronized display and markup
To become eligible for rich snippets and improve your CTR, your pages must include the reviews directly in their HTML code. We install widgets showing the full review text, the author, the date and the stars, which Google then matches with our JSON-LD markup. This perfect synchronization between visible content and structured data is essential for getting your stars to appear in Google search results.
Carousel or mosaic layouts showcase your recent reviews and your average rating on each product page. Testimonials with photos or videos (UGC) strengthen credibility and significantly increase the click-through rate. Each media item stays linked to its review in the markup, enriching your rich snippet. To choose between these layouts, our guides dedicated to displaying reviews compare the available options.
We update ratingValue and reviewCount in real time as soon as a new review is published or edited, keeping your structured data consistent at all times. If a page no longer contains verified reviews, the markup is automatically removed to keep you compliant and prevent the stars from disappearing from Google search results. A well-chosen widget simplifies this synchronization, so here is how to choose a widget for your Google reviews.
KPI tracking and continuous improvement
Our daily monitoring of key indicators lets us precisely measure the impact of your rich snippets. The CTR from Search Console shows how effective the stars are on your pages' performance. We systematically compare results between pages with and without rich results to quantify exactly the visibility gain obtained.
Our dashboard brings together all the important metrics: number of reviews collected, average rating by channel, response rate to requests and conversions generated. We also track the number of pages eligible for rich snippets in Search Console and the evolution of organic traffic through Google Analytics. This data guides our optimizations and lets us focus our efforts on the most promising actions.
| Metric | Goal | Tracking frequency | Action if off target |
| Monthly review volume | +20% vs previous month | Weekly | Restart the email/SMS campaign |
| Average rating | ≥ 4.3/5 | Daily | Analyze causes of the drop + customer service |
| CTR of pages with stars | +15% vs without stars | Twice a month | Optimize snippet title/description |
| Response rate to reviews ≤3★ | 100% within 48 h | Daily | Team alert + training |
Video and review rich snippets
Your customers' video testimonials are a great lever for enriching your snippets with attractive thumbnails and star ratings. With proper schema.org markup and rigorous technical optimization, this content becomes a real asset for your SEO. This approach strengthens the credibility of your products while boosting your presence in Google search results. For those who prefer not to be filmed, customer testimonials recorded as audio offer an alternative.
VideoObject and Review markup
VideoObject markup combined with Review or AggregateRating lets you clearly display customer ratings alongside video testimonials. We make sure to fill in all the properties Google needs: precise name, optimized description, attractive thumbnail, publication date, duration and content URL. This attention to detail encourages complete rich snippets to appear in the SERPs.
- Optimized structure: We systematically link a Review/AggregateRating object to the VideoObject, including author, date, comment and detailed rating (value, bestRating, count).
- Smart placement: Videos are placed strategically on your product pages, service pages or in a dedicated media library, always with the necessary JSON-LD.
- Guaranteed authenticity: The thumbnail and description match the video content perfectly to maintain user trust and compliance with Google.
Each testimonial has its own URL or a dedicated section to make indexing easier. The markup lets the thumbnail, rating and excerpt show directly in the results, significantly improving the click-through rate. This extra visibility strengthens brand awareness and increases conversions on your product pages.
Transcripts and SEO optimization
We systematically include a full text transcript under each video. This content improves accessibility and search ranking while letting bots analyze your video precisely, in line with the markup. You still need good videos, so here is how to shoot a convincing video testimonial.
Synchronized subtitles complete the setup for users without sound. We also optimize video metadata (titles, descriptions) with relevant keywords while keeping a natural tone, to maximize the chances of appearing in video rich results. To go further, read our complete guide: Read the guide to optimizing your video reviews and getting rich snippets. You will find advice on multichannel collection, preparing testimonials and their technical integration to turn them into real visibility levers.
Frequently asked questions
How do you activate Google reviews to get rich snippets?
To activate Google reviews and get a rich result, start by collecting reliable customer reviews on your products. Then add schema.org markup in JSON-LD format including the AggregateRating, ratingValue and reviewCount elements. Test your implementation with Google's Rich Results Test tool to check that the stars display properly in the search results.
Which types of structured data are most effective for rich snippets?
Different types of structured data generate high-performing rich snippets. For an e-commerce product, favor the Product type along with AggregateRating, which are very visible in rich results. The LocalBusiness, Service or Recipe formats are also effective at catching attention. In general, adding customer reviews and their stars improves traffic, whatever structure you use.
Why do my rich snippets show up intermittently in Google?
If your rich snippets appear irregularly in the SERP, check that your structured data matches the visible review excerpts. Google can temporarily stop displaying them if there is a mismatch in the number of reviews or if updates are too frequent. To stabilize your rich results, make sure your counters are consistent, that your markup follows schema.org standards, and follow Google's recommendations to maintain your visibility.






