First tip would be the pricing aspect. Remember that online traffic is a determining factor in how big your potential is to have customers. The higher number of visitors, the larger the chances of getting new clients and buyers. And how could you get this? Well, for the price that is not too cheap but not to expensive at all. It depends on the bandwidth, the disk space, and all the other features you might want to avail of. And never ever settle for free web hosting because it will be very risky and you might lose everything even your very own website.
Another great tip would be making sure that your site is updated regularly and you should check if it is uptime almost all of the time. It is best that the hosting firm assures you of 99.99% uptime. Just imagine how many visitors you will lose when your site is unavailable for a few hours or even a day. This will be just a big headache and you don't want that to happen, right? Most of all make sure that you don't have website problems because this will cause delay and disappointment in the part of your customers.