How to Start a Blog in 2021 (and Make Money):

How to Start a Blog in 2021 (and Make Money)? This may be a question in Young and dynamic Minds of youth, If Yes here is a Step-by-Step Guide to Start a Blog. Many articles are there on Google search on these topics, but here I would like to take your with me on the shortest possible ways in an easy understanding manner.

Following things to know before getting started on board:

  • It’s a time taking process to be a Successful Blogger with continues passive income generating Blog.
  • It demands a commitment to give time and put effort into it. It can be started as a part-time work without immediate generation of money for 6 months to year or more.

If YOU are ready, Let’s start!   For convenience, the process of Starting a Blog divided into 8 steps –

Step 1: Choose a Niche For Blog
Step 2: Choose a Perfect Domain Name For Your Blog
Step 3:Choose a Good Hosting Plan For Your Blog
Step 4: Setup Your WordPress Blog
Step 5: Choose a Responsive Free Theme
Step 6: Install and Activate Essential Plugins For Your Blog
Step 7: Write and Publish Your First Post
Step 8: Blog Promotion to Get Instant Traffic and Make Money From Your Blog

Step 1: Choose a Niche For Blog:

Choosing a Niche is an important factor which decides how soon you start making money from your Blog. Niche is an area or place or category in which you are going to start a blog (For example -insurance) is a topic on which you are going to the write.

Selection of proper Micro niche may generate more money in less time due to less number of the website showing similar content and less competition, more visitors to your website. Carefully select the niche and write unique content and attract readers.

Step 2: Choose a Perfect Domain Name For Your Blog:

Before choosing a Domain, we need to know the important factor which makes it a Perfect Domain for your Brand.

  1. If you want to make it for  International – Use an extension like .com, .org, .net which are popular. For a website like Blogs, educational sites, Religious organizations, etc.
  2. If you are focusing on any particular country then extension related to that particular country need to be chosen for SEO benefits like (.in for India, .uk for United Kindom).
  3. It should be Brandable, short, easy to type and Pronounce.
  4. Consider choosing the correct word, so that it can serve as a keyword that reflects your website.
  5. Think longterm take popular ones, But if you want to go with other extensions like .xyz, .online, etc it’s also fine.
  6. Don’t use the number in your domain.
  7. Age of the Domain matter of SEO. So don’t change it frequently.

Step 3:Choose a Good Hosting Plan For Your Blog:

Before choosing the best hosting plan remember that in the first year of blogging, we are not getting traffic more. As it knows the fact that it takes time to show the articles which we publish in organic search. In many cases after 6 months or year depending on keyword difficulty and type of SEO, it will be going to be on the first or second page.

If Budget matters or not it’s preferable to go for cheap shared hosting with good customer support in the first year of blogging. For starting a blog any shared hosting plan with hosting provider like (Milesweb or onohosting). 

Purchase a Domain and Hosting plan with Free SSL and email account, a confirmation mail with Cpanel details will come to you. Click the given link, use id and password to get into Cpanel.

Step 4: Setup Your WordPress Blog:

By taking details form the email login into the control panel and Scroll down to Softaculous app installer find WordPress and click it. Click install Now and fill the details, select https://www. and leave directory empty,  fill other details, and click install.

You will get this message:

Congratulations, the software was installed successfully

WordPress has been successfully installed at :
Administrative URL:

We hope the installation process was easy.

Now, click the link of wp-admin and by using id and password which you have give login into WordPress.

Step 5: Choose a Responsive Free Theme:

Now you have entered in your Dashboard of blog or website. This is a place where we are going to make a website and getting it right. Now we need to go to settings and in that to permalink option and change it to and click save. If you what an extra help in setting watch this youtube video.

Now we need a theme for a website generally go for the free theme recommended is Wpocean theme Click on it go to the page of WPocean theme, register with them free, and download the theme.

Now click on Appearance in dashboard options > theme then click add a new theme > upload a theme then choose file, install it and activate it. These options can be seen.

This theme recommends the following plugins: ElementorOcean Extra, and WPForms.Begin installing plugins | Dismiss this notice

Just click on Begin installing plugins, check the box, install, and apply. As a beginner goes with a free theme, don’t spend money on a premium theme. For getting help in theme setting and customization use youtube videos on this theme there are many tutorials out there.

Step 6: Install and Activate Essential Plugins For Your Blog:

Now go to the Plugins section and delete default plugins from there if any. Now install the other 10 mus-have WordPress plugins. Check this article for more details on plugins.

All the following are Free plugins, many premium plugins may be better than them and it also depends on individual chooses.  If you are a blogger this is all you need.

Let’s get right to it!

  1. Contact Form 7
  2. WordPress SEO Plugin – Rank Math
  3. Sucuri Security – Auditing, Malware Scanner and Security Hardening
  4. Google Analytics Dashboard Plugin for WordPress by MonsterInsights
  5. All-in-One WP Migration
  6. MC4WP: Mailchimp for WordPress
  7. Elementor Page Builder
  8. Smush – Compress, Image Optimizer, Lazy Load, WebP Images
  9. Autoptimize
  10. Jetpack by

Step 7: Write and Publish Your First Post:

Now its time to hit the ground running with our first article, Click Post then Add New form dashboard and start writing your own and unique content. and click publish.

Step 8: Blog Promotion to Get Instant Traffic and Make Money From Your Blog:

After publishing many posts and pages on the website now its time to promote it on Google search and social media and by word off mouth to get instant traffic on the website. To get organic traffic from Google search we need to optimize the site, have to do Search Engine Optimization of website its gives clearly how to do in Complete SEO Guide Category of this Blog go through it.

When we are getting enough visitor we need to put Google ads and other ads to Make Money From Blog.