How To Start A Blog, Easy And Simple Tutorial

Blogging is a very attractive and easy way to express yourself. You express your thoughts, your views, your knowledge of things and people admire it. In this article, I am going to teach you that how to start a blog and what are the main points which you need to know. It is very important to know the few things before creating a blog.

Following are a few topics which we will discuss in this post:

  1. Picking a right blogging platform
  2. How to pick a right domain name
  3. Picking a right web hosting
  4. Design of your blog
  5. Other tools and services to enhance your blog

A Very Important Thing Which I Have Not Added In Above List. That is Your Nice Of Blogging”. Yes, its very very important part of blogging. Let’s start with a topic of “how to choose the best niche for your blog”.

How to choose the best niche for your blog

Let be very clear here that blogging is a niche business. You also need to understand that what is your niche. Which type of knowledge you have? If you are good at coding you can make a coding related blog, if you have an excellence in cooking or you are a food lover you can make a cooking or foods related blog; if you are fond of traveling you can make a travel related blog.

I always believe that you should make a blog related to your hobby or day to day work. If you make a blog related to your hobby or day to day related activity so you would have lots of thoughts and of course a good command over the subject. By doing so you can produce quality contents.

It is always not necessary to write a blog by own or only on our interests. You can hire a freelancer to write a blog for you, for your business. But it will cost you.

Let be focused here on our own blog, we are individuals and we are starting our own blog. So choose your best niche (topic) and start a blog. Please don’t try to interpose everything in one blog. It will not make sense then. If I write my travel blog and technical blog in one blog so think how will it be? Both are irrelevant to each other.

Pick a right blogging platform

There are multiple blogging platforms available. It is up to you which you have to choose for your blog. Few popular platforms are below.

  1. (CMS)
  2. (Free)
  3. (Free)
  4. (Free)
  5. Drupal (CMS)
  6. Ghost (Free/Paid)
  7. Medium (Free)
  8. Joomla (CMS)

Why you should not prefer a free blogging platforms

If you are really serious about your blogging journey so you should not prefer free blogging platforms. I will never recommend you to use any free blogging services like or However, you don’t require any technical knowledge to start a blog on free platforms. It will not cost you a single penny. There are no restrictions to create a blog on free platforms but few concerns always remain there.

It’s not your blog

You got it right, it’s not your blog. You create a blog on free services, they only give you a platform to write Not To Own That Platform. Got it? Your blog is not a freely hosted blog, actually, it is a subdomain of their (service provider) domain. You get URL like or In both examples, you will see that you don’t own your blog’s URL. It is only a subdomain of the main URL.  These free platforms providers can shut down its platform or can remove you from their platform. They have all rights. You will lose your blog and contents where you spent countless hours to write a blog.

Restrictions on customization

There are lots of restriction on customization on a free platform. YOU strictly need to follow the standard format of a free platform. You probably can change colors and can add some widgets only if permissible. provides few (Planty options in free) customization options but gives you Nothing.


Security is a major concern of free versions of blogging platforms. Your blog security is not in your hand. You are fully dependable on your free blogging platform provider. We can’t implement some security actions, plugins/widgets if we are blogging on free platforms.

A BIG NO for making money

A BIG NO or limited options to make money on your blog. Many platforms don’t allow you to monetize your blog. Although has the option to add Adsense on your blog, most of the free platforms don’t allow you or take some percentage of your earning through advertisements. Of course, you want to make money from your blog.

I recommend, a self-hosted blog

I strongly recommend you to start a blog. Do you know around 31% of websites/blogs are powered by WordPress? WordPress is a very powerful, reliable and secure content management system. You have access to all part of your blog. Either you have to change its look and feel or you have to monetize your blog. and both are different platforms. is an open source and self-hosted blogging system and is not an open source and is not completely free service.

A right and relevant domain name

Using a right and a relevant domain name is very important. Try to pick a short, catchy and a name which people can remember easily. You must first consider grabbing a .com or .net domain. If you don’t get it, try to obtain any other but carefully. If your blog is focused on any particular country, area, and subject so you can also take country based extension like, .us, etc or even industry based extension like .travel, .news etc. Unfortunately, these are not so popular.

Picking a right web hosting

Web hosting is a home of your blog and at the same time an engine of your blog. It runs your blog. Choose a best rated, a reliable and secure web host. While choosing a web host, keep in mind that how is their security and uptime rate as well.

I personally recommend and use to host my blogs. It is reliable and secure web hosting for WordPress. also, recommends SiteGround as an ideal web hosting.

Design of your blog

Look and feel matters :). Buy an elegant theme for your blog which should be well SEO optimized, reliable, secure and fully responsive. Don’t depend on free themes they have limited functions, less reliable, less secure and sometimes they are not optimized for SEO and also not responsive.

I use and recommend They have excellent themes and support.

Other tools and services to enhance your blog

Although you have bought a good web host, theme, still you still need a few third-party applications/plugins to enhance your blog performance. You must use an SEO plugin, a security plugin, a cache plugin etc to increase performance. You can also use some more tools/plugins according to your blog.


Apart from above, you can also do your own analysis, read others blogs to see what they say, read reviews of services which you are going to buy. To start a blog is really very easy but continuously writing posts and keeping your audience engage is not an easy task for everyone. Good Luck with your blogging.


  1. Persi July 9, 2018

Leave a Reply