A direct link to the Google review submission page makes it easy for you to add a customer review. It's a technique for increasing the number of reviews on your Google Business listing. This improves your visibility on SERPs and Google Maps, as well as your credibility with Internet users.