Your reviews now affect your rankings – They couldn’t make it easy on us. They had to go and make Google My Business reviews a cornerstone of rankings. This makes a review generation strategy more important than ever for your business.