Firstly, it’s better to have a good website. The information that is shown in a search is good, but sometimes people want to know more.
You need to ensure you have the correct information on every website you are using to promote your business and it needs to be as similar as possible.
You also need to get your business listed on local directories which are relevant to you, especially sites like Zomato for restaurants and Trip Advisor for tourist destinations.
Most importantly, you want to manage your review by promoting the good ones and responding rapidly to the bad ones.