Do you want to know “How to Start a Blog in 2020”?

Awesome idea!

When I took decision to start my own blog. it was hard for me but now I feel the best decision ever I have taken. 

Here is the question of why have I started a blog. 

The answer is here!

I want to make a passive income an autopilot while I sleep and I want to escape from 9 to 5 job & boss free life.

I was afraid when I started a blog because I don’t any experience of Content, Technical & Creative skill.

But, I had a few things which are Passion, Dedication & Consistency

So, Starting your first blog is hard because of knowledge (Technical+Content+Creative).

I’m pretty much sure you want to start a blog may one of above any reason.

But after reading this blog post you learn how to create a blog to earn money from blogging in 2020. That means you will become an independent blogger.

Blogging can start by anyone [Marketer, teacher, small business owner, students etc] But need proper guidance which helps you to start a blog in 2020. 

In this 8 steps detailed guide will help you to start a profitable blog within 25 minutes. Also, I have mention bonus tips for you which help you to scale up blog into a profitable blog.

Are you ready to jump in “How to start Blog in 2020?”

How To Start A Blog In 2020 in 7 Easy Steps And Earn $10,000+ Per Month

How To Choose The Perfect Niche For Your Blog In 2020

Step 1 - Pick Your Blog’s Name and Niche


Step 2 - Choose Domain & Hosting for Your blog

Wordpress Setting

Step 3 - Set Up Your WordPress Blog

Website Theme - Digital Upendra

Step 4 - Choose an Attention-Grabbing Theme For Your Blog

digital marketing services in lucknow

Step 5 - Choose Plugin and Customize WordPress Settings

blog content - Digital Upendra

Step 6 - Start Writing Your 1st Website Blog Content

blog seo - Digital Upendra

Step 7 - Start doing Your SEO of Your Blog Post


Bouns 1 - Create An Awesome Promotion Plan To Get More Traffic


Bouns 2 - How to make Money From The Blog?

Before starting a blog you must check out below-given blogger name & their income.

I know a few bloggers who are dominating the web world. 

If you still did not trust me, Do one thing, find out below the blogger’s email ID & send them an email or check his website. 

They already mention his passive income with all prof. Below is the list of top 10 bloggers in India.

Name                        Website                                Blog earnings

Amit Agarwal                                       $60,100

Harsh Agarwal                       $35,000

Shradha Sharma                              $30,500

Ashish Sinha                            $18000

Arun Prabhudesai                                            $4,500

Faisal Faruqi                               $79,000

Varun Krishnan                              $19,500

Imran Uddin                                  $14,500

Srinivas Tamada                                    $16,000

Raju PP                                                  $10,200

I have this data that will help you encourage you to start a blog with your favorite niche. 

Check out below some basic question which every beginner have.

Below reasons may help you to start blog in 2020.

  1. Earn Money Online.
  2. Freedom from dominating boss.
  3. Lucrative Career
  4. Become a Digital Marketing Consultant.
  5. Build Networking.
  6. Meet new people.

A blog is an online diary or journal which is available on the internet and People express their knowledge to provide value to other people.

Blogs are 2 types.

  1. Text Blog
  2. Video Blog  (Vlog)

The short answer is “Yes”. You can start a free blog with Later on you can convert this blog with a paid blog.

Many people start their blog but 90% of people left blog within 6 months. 

If you are serious about blogging and want to make a career or you want to make it a profitable blog then you must start a blog with WordPress. 

There is a reason that’s why I’m suggesting you start with WordPress. [73% of Websites are in WordPress.]

PRO Tip – Always start with WordPress instead of Or

The short answer is “Yes”. Anyone who does not have any kind technical, creative & writing experience. Can start a Blog. 

You just have a passion for your dream and follow the below steps.

1. Pick Your Blog’s Name and Niche
2. Choose Domain & Hosting for your blog
3. Set Up Your WordPress Blog
4. Choose an Attention-Grabbing Theme For Your Blog
5. Choose Plugin and Customize WordPress Settings
6. Start Writing Your 1st Website Blog Content
7. Start doing Your SEO of Your Blog Post
8. Start Promoting Your Blog and Make Money

The short answer is “Yes”. According to recent research Bloggers still making more money from the previous year. Only you need to use smart monetization strategies such as Affiliate Marketing, E-Book Sale, Adsence, Online Course, Promoting ads & Backlinks, Consultation, etc.

I hope, You understood the importance of starting a blog in 2020.

Now, Drive into the our topic.

Step 1. Pick Your Blog’s Name and Niche

Do you know that 99% people left blogging within 6 month?


Because, They choose their niche for which they are not passionate.

That’s why I always told people to take the time to choose your niche & blog name.

