In terms of SEO, customer reviews are the latest thing that you can do to improve your position in Google….