How To start a blog For Free & Make Money


Do You Want to Start your personal Blog? I actually appreciate your decision!

Blogging is a full-time career now and thousands of bloggers all over the world including me, start a blog today.

In this article, I’m going to show how to start a blog effortlessly for nearly free and make some good money like me.



The great thing about running a blog is you not only make a good amount of money with it but also get to do so many different things.

I personally began blogging for 2 good reasons

  1. I needed to help people and
  2. Of course to earn money with it.

Free Blogs vs Paid Blogs: Start a blog

There are 2 methods to make a blog- one is free and the other is by paying around $100 (Rs 7000) for a domain title & hosting.

You can start a free blog with,,, etc. but there are many limitations for creating a free blog with any of these.

To make things clearer I am giving you 6 compelling reasons why you shouldn’t begin a free blog.

  • The domain name of your blog will look like or which is just too long to read as compared to a paid blog that reads
  • You will face serious limitations incorporating many design changes.
  • Monetization will turn into difficult affecting your income adversely.
  • The entire process of shifting from free platform to paid one may be very tedious and you might also lose some of the traffic & income.
  • Your readers, advertisers, and clients aren’t going to take you seriously.
  • Lastly, you aren’t in control of your content because everything is within the hands of the free platform you’re using. If anything goes wrong with your blog, they’ll suspend your blog & you can‘t do anything.

I hope the above 6 reasons are good enough to convince you for not making a free blog.

And if you want to purchase a self-hosted blog with any web hosting company, you have to pay $100 or more.

But today, I’ll show you how to get a full-featured self-hosted blog in less than $60. You may also get a free domain & free SSL certificate with this domain.

How to Start Your First Own Blog

Now you can start a blog from getting a domain name to hosting for simply $60 (Rs 4000/- in India).

Here is the step by step process to get up and running your first ever blog.

1. Choosing a Right CMS

2. Selecting an Appropriate Domain Name

3. Selecting Best Hosting Provider

4. Designing Your Blog

5. Start Earning

Choosing a Right CMS

CMS or Content Management System is mainly a blogging platform like Blogspot, WordPress, Drupal, Joomla, Wix, TypePad, etc where you will put all your files in.

Out of so many blogging platforms available out there we’re going to go together with WordPress due to following great reasons.

  1. It’s free.
  2. It’s very straight forward to design a blog and understand its dashboard.
  3. WordPress provides you a lot of flexibility to design any kind of website with the help of their 5000+ free and paid themes.
  4. Right now there are over 70,000 free plugins provided by WordPress to run your blog faster and effectively.
  5. Lastly, there’s a complete WordPress community out there who can help you with anything you might want while setting up a blog. Join their WordPress Forum.

98% of blogs in the world are at present using WordPress. Even I use WordPress for all my blogs including this blog Nedairies.

So I extremely suggest you create your blog with WordPress CMS.

Selecting an Appropriate Domain Name

Step 2 is very important because a domain name goes to reflect your blog’s niche. So you need to do justice to your blog by choosing the right domain name.

My blog is all about North-east,  jobs, and careers as the very name suggests. I chose the name keeping my niche and viewers in mind. So you have to do the same thing.

If you are planning to start a blog on Football or Cricket then select names like or

If you like dogs and cats then go for something like or etc.

I believe you got the idea!

The following are the few things you’ve got to keep in mind.

#1 Domain name has to be in sync with the purpose of your blog. Check the above video for choosing a domain.

#2 Name must be straight forward to remember and pronounce.

#3 Try for a .com extension. You can target worldwide with .com. If you do not find .com with your desired domain, then feel free to go with different extensions like .in, .org, .net, .info, .co etc

#4 ignore number and dash in the domain.

Finalize on one of the most appropriate domain names.

Selecting Best Hosting Provider

WordPress is just a software with which you create a blog by putting all the required files together.

But where are you going to host your blog?

Well, that is what you need a hosting provider for?

Hosting supplier stores all your content of your blog like text files, CSS files, images, videos, etc in one place and make it available to the world.

So you need a hosting provider to use your domain name and make it accessible all worldwide.

But which hosting provider are you going to choose?

In the last 4 years, I’ve used and experienced over a dozen of hosting providers. But one of the most reliable hosting providers I came across is Bluehost. and most of the other top bloggers suggest Bluehost as their first choice.