Almost every beginner made mistake to choose their niche because of a lack of knowledge & interest. 

Now, Let’s Under Understood about niche.

How To Choose The Perfect Niche For Your Blog In 2020

A blog niche is a people choice topic or subject that you’ll love to write online on his blog.

Deciding a niche is the toughest job for any newbie or beginner. To know that “is it going success or failure. 

Choosing a right niche is very important because end game is make money from it.

Below I have mention a list of all Blog Niche ideas. Now you do some brainstorming and decide what niche you would like to choose.

General Blog Niche List

  • Personal finance niches –  Debt, Paying down student loans, Reducing expenses, Investing, or Cryptocurrencies.
  • Health and Wellness Niches – Weight loss, Healthy eating, Mental health, Mindfulness, Gym, Dieting, etc.
  • Parenting Niches – Various stages of children, the lives of moms and dads, or different parenting methods.
  • Self-improvement niches –   Philosophies or styles, methods, or ideas for different age groups or demographics, and more.
  • Building websites niches – WordPress, Squarespace, Wix, how to design a site theme. 
  • Lifestyle blog niches – Beauty and health, fashion, celebrities, alternate lifestyles. 
  • Travel Blog Niches – City guides, Travel tips, Learning a new language, Traveling for work, Sports travel, Fitness, and Sports Niches
  • Blog Niches – Gardening, Drawing, Animation, Makeup, Creating great videos
  • Food Blog Niches – New dishes, Wines, Exotic cuisines, Home-cooked meals, Food travel.
  • Entertainment Niches  – Movie & TV review sites, Funny videos, Stand-up comedy, Video game reviews, Card games.
  • Relationships Blog Topics – Blended families, Weddings and marriage, Life after divorce
  • Education and Career Blog – Career advice, Career coaching, Learning new skills, Study hacks, Starting a side-hustle, Self-employment,
  • Pet and Animal Blog Niches – Rescue animals, Getting a dog, cat, or other pet for beginners
  • Technology Blog Niches – Mobile application Review, Building a mobile application without coding, Mobile apps for seniors
  • Make Money Online – Blog, Affiliate Marketing, online course , digital marketing, etc.

If you are willing to start blog online but don’t forget to ask below question.

  • Can I writing about this one year and 100+ posts from now?
  • Are other people going to read this topic?
  • Can I make money from this niche?

If you don’t know how to choose profitable blog niche then follow given below steps- 

  1. Find out your interests and passions.
  2. Find out people’s problems that you can solve them.
  3. Study & Research your competition.
  4. Decide the profitability of your niche.
  5. Test your idea

Step 2. Choose Domain & Hosting for Your Blog

This section is divided in to two part.

  • How to Choose Domain for Your Blog?
  • How to Choose Hosting for Your Blog?


How to Choose Domain for Your Blog

Picking a domain name it important and crucial thing for your blogging journey. If you pick wrong domain name. 

It will create many problems for your branding & search engine ranking. That is the reason before choosing domain name for you blogging we must use some precorsations.

  • Stick with”.com”
  • Make it short
  • Use keyword
  • Avoid hypens
  • Easy in pronounce
  • Keep it Original

How question comes in your mind “How to register domain name & where.”

There are n numbers of domain registrars. We must choose carefully otherwise you will face many difficulties during shifting you domain name. Now, Let’s start domain registration process. In this process I’ll use 

Step 1 – Go to & search for your domain check-in screenshot.

Step 2 – Now Select on Add to Cart button. Check-in the below screenshot.

Domain name Registration

Step 3 – Once you select domain into your cart. It will ask for other services such as “Domain Privacy, Hosting, etc. Kindly deselect them or select “No Thanks then select continue with these options.

Step 4 – Now select Register to create an account, or log in if you are an existing customer option to proceed further. 

Steps 5 – Now you will be landed into a payment section. Here, you have to select a payment option and make the payment.

Once you will make the payment, you will get a confirmation email from GoDaddy or respective domain provider vendor  Keep safe your customer number, pin number and your password.


How to Choose Hosting for Your Blog?

Now, You required hosting after buying a domain name for your blog or company. Before buying a hosting below thing we should keep in the mind. 

  • Unlimited Bandwidth
  • Unlimited Website Host
  • Unlimited SSD space
  • Free Domain
  • Free SSL
  • Free Technical Support
  • Money Back Guarantee
  • 99.99% Uptime

Hosting is an integral part of developing a website. We must during buying a hosting. This could be  important factor to get traffic on your website.

Here I’m talking about website speed. Choosing the correct hosting provider is equal to great speed & traffic.

Guys, I would recommend A2Hosting Where you will avail 63% discount automatically. 

A2 Hosting

Don’t Forget to Read A2 Hosting Review

