I received couple of phone call yesterday and today from Trust Pilot business explaining if I have 30 review on my company page, it will help my business to appear in Google search result. Is that true. Has anyone been through this? I have just sent invitation to my current and previous client. Do you think it works or helps to rank on relevant keywords? Your opinion matters!!