We’ve known for a while that Google loves local reviews. Google My Business, Yelp, YellowPages – Google gives lots of SEO love to local reviews. And now the search engine giant has taken things to another level. Google is now showing reviews in both organic and paid search results (and not just for ecommerce sites). Here’sRead more