Step 1 – Go to & Check the price.

A2 Hosting Plan & Pricing

Step 2 – Now You can buy any plan as per your wish but drive plan is the best. There is a reason why I’m suggesting this hosting package. You can buy the rest 3 plan at your convenience. Drive plan offering everything is unlimited bandwidth, website host, unlimited SSD space, free domain, wildcard SSL & better performance for your website. Check-in the below screenshot and click on get started.

Step 3 – After clicking on get started button you have to enter your domain name if you have bought already otherwise you to click on a register domain name which you want. Once you finish this process you have click on the proceed button. Check-in the below screenshot.

Choose Domain Name

Step 4 – Now select Register to create an account, or log in if you are an existing customer option to proceed further. Then you have to fill payment details. it will show your hosting server details & price. Then click on the Proceed button. Check-in the below screenshot.

A2 Hosting Drive Plan Payment

Steps 5 – Now you will be landed into a payment section. Here, you have to make the payment & you will get your order confirmation no. Check the below screenshot.

A2 Hosting Drive Plan Payment

Once you will make the payment, you will get a confirmation email from A2Hosting or respective domain or hosting provider vendor  Keep safe your customer number, number, and your password.

A2 Hosting Offer Free Money Back Guarantee that mean when you don’t like hosting cancel it & You will get 100% Money back.

Note – Promo Code will apply automatic with current discount offers.

Step 3. How to Setup/Install WordPress?

Now you have Buy Domain & hosting for your blog. You have to install wordpress.

There are many ways to install WordPress. Here, I’ll explain only the easiest & non-technical way. Don’t worry I’ll explain all possible ways on “How to Install WordPress – Complete WordPress Installation Tutorial”

So, Let’s start How to Install WordPress?

Wordpress Setting


Step 1 – You need to go you c panel, If you don’t know about c panel check your email when you buy hosting, you got an email with c panel details with other respective details. Then go to the Softaculous section here you have to click on WordPress. 

How to Install WordPress

Step 2 – Now, you have click on the install button.

Wordpress Install

Step 3 – Here you have to fill your blog name & description. For. instances – In my case, I filled the blog name “digital Upendra” & Description – Learn | Implement | Share”.

Wordpress Login Detail

After that, you have to fill your username & password with your email ID. Then you have to click the I install button.

Step 4 – Now, Your WordPress installation is under process. you have to wait till 100% completion.

Step 5 – Once WordPress will install you will get your login URL address & username & password in your respective email id. Which you have filled earlier.

Step 4. Choose an Attention-Grabbing Theme For Your Blog

Congratulation, you just installed you WordPress. Now, you have login into your WordPress account by clicking look like URL –

Also, you can see your website by log in to your domain name. It will look like this.

Website Theme - Digital Upendra


Wordpress Dashboard

But this is not appealing right.

we must choose some attractive theme & customize it as per your wish. Every once has his own thought about his blog, how it will look like.

Let’s install the theme.

Go to Appearance » Themes» Click on add new

Install GeneratePress Theme. This is ultralight, SEO Optimized & fast theme. Click Here to Know About GeneratePress

Note – Another Fast, SEO Optimized & Ultralight theme is Astra. Click Here to Know More.

Now you can see here there many themes choose as per your wish.

How to Install WordPress Theme

Right now you don’t see any install or preview button, you have to hover mouse on the theme & click on the install button. You can see in the preview.

How to Install WordPress Theme Preview

After theme installation you have to work on a design, colors, typography, and other elements.

The best tips to select a good WordPress theme is simplicity in design. It will provide a good user experience, also you can retain users.

Once you have installed your theme, you can customize it by clicking on the Customize link under the Appearance menu.

Step 5. Choose Plugin and Customize WordPress Settings

Congratulation, you just installed WordPress Theme. Now, you have to give new to your blog. For that you required some WordPress Plugins.

Now you have to install important plugins which are given below.

Note – I use below plugins for my blog. I am recommending only required plugins.

Choose Plugin and Customize WordPress Settings
  • Rank Math SEO Plugin
  • Contact Form 7
  • Elementor
  • Elementor PRO
  • WP Rocket
  • UpdraftPlus – Backup/Restore
  • Smush
  • iThemes Security 
  • Contact Widgets

Let’s Start the WordPress Plugin installation process. Go to – Plugins-Add New- Search Plugins.

Step 6. Start Writing Your 1st Website Blog Content

Now Let’s talk about the first question “How to Start Writing WordPress Content?”

Content is the most important & difficult part of this free WordPress guide series. Below are beginner tips to choose your blog topics.

blog content - Digital Upendra

