How to Start a Blog: Earn Money by Writing for Free in 2020

Do you also want to start a blog? Want to learn how to start a blog? If yes, congratulations, you are in the right place.

Only by blogging, you can connect millions of users in the with you, and from that, you can generate a handsome income.

When I started my blog, I thought that this is not less than some rocket science, and you must have thought that too? With free advice, you can also start a blog, I will try this, I had to face the problem, you do not have to face the same problem.


How to start a blog in 2020 by following these steps: 

  1. Select Domain Name
  2. Get a Web Hosting
  3. Install WordPress
  4. Select a Catchy Theme and Design your Blog
  5. Create Your First Post
  6. Start Earning by Writing Blogs

Step 1. Select Domain Name


Buy Domain for blogging

First of all, you will need a domain to start a blog. According to my, you must use your name at your domain if you want to build your brand.

You also have to check whether the domain which you want to buy is present or not, for that you can follow the procedure given below. To check a domain, you can visit on Bluehost and by entering the domain name.

If you get the domain of then it’s quite good. But sometimes there are some domain names which are not found, then you can take the domain with any other extension like,, etc.

One thing you have to keep in mind is that the blog you create should base on your interest.

If you have finalized your domain name but you do not want to start a blog yet, you can buy and keep the domain so that it does not sell. because Domains are very cheap.

Note: Before registering a domain, make sure that the domain should be a maximum of 12 or 15 characters.

Step 2. Get a Web Hosting

Hosting is a server that stores the data on your website or a blog. Without web hosting, your website will not be visible to the user, so hosting is also a crucial part to start a blog.

Buy Hoting for your blog

There are many companies online for hosting and the hosting rates start from 2.95$/month.

Bluehost hosting is the best for you when you start a blog, which is also cheap. If you buy hosting by signing up Bluehost, then you will get domain free.

Step 3. Install WordPress

WordPress is used to manage the content of your website, so WordPress is also called Content Management System (CMS).

wordpress installation to start blogging

To create a blog, you will need a blog builder. Many blogs or website builders are found online, but the easiest and best to use is WordPress. There are many options in WordPress that you can use to build your blog very well.

This is the best-known platform to start your blog in the market. Using WordPress you can start your own blog in just a few minutes and it is also very easy to learn.


Step 4. Select a Catchy Theme and Design your Blog

You can select an eye-catchy theme for your blog to design very well. The best thing about WordPress is that you can easily design your blog according to your needs.

Select a catchy theme to design your blog


This is such a platform that even if you don’t know about coding, nothing will stop.

“Strange, Right”?

But this is true, now you do not need any type of coding to start a blog. All you have to do is choose a theme that also offers WordPress, but if you want to take another theme, you can purchase From a website like Studio Press and upload themes on WordPress.

Step 5. Create Your First Post

So far we have seen what are the things that are necessary to start a blog. To write a blog it is very important that you plan in advance, what you want to write? How can you keep readers on your blog?

Create first post to continue your blogging

Keep in mind that you are creating a web page, so you have to keep your content unique and relevant.

Effectively present the content to use bullet points, use headings correctly, and use high-resolution images. The most important thing to write content while keeping SEO in mind.

Step 6. Start Earning by Writing Blogs


Get your blog monetised

The last step is where you will monetize your blog. Blogging is not all about making money, it means that you have to write content and such thoughts that are helpful for people so that they can come back to your blog.

Now you must be thinking, how can we earn money by writing blogs?

There are many ways through which you can earn money. You can also promote blogs on your social media to grow your traffic.

  • Once the high traffic or audience has started to come to your blog then it will be easy to sell your affiliate product.
  • If you do not want to sell your product. You can earn money from advertisements on your website, You need to get approved Google Adsense then Google will find advertisers for your blog and those ads start running on your blog. All you have to do is to put Google AdSense code in your blog to run these advertisements.


If you have reached here by reading, then now you are ready to start a blog. I think this information will be helpful to create your blog and you can easily connect with people by starting your blog.

If you still have questions after reading this article, then you can ask in the comment box and you can also contact me through email


Related Post

One Reply to “How to Start a Blog: Earn Money by Writing for Free in 2020”

Leave a Reply

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