A quick thought.
When people search for reviews of your product and business do you have a an individual review page or blog post to show up in the results with everyone else’s?
If you don’t, then do one now. Shouldn’t take long and you then have some input in what customers see when researching you.
Now excuse me while I go and create the page www.toddle.com/reviews/