Make a list of your blog topics that you want to start.

  • Choose a niche blogs 
  • Choose stellar topics
  • Do some research on your topics
  • Know your audience
  • Post regularly
  • Make an attractive thumbnail
  • Share your advice & tips on a particular topic
  • Share on Social Media

Now Let’s talk about the second question “How to Create Your First Blog Post?”

If you are a beginner & you don’t know how to add your first WordPress post follow below steps under my “Free WordPress Guide”

Go To  – Post – Add New

Once you click on the “Add New” below window will appear.

Here you have to write your blog post name.

URL will generate automatically with the name of your blog post. You can change it.

Write it Down your eye catching topic which you want to write.

Once you finish your WordPress blog then click on publish button.

Step 7. Learn How to Do SEO of Your Blog Post

SEO is an important thing for any blogger or website owner. This is the only way to gets organic leads and traffic.

Once you install the Yoast SEO plugin. It will help you to optimize your blog post. This the most recommended plugin for SEO. There many plugins in marketing. This is great.

blog seo - Digital Upendra

Let’s optimize WordPress blog after finish your article. you have to put below things on your blog post.

  • Title
  • Description
  • H1, H2 to H6 Tags
  • Alt Tags
  • Canonical Tags
  • Crawl Status
  • Category
  • Social Snippet

How to do SEO for blog post

Now, You finished your blog, Now only you have to placed appealing blog featured images. Let’s understand how to do it?

Step 1 – Go to your post and you will get featured image section click on the set featured image. Check the below screenshot for the same.

How to add feature image in wordpress blog


Sep 2 – Now click on upload file & select a respective image then click on open.

Step 3 – Now can you clearly featured image is placed on your WordPress blog. Now click on the update button to update the blog.



Bonus 1 - Create An Awesome Promotion Plan To Get More Traffic

  1. Write Guest Posts
  2. Ask Your Friends To Share It
  3. Broadcast To Your Email Subscribers
  4. Leverage Blogging Communities

Bouns 2 - How to Make Money From The Blog?

  1. Adsence
  2. Affiliate Marketing
  3. Sponsored Post
  4. Sell Backlinks
  5. Selling Your own Products
  6. SEO Services

FAQ Related To How To Start A Blog In 2020

1. How much does it cost to use WordPress?

If you are a beginner you can start $2.95/per month, in Indian currency approx Rs 2,500/- By using A2 Hosting. I personally recommended this hosting. I’m using this hosting for my website also. You can use other hosting services. But I used many hosting services. I didn’t get the best results. If you can not spend money so you can start with or

2. What is the type of hosting?

There many types of hosting.

  • Shared hosting
  • Cloud Hosting
  • VPS Hosting
  • Dedicated Hosting
  • Managed WordPress Hosting
  • Reseller Hosting

3. How much does it cost to build a wordpress site?

The developing cost will be “Zero”. If you follow my WordPress guide. You can learn website designing & develop without spending a single penny. You are a beginner you must learn website design. If you hire some web developer, he will charge too much. So it’s better you must start to learn by using my WordPress guide.

4. How do WordPress blogs make money?

As, I mention in the above answer, By using affiliate marketing links & enabling google Adsense to his website. you will start getting money in your AdSense account. But it depends on where you are getting traffic & how much.

5. How do I open my WordPress dashboard?

It is quite simple, when you installed WordPress, You will url like – or just type wp-admin after your domain name.


6. How do I create a WordPress multisite?

Yes, You can create multisite on WordPress with existing (buy shared hosting) hosting. 

7. What are the steps to earn money from blogging?

There are many ways to generate income from blogging. As, I mention in the above answer, By using affiliate marketing links & enabling google Adsense to his website. you will start getting money in your Adsense account. Few more for you as a bonus.

1.Guest Blogging 2. Consulting 3. E-Books 4. Training 5. Membership 6. Youtube Channel etc.

8. How do I get paid to blog?

Once you will link your Adsense account to your website or Youtube channel. You will start getting money in your Adsense account. Once you will complete minimum $100 threshold. Money will transfer into you back account.

13. What do you mean by hosting??

Hosting is also known as website hosting, webs hosting. If i talk about what is hosting in simple word – A computer space we take on rent to store of files or data, Called Hosting.

14. Do bloggers make money?

Yes, It’s absolutely true. Jitendra Vaswani & Harsh Agrawal are a perfect examples. They are getting in lakhs every year. By using affiliate marketing & enabling Google Adsense on his website.

Digital Lifestyle Hub

Join Digital Upendra Lifestyle Hub - Blogging, SEO, Affiliate Marketing "VIP Group"

How to Start a Blog 2020
Join My FREE 10 Days Blogging Course

Learn The Basics Of Blogging and become a Pro blogger

Share via
Copy link
Powered by Social Snap