So now that you have your domain, it is time to purchase hosting. Your web host is responsible for keeping your website live on the Internet, so it is important to purchase a hosting package from a reputable business.
Often, you can purchase your domain and hosting from the same place but it is quite risky to build your whole business on one company. I strongly recommend to keep domain and hosting providers separately. When something goes wrong, your domain dame could by hijacked by the hosting company - I had this unfortunate situation earlier. There are many great places to purchase hosting. Some of the most popular but not necessary the best cheap hosting providers are GoDaddy, Bluehost, Hostgator, and Dream Host.
If you are serious, it is a better choice to choose a high-end hosting provider, specialized in Wordpress. WordPress has become such a popular CMS that now hosting providers offer a special hosting solution just for WordPress, like WPEngine. You can purchase a specific WordPress hosting solution. When you purchase this, your hosting provider automatically will install WordPress for you on your website, in a matter of minutes. You don’t have to do a thing; your website will be completely ready to go. It is very easy! And it is not just easier but WP specific hosting providers optimize their softwares to ensure the maximum speed and security. And speed is one of the most important ranking factor of websites these days, so if you would like to get search traffic on your site, do not choose a cheap and slow hosting provider.
So it is recommended that you look into the more expensive hosting plans if you are going to be running a website that will be seeing a lot of traffic on a daily basis (several hundreds or thousands of visitors), if you have a website that has lots of content that takes up a significant amount of disk space (for example, a website with hundreds of videos), or you are going to have a larger e-commerce website with lots of people shopping at the same time.
When you start looking at all of the hosting packages, you are going to see a lot of options. You are also going to see a lot of terminology you may not understand!
Bandwidth refers to the amount of data transfer space you have on your website. For an average website, 5 GB is plenty. If you are going to have a large website with lots of downloadable content like videos, or if you anticipate your website is going to be trafficking thousands or millions of visitors, you’ll need more bandwidth and disk space.
WordPress requires a MySQL database in order to operate, so your hosting plan must come with at least one database. However, it’s a good idea to purchase a plan that comes with several databases, in case you want to install extra software that requires it.
Backups are extremely important. If you mess something up on your website, you need to have a backup so that you can go back to a time before the error occurred. A good hosting provider will do constant backups of your website for you, preferably daily.
Uptime refers to how often your website actually stays online. That may sound obvious, but for a variety of reasons, websites do go offline sometimes. It is important that you choose a web host that offers “99.99% uptime” – while they can’t guarantee your site will never crash, they will keep it online most of the time.
CPU, memory size and disk are the most important factors of the site speed. Always choose hosting with SSD disk, it is way faster than the regular HDD. And of course more dedicated memory and hig-end processors are very welcome.
Customer support is important. When something is wrong with your website and you need somebody to talk to, you want to choose a hosting provider that is easy to access any time of the day.
So now that you have picked your hosting plan, let’s install WordPress!