Leveraging the power of online reviews and testimonials for higher search engine rankings