On ring.com's own product pages, the rating line above the price reads "undefined out of 5 stars" and the Ratings block says "Ratings Unavailable" for every compared model. The Amazon reviews block says "This product has no reviews yet". This holds for the Battery Doorbell 2K, the Indoor Cam 4K and the Outdoor Cam 4K Plus, and the Ratings row on the doorbell and camera comparison pages shows the same thing. This is the page as served, which search engines, link previews and AI shopping assistants read first. Meanwhile Ring's app holds 4.7 stars from 1.9M ratings, and the public score most visible elsewhere is a 1.2 on Trustpilot. A shopper comparing a $99.99 Ring doorbell with eufy or Google Nest sees Ring's own store say it has no rating.
First action
Open the Battery Doorbell 2K page with JavaScript turned off and in Google's Rich Results Test, and record what a crawler sees.
How to measure it
Add-to-cart rate on product pages
- Now
- –
- Target
- +5%
- By
- 60 days
Steps
Confirm what crawlers see
JavaScript-off view, Rich Results Test and an AI shopping assistant query for the top 10 products.
SEO Manager, ring.com 1 day
Find the cause
Why the rating value is empty in the served HTML: missing data, a failed review feed or rendering only in the browser.
Web Engineering Manager, ring.com 2 days
Render it on the server
Average and count in the HTML and in Product aggregateRating markup.
Web Engineering Manager, ring.com 1 week
Handle new models
Hide empty widgets, never print "undefined", and label any predecessor rating.
ring.com Ecommerce Product Manager 2 days
Fix the compare pages
Real ratings in the Ratings row on all five compare pages.
Web Engineering Manager, ring.com 3 days
Add a release check
Fail any release where a page contains "undefined out of 5" or an empty rating.
Web Engineering Manager, ring.com 2 days
Measure
Rich-result impressions, click-through and add-to-cart against the previous period.
SEO Manager, ring.com monthly
Why it works
Render the rating on the server: put each product's review average and count (ring.com's own reviews, or Amazon customer reviews for the same model once approved) into the HTML and into Product structured data (aggregateRating), so the number is there before any script runs. Where a product really has no reviews yet (a newest model), hide the empty widget or show the predecessor's score, clearly labelled. Never print "undefined". Apply the same fix to the Ratings row on all five compare pages. Then check that stars appear in Google's rich results for the top 20 products.
Star ratings are one of the strongest buying signals on a product page and in search results. A broken rating reads as either a bug or a product nobody buys. Ring already has the reviews; it just isn't showing them in its own store, where every sale also starts a 30-day plan trial.
Ready to use
ChecklistRatings fix checklist
[ ] Served HTML shows a number, never "undefined" [ ] Product aggregateRating markup with ratingValue and reviewCount [ ] Empty review widgets hidden on new models [ ] Ratings row filled on /compare-doorbells, /compare-battery-doorbells, /compare-cameras, /compare-indoor-cameras and /compare-alarm-kits [ ] Release check for "undefined out of 5" [ ] Rich Results Test passes on the top 20 products
Risks and how to handle them
Showing Amazon review data on ring.com needs internal approval
Start with ring.com's own reviews and add Amazon data once cleared.
Newest models have few reviews
Show the real count, and the predecessor's score labelled as such.
Evidence
- Your websiteProduct pages as served, checked twice on November 3, 2026: Battery Doorbell 2K ($99.99), Indoor Cam 4K ($99.99) and Outdoor Cam 4K Plus ($149.99) each show "undefined out of 5 stars" above the price and a Ratings block that reads "Ratings Unavailable" for every compared model; the Battery Doorbell 2K and Indoor Cam 4K pages also carry an "Amazon Customer Reviews" block that says "This product has no reviews yet".Source
- Your websiteComparison pages: /compare-doorbells (H1 "Compare Ring Wired Doorbells", 8 doorbells from $79.99 to $499.99) and /compare-cameras (27 outdoor camera configurations from $49.99 to $329.98) show "Ratings Unavailable" in the Ratings row, and the doorbell comparison has no quiz or recommendation tool.Source
- App StoreRing - Always Home (iOS): 4.7 out of 5 from 1.9M ratings; the release notes for every listed version read "Enjoy a fresh new Ring app update, including bug fixes and improvements."Source
- TrustpilotRing US on Trustpilot: TrustScore 1.2 out of 5 from 3,800 reviews (357 in the last 12 months), 74% one-star. Recurring complaints: customer service (bots, long waits), returns and replacements that stall, devices failing early and battery life, Wi-Fi dropouts and false motion alerts, and subscription and app changes.Source