While a SEO guy there are many online tools available to test the site SEO. First of all site landing speed matters a lot. one of the best site speed tool is google pagespeed insight.
There are number of web hosting servers around the global and its very difficult to choose the one which suits your requirements. I can only the one here which are previously in my use. hostgator.com hostnext.com hostinger.com sitegorund.com bluehost.com
Keep yourself up to date with web tutorials and web search key points. I will post more later on but as of now linkedin learning performed very well to enhance the career of the developers.