After buying a domain name for your blog, our next step is to select web hosting service for your blog.

Remember, in the previous chapters, I told you that you have to host your WordPress-install on your own server. Now is the time for a hosting-hunt.

Like domain name registrars, there are many companies who provide web-hosting for WordPress blogs or sites. But  like domain names, there are also some features you should look in your web-host before you select web hosting.

Often, bloggers…specially new bloggers, under-estimate the importance of web-hosting and make wrong decisions in hurry. But, don’t worry. I will not let you do the same.

What is a Web-Hosting ?

Before loading you with lot of information regarding web-hosting, as usual, I will start with the basic one –  what is web-hosting ?

A web-hosting provides you online space where your WordPress-install and blog content and files are stored.

As you know, in a computer all your data and files are stored on the hard drive. In a similar manner,your blog will also have its own data, files, images and videos (that you will upload on your blog). These file also need to be stored along with the WordPress installation.

This online space is provided by your web-hosting company.

Types Of Web Hosting ?

Web hosting are generally divide into three basic categories. These are as below :

1. Shared Web Hosting.

[ Recommended For Beginner/Newbie Bloggers ]

As the name suggest, in shared web-hosting, one server is shared by many users. This is the cheapest web-hosting and is perfect for newbie bloggers.

2. VPS Web Hosting.

[ Recommended For Blogs With Average Traffic & Users ]

VPS stands for Virtual Private Server. In this type of web hosting the server is also shared by many users but in a controlled manner. Every user is allocated with equal share of resources. No one gets less or more.

3. Dedicated Server.

[ Recommended For Large Blogs & Websites With High Traffic ]

In this type of hosting, you will own a whole server. The server resources are not shared by any other user. This is the most expensive hosting service in the list.

IMPORTANT: Don’t bother about Linux hosting and Window hosting. This are simply the server’s operating system used by a web hosting company. Linux is more affordable, secure and recommended.


Types Of  Web Hosting Plans :

We talked about types of hosting in the previous section. Now I will shine some light on hosting plans offered by the hosting companies. Don’t get confused with hosting-types and hosting-plans.

Hosting type is the category of web hosting and hosting plans are the packets of services offered under that category.

There are different types of plans offered by different companies. The name of these plans may vary from company to company. But here are the basic idea behind these plans :



Beginner/Baby Plan:

This type of plan is the cheapest from all. In this plan you can host only one blog or website.



Intermediate Plan:

In this plan, you get to host up to 5 websites or blog. This is the most popular plan among bloggers. I also recommend this type of plan for bloggers.



Pro Package:

This type of package allow you to install more than 5 blogs or websites.These are best for the bloggers who owns many websites and want to organise them from one space without paying separately for them.

Below sections contain are some guidelines and tips you should follow before choosing a web hosting company.

How To Select Web Hosting – Which Is Best For You.

What Should You Expect From A Good Web-Host ?

When you do some googling on internet you will find that almost every web-hosting company is offering same features at almost same prices. This makes it more difficult and confusing to select web hosting service for a blog. But there are some standard which can help you through this selection.

1. Reputation Of Web-Host In The Market.

Its takes a lot to build an reputation among users. So the best way to separate good hosting options from the crowd is by checking their trust-factor among the customers. Check their testimonials and do some search on the related forums. Select web hosting which have a solid reputation in the market.

2. Easy Service Up-grades.

May be you are going to start your blogging journey with minimum resources, but I am sure you want to grow your blog. As your blog grows, so as your needs and resources.So be sure that your web-host provides you that space in near future.

3. Strong Customer Support System.

A sound customer support is the backbone of service provider-customer relationship. No matter whether you are a beginner or an expert, a supportive customer service is always good and safe.

4. User-Friendly Control Panel.

A control panel is a web-tool provided by the host to manage your blog database and WordPress-install. Different companies may have their different control panel on the basis of design and user-interface. But as a beginner you should opt for a  simple and easy interface such as cPanel.

5. Auto-Scripts Installer.

This feature is beginner’s best friend. So make sure your web-host offers this feature in their control panel.

NOTE :- A auto-scripts installer is a feature, with the help of which you can install your CMS(Content Management System) in JUST ONE CLICK. In our case, the CMS is WordPress. With the help of this feature you can install WordPress with on click. No need to download and install it manually.

6.FTP Access.

By the FTP method you can gain access to your website data base.It is a very important feature and you will need it in near future.

7. Free Email & Mail Forwarding.

This feature is also very important. Your web-host should provide you with free email and mail forwarding service. With the help of this, you can create custom emails for your blog, something like : [email protected] .

Important : The custom emails are very important for building professional contacts with your users. This also help in branding of your blog.

8. Server Up-time.

Server up-time is the time for which your site is available on internet in a month/year. It the time during which your server is up and working properly. If your sever goes down, so as your site. Thus, your web-hosting should provide maximum up-time. It is the most important factor you should look in your host before you select web hosting for your blog.

Important : A 99.9% uptime is must. Do not settle less than 99% at least.

Where And How To Buy Web-Hosting For Your Blog

There are 100’s of web-hosting companies around the web. But as I mentioned earlier, web hosting is very important, you should consider the best picks in the field. Below are some of the most repudiated and popular web hosting companies in the market.

#1. HostGator

#2. BlueHost

#3. DreamHost

#4. In-Motion Hosting

#5. GoDaddy

I have used HostGator, BlueHost and DreamHost from the above list. This blog is hosted on HostGator, while my two other blogs hosted on BlueHost and one blog on DreamHost. I  never faced any serious problem with any of the web-hosts. However, I keep experimenting with my web-hosts and try new options, now-and-then.

But, I recommend HostGator for beginners as they have outstanding service at affordable price.


Go to Hostgator site using above link.


You will be asked to choose a domain name.


You can register a new domain or enter your own domain name if you have already purchased it.


Select Web Hosting Plan : Baby plan is most popular and recommended plan. You can host more than one domain under this plan.




Fill your billing information and select your payment method.




Add Additional Services :


Do you need extras ? In one word – NO. Just un-check all the services as you can use them later if you need them.


Enter a coupon code if you have any.




Finally review your order details and check-out.


Enough shopping now ! Just seal your pocket now. You don’t have to spend a single penny now.

Now you left with the LAST STEP and after completing the next step, your blog will go live on the internet.

Step 3

Select Domain Name

Step 5

Install WordPress