And I also use A2 Hosting. Do you want to try A2 Hosting? Click Here

I have an exclusive partnership with Bluehost for Nedairies readers.

Designing Your Blog

Here are a few of the most important things to do after creating your blog.

1.Install a theme after starting your blog

When you install WordPress for creating your blog, WordPress installs a default theme in your blog.

A theme is an important part of your blog. It changes the look, design, style, and layout of your blog.

There are 1000’s of free & paid themes available for WordPress bloggers.

If you want to install any free theme, then take your mouse to ‘Appearanceand then click on themes (see above dashboard image).

Click on the ‘Add New’ button and you can see thousands of free themes. You can find Featured theme, Popular themes, Latest themes, and other options.

You can use the ‘Feature Filteroption to find more themes.

Check the details and preview of each theme and install the one that you like the most.

If you have the budget, you can find 1000’s of premium themes on ThemeForest.

Experiment with your theme and make a great design.

2. Install Important Plugins

WordPress plugins are like apps that help you to add more options to your blog and make it more efficient & quick. You must install a few of the important plugins for starting your blog.

Click on ‘Plugins’ (as in image) and thenAdd Newto install plugins.

Some of the important plugins are Yoast SEO, JetPack, Contact Form 7, Akismet, Classic Editor, WP Super Cache, Smush Image Compression.

You can search these plugins and click on ‘More Details’ to know more about each plugin.

Click on the ‘Install Now’ button and then the ‘Activate’ button to install and activate the plugin.

You can check more plugins from the Featured, Popular & Recommended fields there.

3. Add Your First Post

You should write detailed posts and publish at least 2-3 posts every week. Your readers need to be happy and satisfied with your posts.

Google will rank your posts and give traffic if you write useful posts with unique ideas.

Write your first 800+ words posts and publish them on your blog.

Take your mouse to  ‘Postsand clickAdd Newto add your first blog post.

Add a title in the ‘Add titlesection & copy your article in the text area. Add a good image(s) to your post. And then click on the Publish button to publish your first post.

Congratulation! This is your first post after starting your blog.

Keep writing and publishing such Awesome posts.

Other things you can do in your blog are Adding categories, creating a navigation menu and adding the same on your blog. You will find more details in my next article.

Start Earning

Blogging is becoming an extremely popular full-time career in India and across the globe. Millions of bloggers are making $1000 to $100,000 per month from their blog.

Blogging is a full-time career for me. I work 10 hours a day and 6 days every week on my blog.

So if you want to earn some great money with your blog, you need to get serious for your blog.

You paid almost nothing for starting your blog. But you need to work hard if your goal is $1000+ per month.

Your earnings would totally depend upon the number of visitors you bring to your blog. The more the traffic you bring in, the more the money you make.

There are two main areas you need to focus on to increase traffic.

  1. Content
  2. SEO (Search Engine Optimization)

Focus on writing quality content that people discover educating, problem-solving, entertaining and joyful to read.

Good content is not enough if it fails to reach out to a wider audience. Your blog is of no use if it can’t rank high on Google Search engine. Hence you also need to learn SEO for ranking high on Google.

SEO is a vast subject and to learn if you need a few months at least. Here are some resources to learn SEO.

You also need to learn social media marketing to get traffic from sites like Facebook, Twitter, Instagram, Pinterest, YouTube, etc.

Basically, you have to exploit all of the channels to increase the traffic to your blog.

Once you start bringing sufficient traffic to your blog you can monetize it with various advertising platforms.

Google Adsense is one of the best platforms. You can show Google ads on your blog and earn for each click. Adsense is the blogger’s first choice when it comes to contextual advertisement.

You can also earn through selling products and services on other’s behalf which is also known as affiliate marketingAmazon Associate is one such example.

But as a newbie keep it simple and focus on Google Adsense.


So this was the complete guide on beginning a blog in less than Rs 1200 (or $12).

Step 1 to Step three is very easy to learn. But you have to read again and again Step 3 until it’s clear to you. We’ve explained it very well using images.

Step 4 about designing is also a bit technical and you have to pay closer attention.

Finally Step 5 is very important because you’ve to implement it every day not like step 1 to step 4 which have to be implemented only once.

Happy Blogging!!!


Please enter your comment!
Please enter your name here