Step 3: Choose Blogging Platform

It’s time to choose your blogging platform. Now, the question is “Where would you create your blog?”.

The place where you create your blog is your blogging platform. There are two types of blogs that you can start (regards to a platform):


The first one is a free one, but it’s ugly and can take you to the loss.

So, there are two types of blogs:

  1. Free hosted Blog
  2. Self-Hosted Blog

Free Hosted Blog:

These are the free one. You don’t need to pay a single penny for starting such a blog. But, It is just a crap and unprofessional blog. It’s good for the newbies to learn about the things, but you can’t take this option to start a blog in a professional way.


You don’t have to pay anything to start such a blog. Domain and hosting are provided to you by that platform. These are also known as Web 2.0 blogs.

Self-Hosted Blog:

This needs a little investment.

Self-hosted blog means you will host a blog on your own web hosting account. You will first need to buy a domain, then you need to get a hosting. I will explain more about the domain and web hosting in the next step.

For creating a self-hosted blog, you will need to spend some amount. You will need to buy a domain and a hosting.

The domain will cost around $0.99 (for only the first year) and web hosting will cost $72/year (but for you, It’s $47). I am giving a special discount to my readers. So, you’re my reader, then you will save a big amount.

Self-Hosted costs some money, but you have the benefits which are essential for you. Here I have done a comparison of free-hosted and self-hosted blogs.

Why is Self-Hosted better than FREE Hosted?

This question is usually asked by newbies.

Well, let me answer this question.

  Free Hosted Self-Hosted
Plugins Allowed? No Yes
Themes Only default Thousands in the market
Customizable No Yes
Custom Emails No Yes
SEO features A few All
Cost FREE $47/year

No Plugins Or Themes: You can’t use the plugins or themes of your choice. Plugin improves the functionality of your blog. Like SEO plugins, etc. Themes give it a great look. Both things are important and I can’t live without any of these. On free hosted blog, you can’t add your desired plugins and themes. While, in self-hosted, you have the control of your site. Means, your desired themes or plugins.

You don’t own your blog: free hosted or web 2.0 blogs are not owned by you. In fact, they are owned by the site where you created them. For example, if you created a blog on Google Blogger (Blogspot platform) then your site is owned by Google. Google can delete it at any time if you violate Google’s terms, or your site got marked as spam. There are many other situations in which your site can be deleted. So, your hard work can be wasted at any time.

No Customization: When you get blogging in a serious way then there are many customizations needed to be made. You need to customize themes, plugins or even core files. free-hosted sites don’t allow you to make major customization. In fact, they don’t give you the files. The files of your website are hosted on their servers.

Not suitable for brands: If you’re creating a professional blog, branded blog or an elegant blog then you can’t use their service. “” would you spoil your brand’s trust by using a sub-domain?
Second thing, their own themes are not good looking. Users would never trust you if you would use their theme. Some web 2.0 sites,  add their own link in the footer like “Powered by Blogger”. So, due to these reasons, a professional blog can’t be suitable there.

No Custom Emails: You can’t create custom emails like Custom email address gives you a professional style and these are really useful for visitors. Self-hosted don’t allow this awesome feature.

Due to the above limitations, you can’t create your blog on free-hosted. That’s why I recommend, make a little investment for your business. I would further about this investment. Don’t worry! I have a deal to save your money.

Our Choice: WordPress Self-Hosted

WordPress is world’s #1 blogging platform.

WordPress is a CMS tool created in PHP. It is designed for every type of person (beginner, average, developer). WordPress powers 26% websites around the world. When it comes to blogging, WordPress is the best option.

WordPress itself is 100% FREE but it requires web hosting to work with.

Due to its awesome features, many top brands are using WordPress. Many top sites including blogs, magazines, agencies are using WordPress.

WordPress is the king of blogging platforms. After WordPress, the second option is Blogger (powered by Google). There are other platforms, but they are not much reliable as much as WP is.

I am also using WordPress on my blog. My all blogs, including Blogging House and Start Blog Help, are powered by WordPress. I have been using WordPress since 2012.

WordPress is so vast that there are 2600+ themes and 31,000 plugins are available for free.

It’s not only a blogging platform. In fact, it’s a proper CMS which can be used to create websites of almost every type.

Following websites can be created via WordPress:

  • Blogs
  • eCommerece
  • Q/A
  • Non-profit
  • Portfolio
  • Coupon portal
  • Online directory
  • Business website
  • And more

WordPress is easy to use and learn. These are WordPress features that make it stand out in the sea of the web:

  • Easy to use and learn
  • Customizable
  • Secure and Safe
  • SEO friendly
  • Expanded by thousands of themes and plugins.
  • Professional
  • Used by many kind personalities

WordPress has both versions of blogging sites. Here are these:

  • WordPress.COM (free hosted, used to create web 2.0)
  • WordPress.ORG (Self-Hosted, my choice)

WordPress.COM is used to create web2.0 WP sites like:

While WordPress.ORG is known as Self-Hosted WordPress. There you can download WordPress and install it on your server. It’s free to download. As I have explained you in the previous step that Self-Hosted is better. So, we would create a self-hosted WP blog.

Since we want to install WordPress self-hosted. So, we will create a self-hosted blog.

Some web hostings like InMotion Hosting offers to install on 1-click during checkout.

Pre-installing WordPress during checkout is the easiest way to install WordPress. I would guide you to install WordPress in both ways, i.e. pre-installing and installing using Softaculuos.

Read further, I would explain to start your self-hosted WordPress blog. In fact, this article is based on how to start a blog on WordPress.