All My Deals

Make Money Online !!! Save Money Online

Home / Affiliate Marketing / How to start a blog in 5 steps?

How to start a blog in 5 steps?


Want to start a blog?  Don’t know what to do?

If you want to start a blog but don’t know where to get started then you have come to the right place. I will not just tell you how to start a blog but how to turn it into a successful one that makes money online and generates a passive income.

Earlier starting a blog meant having a lot of coding skills (HTML, CSS, PHP… etc.), but today it is as simple as creating a document in word.

Fantastic, isn’t it?

Why blogging?

Before anything else, we must have a clear idea about, why we want to start a blog. I have outlined some of my reasons.

  1. It is great way to get your point of view out.
  2. It helps with your writing and communication skills
  3. Fantastic way to get noticed
  4. Great way to share information with the world
  5. And…… Make money while doing it

Step By Step Instructions

Follow these 5 steps to get started with your blog in no time.

  1. Decide on a blogging platform
  2. Find a good web hosting company
  3. Get a domain name
  4. Design your blog
  5. Useful Plugins

Step 1: Decide on a blogging platform

WordPress is by far the most popular blogging platform available, but there are many others like Tumblr, Blogger etc.  WordPress is free and easy to setup with a ton of customization options. There is also a large public forum to help in case you are stuck with anything.


You should self-host your WordPress installation on a custom domain.

You will get more traffic with a self-hosted solution as compared to using sub-domains of popular platforms.

Step 2: Find a good web hosting company

There are tons of hosting companies out there. If you are self-hosting your WordPress blog, you must go with a hosting company that fits your budget and has a good service level and up-time guarantee. When it comes to hosting the two things to take note of are

  1. Page load speed: Time taken in seconds for your blog to load
  2. Up-Time: Aim for 100% of up-time

A good hosting provider is an important investment in your blog. You can buy hosting from the links mentioned here.

Step 3: Get a Domain Name

A domain name is the address where your online audience will find you. If you need help in choosing the right domain name for your blog, read my post here.  Domain names start from as cheap as 99 Rs a year to a few lakhs a year. Choose a domain name that fits your need and budget

Register your domain name before anyoneelse does

Step 4: Design your blog

The fun really begins now. It is now time to setup your blog.

Install WordPress

Log in to the control panel of your hosting provider and install WordPress.  Most of them should have a 1-click install process

Once the install is done, all that is left is logging on to the admin panel of your WordPress blog and start writing a post.

Hurrah!! You have now successfully installed WordPress and setup your blog.

Changing the Blogs Appearance

WordPress has themes to figure out how the blog should look.  Changing a blogs look and feel is as simple as installing a new theme and WordPress has over thousands of them. Some are free while others are premium.

When you log in to the dashboard under Appearance / Themes you will find themes that you can use


Click on add new to select a different theme from the list shown. I would recommend using the “Feature Filter” option in order to choose a theme that closely matches your specific requirement.



Once you find a theme of your choice click “Install” and then all you need to do is to “Activate” the theme.

I recommend if you are beginner you start with a free theme and then migrate to a premium theme as your blog grows

You can find some great themes here MyThemes

Adding Posts

You can find Add Post under Posts / Add New

Add Posts

You should then see the screen below where you can add a Post Title. Add the main body of the post with text and images as you like. Use the “Add Media” link to add images/video inside post. There are a ton of formatting options available for text. Make sure to look at them as needed

Add Post Screen

Voila, your blog is ready with posts and all

Step 5: Useful Plugins for WordPress

Now that you have setup your blog, it’s up to you to make it a huge success. Here are some plugins to help you achieve success.

Akismet: Protects your blog from spam comments

Yoast SEO: Most Essential plugin to make your website SEO friendly

SUMO Me: Plugin to collect e-mail addresses and put social media sharing buttons on your blog.

W3 Total Cache: Caching plugin to speed up your blog.

WP Smush: Image optimizer to increase speed of your website

Google Analytics: You will be able to see your visitors site

WP Database Backup: Schedule backup of your blog

AMP Plugin: Helps to thin down a webpage to its basic structural components with scaled-back JS and minified CSS code, makes for lightning-fast page speeds.

All the best for your blog

Do read my article on Keyword Planning for better SEO


Leave a Comment

Your email address will not be published. Required fields are marked *

It is main inner container footer text
%d bloggers like this: