How to start a blog to earn desired passive income in 2021

Do you want to start a blog and want to earn a smart passive income on autopilot?

 If yes, I congratulate you on your decision. As, at present, starting a blog is absolutely the right decision.

But, don’t know how to start a blog and where to start? 

 Don’t be worried you are in the right place. Here, you will find all the necessary information related to “How to start a blog?” and “How to turn your blog into a smart earning machine?

Before starting the discussion about “how to start a blog?” let me present a brief introduction to the blog…

What is a blog?

A blog is an informational website, similarly to a journal or diary, where the writer (blogger) shares his personal experience and views on the particular topic/topics with the readers.   

 Generally, a blog is updated on a daily or weekly basis.

 It contains posts in descending order according to the dates on which they were created, the newer posts at the top and the older one below newer ones.

Table of Contents

Why start a blog?

Reasons are so many _____________.

  • If you want to earn smart passive income.
  • If you  want to promote your business or product online.
  • If you need to establish the online presence of your business. 
  • If you want to keep in touch with your customers. 
  • If you are getting bored with your job and want to travel around the world.
  • If you want to earn in your spare time.
  • If you want to make a name and fame in the world.
  • If you want to spread your knowledge to others.

And several others. Whatever the reason, a popular blog can change your standard of living. Even it can make your bigger dreams come true.

10 steps to a fast growing and money-making blog on autopilot in 2021.

Choose a proper niche (topic).


let’s start the discussion, “what is a niche?” 

 The first also the most critical step to start a blog is choosing a niche for your blog. Niche means topic/topics on which you want to start the blog.

 As most of the success of your blog depends on the topic you choose, you should pick the subject of the blog patiently and wisely.

 We recommend keeping the following points in mind while choosing the topic for your blog.

(a) choose a niche according to your interest and passion.

While choosing a niche keep in mind that you must select a subject you are passionate about and have keen knowledge and interest in it.

 If you choose any popular topic, but you are not interested and passionate about it. You cannot work with it honestly and diligently. Which eventually leads to failure later.

(b) Choose a niche according to the audience.

As the success of blog relies on its engagement with the audience, your blog must comply with the interest and passion of the audience.

 No use of such a niche that is very good to believe, but there is no audience for that, Even if you are passionate about that. A list of some popular niches is given below.

  1. Health and fitness 
  2. Personal Finance
  3. beauty and  fashion
  4. Business and marketing 
  5. Gaming
  6. Technology 
  7. personal care
  8. pets
  9. Travel
  10.  Parenting
  11. Art and craft
  12.  DIY
  13.  Blogging
  14.  Food
  15.  Sports
  16.  Education

 You may choose any niche from the list according to your interest, so it would be better to do some research to understand the interests and behavior of the audience of a specific niche before you start a blog

Pick a domain name.

Let’s discuss, “What is the domain name?”

 The domain name is the same thing that a user types in a web browser or search engine to access a web page. For example- to access the website of Facebook or to reach

 The domain name should match your blog title. For example, if you plan to start a blog with the name my DIY blog, you should pick such a name that or

 Generally, some domain names are provided for free (not necessarily) with the web hosting service, but those free domains necessarily may not match with your blog’s name.

 So investing in a required domain name is not a bad idea. To find a domain name you may use online tools such as Name boy, Lean Domain Search, etc.
 Dynadot, GoDaddy, NameCheap are some names of domain provider companies. 

 Another thing to be considered at the time of choosing a domain name is the top-level domain extension (.com, .org, .net ). We prefer(.com ) top-level domain, as it is quite popular and is the most suitable for commercial websites and blogs.

Also, You should not choose a domain name that contains the name of any company or brand, as it might be abided by laws such a trademark law, etc. for using it, the owner may sue you to a court or the judiciary.

Establish social media Identities.

 After choosing a domain name the first thing to do is creating accounts/pages with the name same or similar to your domain name on all major social media platforms such as Facebook, Instagram, Youtube, tweeter, etc.

 They help you to connect with the audience and let you promote your web site’s content for free.

 Creating and growing social media groups such as  Facebook groups is more effective and beneficial to keep connecting with the audience and customers.

Choose a good web hosting service.


 Let’s start the topic, ” what is a web hosting service, and why needed?”

