How To Make A Blog - The Easy Way

By: Nithi  |   In:Blogging  |   19-07-2017

Blog is the perfect platform for spreading your ideas and to earn money. Now-a-days many people are making handsome of money with their blog.

As a newbie, you don’t have an idea on how to make a blog and what are the essentials to start a blog.

It is very easy to start a blog in 2017. If you’re a first-time blogger and you are unsure of where to begin, then, here is the solution.

Step by step guide to make a blog

1) Decide the blogging niche (topic)

As a first step, you have to select the right niche for your blog. Always select the niche that you’re more interested. Also try to find a blogging niche with low competition because you will have a greater chance of better ranking. It is important to choose a blogging niche that attracts more people.

2) Decide self-hosted blog or free blog

You need a domain name and web hosting to start a blog. If you want to start a free blog, you can start with wordpress or blogspot or with any of the free blogging sites.

If you want to be a professional blogger and want to make money with your blog, then self-hosted blog is best suited for you.

Why you should prefer self-hosted blog than free blog? It’s because

  • Free blogging sites includes banner ads or popups in your website
  • Limited security
  • Technical support may be absent or limited
  • Bandwidth and software additions also be limited
  • Website can be down frequently

3) Register your domain name

What is domain name?

To make a blog, you must know about domain names. Domain name is nothing but a unique website name. For example in, enrichurlife is the domain name and .com is an extension.

How to select a Domain name?

If you want to make a website/blog then you have to register a domain name. You have to search and find the relevant domain name for your blog. Users can find your website/blog in the web using this name only.

  • Domain name can end with an extension like .com, .net, .org or any country specific extensions.
  • Domain name can be up to 67 characters. Shorter and meaningful domain names are easier to remember.
  • If you own a company, you can register domain with your company name.
  • If you want to make a personal website or blog then you have to choose your domain name relevant to your website/blog topic.

How to register a domain name?

Domain names can be registered with hosting companies. They will charge for domain name registration or some companies offer free domain names for 1 year when you use their hosting services. You can go with or better go to Bluehost for a free domain name offer.

Before registering your domain name, you have to select the domain name and check the domain name availability. So it is essential to find the relevant domain name to make a blog.

4) Select your Web hosting Plan

Web hosting is a service that allows you to post a website or web page on to the Internet. You have to host your website with the hosting companies to make your website available in the web. Your files are stored in a special computer called web servers and you get connected to a fast network. Without hosting your website/blog can't be viewed in the Internet.

There are plenty of web hosting companies to choose from.

If you’re just getting started and searching for the fast, reliable and cheap web hosting service, then Bluehost is the best choice to make your blog.

  • Bluehost is officially recommended by WordPress.
  • They have one-click WordPress installation
  • Their basic plan starts at $2.75 per month + free domain name

How to setup your hosting account?

For example, if you have chosen Bluehost as your hosting provider, then go to

In Bluehost home page, select “get started now” button

How to Make A Blog

In the ‘select your plan’ page, there are 3 plans available. They are

  • Basic
  • Plus
  • Prime

How to Start A Blog

If you are hosting for a single website or blog, then ‘basic’ plan is enough for you. So select ‘basic’ to continue.

How to Make A Blog

In the ‘Sign up now’ page, under ‘new domain’ form, enter your ‘domain name’ and select ‘extension’ from the dropdown box.

If you already have a domain name (you can buy domain name somewhere else), enter your domain name under the second form ‘I have a domain name’.

Hit ‘Next’ to continue.

How to start your blog-web-hosting-plans

In ‘Create Your Account’ page, enter your package information. In the Account plan, select the number of months like 12, 24, 36 etc. If you select 12 months plan, your hosting is valid for 1 year and after 1 year, you should renew your hosting account. To know more, click ‘More information’ link under every check box for detailed description.

How to make a blog web hosting plans

Your total hosting amount will be listed below. Verify it and then enter your payment information and select the ‘term and conditions’ check box after reading it.

Hit ‘Submit’ button to submit the form.

And now you have successfully created your hosting account.


Next you have to install a CMS to manage your blog.

Some of the famous Content Management Systems are

  • WordPress
  • Drupal
  • Joomla
  • Magento


  • Among the CMS, WordPress is easy to use,free and open sourced. Beginners can also easily work with it. No programming skills needed to work with WordPress.
  • Almost 27% of internet users use WordPress for blogging. It can be downloaded from
  • WordPress offers you a lot of free themes to customize your blog design.
  • It also offers plugins and extensions to add extra functionality to your WordPress blog.
  • To start your blogging, you need to install WordPress in your web server.


  • To use Drupal CMS, you must go to and download the software. Then you can upload the software to your host which you have chosen.
  • Drupal is easy to learn for skilled web developers and beginners find difficult to work with it.


  • Joomla is also a powerful CMS to build your website or blog. You need to install Joomla to your host to work with it. It involves some complexity and if you need upgrades you have to pay for it.
  • Joomla is suitable for web developers


  • Magento is a CMS which is mostly used by ecommerce users for blogging.
  • It needs good programming skills, so it is easy to learn for experienced web developers only.

5) Install WordPress to your web server

Wordpress is trusted by almost every blogger, so install WordPress to make your blogging easier.


From the above steps, you have learnt about domain name registration and web hosting plans etc. After setting up your hosting account, you have to login to your cpanel and install WordPress to start your blogging.

I hope this will help you to understand about how to make a blog.

If you find this post useful, do share it in Facebook, Twitter and Google Plus.

Add Comment

How To Make A Blog - The Easy Way
asif raza SAYS

Nice Article