If you want to rank high for your business then the first thing you need to take care of is your website health. I am doing SEO for the last 5 -6 years and for that I have experience of dealing with different types of websites. Different business, a different platform with the different goal.