The powerful computers needed to store data(documents, audios, videos, images, programs, etc.) of a website or blog are called servers.

 A company or organization which allots resources like the capacity of storage, processing power, etc., on their servers to individuals or organizations, based on rental or lease plans, is called a web hosting provider.

 There are many types of web hosting services such as; shared web hosting, cloud-based web hosting, virtual private servers( VPS), dedicated servers, etc.

 For newbies, we recommend shared web hosting, as most shared web hosting providers or resellers provide their plans for only a few dollars. They also provide flexible monthly and yearly plans.

 If you plan to earn from your blog, you must invest in a good web hosting plan that may fulfill your present and near-future online requirements.

 The essential features of good Web hosting plans are sufficient web resources (storage, ram, processing, etc.) maximum uptime and smooth speed, Moreover 24×7 support service.

 Some of the well-known web hosting Service providers are BluehostHostingerGreengeeks, etc.

Set up or install a CMS like WordPress, Joomla, etc.

Let’s start the discussion, “what is a content management system (CMS)?”

 A content management system or CMS is a web-based application or bundle of applications provided to manage the content of a website or blog.

 A content management platform Provides your tools to create, store, and publish the content of a website or blog in a single place. Some of the popular content management systems are WordPress, Joomla, Drupal, etc.

 There are many free and good platforms available for content management, but we prefer WordPress as it is the most popular CMS also most customizable and flexible.

 Most of the plugins can be installed directly within a few clicks. Moreover, it is an open-source platform, so it lets you develop new things and save them. 

 Log into your hosting account using the password and email selected at the time of purchase. Install the WordPress software and set up your first blog using the domain name which you have chosen.  

Add web pages using WordPress.

 Now, you need to create different pages required for your website to publish necessary information such as about yourself and your website, disclaimer, privacy policy, etc.

 Log into your WordPress website admin field using the username and password created at the time of setup of the website.

 Go to your WordPress dashboard. It contains tools similar to any word processor. From pages, select add new.

Choose an attractive theme to grab the attention of the reader.

 A theme is a set of visuals that makes your blog look great. An attractive theme can make your blog more exciting and lively.

 So you may choose a WordPress theme according to your website or blog. It may be a free WordPress theme template or premium or build on your own.

 We recommend, in the beginning, you must go with a fresh premium theme and later upgrade it gradually. DIVI, Generate Press, Newspaper, Astra, etc. Some popular WordPress themes.

 Some are free; some are premium. Most of them have both free and premium versions.  Though free versions are pretty but lack customization.

On the other hand, the premium versions are more flexible. They let you modify the theme according to your website’s needs.

Install some essential plugins.

Plugins are the tools that enhance the functionality or usability of the software applications by adding some additional features to it.

 WordPress plugins are tools (scripts) that add some additional features to WordPress software. For example, the WP rocket plugin is a caching plugin used to optimize the speed of loading of your website or blogs. Social media plugins from Socialsnap, Elementor, Thrive architect are page builder plugins.

Write and publish your first blog post.

 When you have done all the work given in the above steps, including installing themes and plugins, it is the right time for writing and publishing your first blog post. Go to your dashboard and write a post.

While writing a post, you should keep the following points in mind.

  1. Your language must be simple yet impressive.
  2. You should provide correct and accurate information.
  3. You should beware of the use of difficult words.
  4. Use keywords to optimize search results. You may use SEO tools to find such keywords.
  5. Provide relevant examples through visuals like charts, images, videos whenever necessary. 
  6. Check for spelling and grammar mistakes. You can use an online grammar checking tool such as Grammarly.
  7. Beware of Imitation on the content of other websites, as it may affect search results. Even it is possible that you may create duplicate content unknowingly. You can use an online plagiarism checker for that.

Having written your post, you should read it aloud many times and make changes wherever necessary.

 You should not make haste in publishing it; rather, you should make every possible effort to keep it error-free and genuine.

When everything is over, and you are satisfied, go to your WordPress dashboard and publish it.

Promote your site on various social media platforms.

 After Publishing your first blog post, you need to promote It on various social media platforms on which you have already created your accounts and pages with the name of your website.

 Along with posting links to your website on all social media platforms, you may need to advertise your blog and blog posts on various online platforms such as Facebook, Google, etc. Email marketing also may be useful for the same.

Introduction to monetization tools

If everything is gone right, it is time to monetize your blog. But how and where? Here we are presenting a brief introduction of some monetization tools.

1. Advertising

 If you have enough traffic on your blog, you can monetize it by promoting other’s products and services on your blog.
 You may earn enough by advertising on your blog. For that, you may apply for Google AdSense. Even you may be contacted by sellers directly, to promote them, If your blog has quality content and a lot of readers. 

2. Affiliate programs

 You can join affiliate programs of big businesses such as Amazon affiliates. You have to promote their selected products on your website through articles and reviews.
 A predefined commission is paid to you by the seller if their product is sold, through your website. 

3. Selling products and services online.

You can also make money by selling your own products and services online through your blogs.

Leave a Comment

Share via
Copy link