Before choosing your web host, you’ll need to do a little bit of homework about your requirements. Consider the following concerns, and decide the importance of each item on a scale of 0 to 10 — with 0 being not at all important, and 10 being critically important.
Speed – How responsive do you need your site to be? It may not matter if your personal site takes a few moments to load, but if you have a sales website, those few seconds can lead to lost customers.
Bandwidth – How much data do you need to transfer from your site to the Internet? This is usually tied to how many visitors you expect to have on your website at any given time. The real-time section of Google Analytics can help you figure this out.
Storage Space – How many pages are on your website? Are you hosting a lot of large images or videos? Before you say “a lot”, consider whether you could use free image hosting services, or more efficiently resize your images for your site.
Technical Support – How tech-savvy are you? Are you frequently struggling to figure out how to make changes to your site, or do you only need help when the server is down?