How to Start a Profitable Blog like a business in 2020 from Scratch that generates $1,00,000 a Month

Disclosure: Your support helps keep the site running! We earn a referral fee for some of the services we recommend on this page.Learn More.

Want to know how to start a blog in 2020?

Good decision, 

That’s the best decision I ever made in my life to start a blog and this decision changed my whole life.

So, Here is the deal;

Do you want to make passive income on autopilot through blogging, which helps you to live life like a boss? So starting a blog is the first and crucial step that leads you to success.

But, After reading this, you will start your blog today and make a path for your success.

"We must use time wisely and forever realize that the time is always ripe to do right. Nelson Mandela"

Starting a blog is not complicated at all, but all you need some guidance, which helps you to start a blog in 2020 and I give you all guidance from beginning to Advance. I teach you SEO from Basic to Advance that helps you to rank your Blog Easily on Google and Other Platforms.

So, first we start from Basic and then we go to Advance.

Let's start the Journey:-

(I) What is a Blog Mean?

So, A blog is a discussion or informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries. Posts are typically displayed in reverse chronological order, so that the most recent post appears first, at the top of the web page.


For Starting a Blog first you have to create a plan  like in which topic you are going to create a blog and also you have to do some keyword research.  Then Create a blog in WordPress and for you have to buy Hosting and Domain.


For creating a Blog in WordPress first you have to buy a domain and a hosting .

Greengeeks Web Hosting Review 2020 : A Complete Overview of Greengeeks Hosting.

Go Green With GreenGeeks
You can make a Difference! Host 300% Green!
GreenGeeks matches 3 times the amount of energy we consume from the grid in the form of renewable energy credits. Your website will be 300% green when hosted on our platform. You can feel good that you're making a difference.

The Best Blog Hosting Service in 2020 is Greengeeks. Greengeeks is a top WP Hosting Service in 2020.

Greengeeks is specially engineered for speed, security & scalability while being eco-friendly and backed by 24/7 expert support.

Image Credit:

GreenGeek’s uptime is 99.94% and their average load time was 515ms which is very good.

In Greengeeks you get all types of Hosting from Shared Hosting, WordPress Hosting, VPS Hosting, Reseller Hosting to Drupal Hosting in cheap price.

GreenGeeks’ support is fast and are available 24/7 via live chat and email. If you run into any problem you will get a quick reply. They also offer phone support which is available from 9am EST to midnight.

First decide which hosting plan you want to buy. If you are a beginner and intermidiate then go with lite pack and if you are intermidiate and expert then you can go with pro and premium plan.

Image Credit:

The pricing plan starts from $3.95 per month with features like free data transfer, free domain and site migration.

You get disk space, bandwidth, email accounts unlimited.

You get Addon as a premium ssl.

You get a physical memory from 1 GB to 5 GB. You also get a cloud fare CDN with this hosting service. Best hosting for E-commerce.

Everything you need to power your website. Hundreds of features you get in this hosting.

Image Credit:

If you want to buy Greengeeks hosting then I provide you the link below so that you can easily buy.

In my opinion take only annually pack because you get a big  discount on like $60 to $100.

Like if you buy lite plan for annually then you get a flat discount of $60 and if you buy pro plan then you get a flat discount of $84 and if you buy premium plan then you get a flat discount of $132 on it. 

It is available on Lite Plan, Pro Plan and Premium Plan. You can also select more duration like biennialy and triennially. 

If you choose hosting for more duration then you get more discount. Don't buy single month hosting it's not profitable and it's also cost high and it is wrong to go with monthly package. Go with annually package it's profitable for you because if you buy share hosting for one then it cost around $25 and if you choose to buy share hosting then it cost about $59 only. 

So, as you can see the monthly package is not profitable as compared to another duration package. 

My friends and my all clients love this hosting it is a best hosting compared to another hosting service providers.

I also recommend this hosting to my clients and my friends because they provide Free Domain, Unlimited Email Addresses, IMAP, POP3, SMTP and Webmail Access. 

And my Friends, Clients and myself also Experience the Fastest Web Hosting Today. 

99.9% Uptime With 24/7x365 Support.

Click on "Grab Hosting" to Get a Hosting and to Get a free custom domain name.


Step 1: Visit then click on Start Your Website button As you can seen in picture. After clicking it on Start Your Website Button then another screen come.


Image Credit:

Step 2:

After clicking on “Start Your Website” then you have to sign up to WordPress. You can Sign Up to WordPress from Gmail, Google and also from Apple.


Image Credit:

Step 3: 

Then you have to setup your site so setup your site. In this option they ask you that which name you choose for a website and this is a easy questions that’s why I’m not going deep in this.


Image Credit:

Step 5: 

After Setup Your Site Visit Your Site. For visiting the site you get a option called “Visit Site” so click on it and Visit your website as you seen in picture.


         VISIT A SITE 


Image Credit:

Step 6:

If you want to change the theme and want to customize your website then you get a option of “Design” in left. So, click on it then you get two option. First option is for Customize and Second is for Theme.

After Clicking on Customize you get another screen for customizing your site as you seen in image in down below. 

After clicking on Themes you get a another screen for Changing the themes for your site as you seen in image down below.


Image Credit:


Image Credit:


If you want to create a post or pages for your site then you get a option in left. Click on it and create it. 


After doing all things your site get create and it ready to launch.


So, early you create your blog. Now, I’m going to tell you that how you start to earn money from blog.

As I know there is only 3 ways to earn money from blog.

First Way to earn money from Blog is AdSense. For AdSense first you have to get a approval in your Blog. It is very easy to get a approval from Google AdSense but some people think that getting AdSense approval is so tough. I tell you the tips that help you to get a AdSense approval easily with less traffic.

First tip is to create 20-30 post in your blog and the length of your post should be more 1000 words.

Second tip is to share your blog to social media. Social media is a great platform for a beginner to get a free and high quality traffic.

Third tip is to create all pages of your blog like Privacy, Terms and Conditions, Disclaimer, About Us and Contact Us. If you create all this pages then you easily get a approval from AdSense.

After doing all this you can easily get a AdSense Approval.

So, if you get AdSense Approval then you can start to earn money from AdSense.

For Earning Money from AdSense first you have to put ads on your Blog. If you don’t put ads then you don’t get a single penny from AdSense.

AdSense give money to you when someone clicks your ads. AdSense is great source of passive income for Beginner. You can easily earn $30,000 per month from Blog. I see some people are earn $1,00,000 from AdSense. So, it is possible to earn huge money from Google AdSense.


Never copy someone post or don’t write any post related to sexual, nudity, gambling etc., and also never create your Blog in this topic. If you create your Blog or write a post in this topic then you never get a AdSense Approval and mistakely if you get a approval from Google AdSense then they ban you from Google AdSense. 

Second Way is to do a Affiliate Marketing. So, Affiliate Marketing is great source to earn huge income from your Blog.

So, Affiliate marketing is the process of earning a commission by promoting other people's (or company's) products. I tell you all things about Affiliate marketing down below.

Third way to earn money from your Blog is to get a promotion. Like someone want to promote their products then they contact you to promote their products to your blog. You only get a promotion when you have huge and high quality traffic.

So, I tell you all the ways to earn money from your Blog. So, try it and if you get some result then tell me. 


So, you’ve started Blogging.

But I have some bad news. 

Unless your articles are not ranking well in Google Search, you’re not to going to some progress and it also effect your earning.

Don’t Worry I’m here for you I tell you that how to rank on Google at top.

So, let’s started:

So, firstly you have to learn SEO. SEO means (SEARCH ENGINE OPTIMIZATION) it helps you to rank on Google. SEO is the process of growing the quality and quantity of website traffic by increasing the visibility of a website or a web page to  users of web search engine.

There are two types of SEO-:

• In-Page SEO

• Off-Page SEO

I tell you all things about SEO in next topic like how to do In-Page and Off-Page SEO to rank on Google at Top.

Secondly you have to find a best keyword for your blog. If you are a beginner and you have little knowledge about it then find less competition keyword with high because it helps you to rank easily. If you don’t know what is SEO then never do work on high competition keyword because it is very difficult to rank on high competition keyword.

For Keyword Research I tell you the best site that helps you to find a best keyword for your Blog with 100% right and the name of the site is Ahrefs.

Thirdly and last that increase the speed of your blog. It really affects the ranking of your blog. For increasing the speed of your blog you choose plugins there are lot of plugins that help to increase the speed of your blog and it really helps you to rank on Google and it also increase the bounce rate of your blog.


For Ranking a Blog at Google you have to do SEO so in this topic I only tell you about only On-Page SEO and in next topic I tell you about Off-Page SEO. 

So, let’s started:-

First I’m going to tell you is that what is On-Page SEO so On-page SEO is the practice of optimizing individual web pages in order to rank higher and earn more relevant traffic in search engines. On-page refers to both the content and HTML source code of a page that can be optimized, as opposed to off-page SEO which refers to links and other external signals. 


On-Page SEO is most important in Blogging because it provides search engines with a number of signals to help them what your content is all about and it helps search engines during indexing and ranking to identify.

So, now I’m going to tell you the all techniques for On-Page SEO and if you learn this techniques then you easily do On-Page SEO but it takes time to learn the techniques so keep trying.


• Publish only high quality content:-

If you Publish only high quality content then you don’t want SEO and a website with bad quality content cannot survive. So, now I tell you how to write high quality content.

For writing high quality content you have to put your keywords in your as much as you can because it helps you to ranking. Never copy someone content because Google and other search engines never allow to write copied content and it also effect your site ranking. Never do any grammacly mistake and before publishing recheck 5-6 times and last that write only meaningful and interesting content that user loves to read.

• Use Tags and Keywords in your article-:

So, when you write articles always use Tags and Keywords in your Blog and always underline your keywords because it help Google and other search engine to understand what your content is all about and then they rank your article at that keyword. This helps you to Rank at Google and other search engines fast and most of the blogger use this trick and one thing also use Tags in your article that also helps you to rank at Google and other search engines but one thing tags should be relevant to your content.

• Use Keywords in Title, Description, Meta Description and in Meta Tags of your Blog:-

 So, always use keywords in Title, Description, Meta Description and in meta tags of your blog because it helps to optimize your blog and it also helps you in Ranking at that relevant keyword that use. You can easily rank at Google and other search engines by doing this easy trick.

• Page Loading Speed of your Blog:-

If the speed of your Blog is fast then it really helps to ranking at Google and other search engines because Google and other search engines prefer that site which have the high speed. Now you think why Google and other Search Engine Always Prefer High Speed Site. Google and other Search Engine always prefer High Speed Site because if your Site Speed is high then it increase user retention and also helps you to increase Bounce Rate of your Blog.

For increasing speed of your blog you can use plugins that helps you to increase speed of your blog. For increasing speed of your blog the plugin I use and most of the digital marketer use to increase speed of your blog is WP ROCKET FOR WORDPRESS.

• Google suggest

When you start typing a query in Google search, you are presented with a list of possible phrases to use in your search. These are great keyword candidates to mention in your content.

Image Credit:


Google keywords suggest tool

• People Also Ask

When you click search, Google shows you the results and among them, a section called “People also ask”. These are good candidates to use in your sub-headings.

Image Credit:

 Example of Google’s ‘People Also Ask’

When you click search, Google shows you the results and among them, a section called “People also ask”. These are good candidates to use in your sub-headings. • Google Related Keywords

All you have to do is that you mention some of the above words in your content (without doing keyword stuffing).

Image Credit:

Google Related Keywords

• Use SEO Images and other multimedia elements:-

Use Images and other multimedia elements as much as you can because it helps to you get a huge traffic because images and other multimedia elements can rank on  Google and from it you can generate traffic to your Blog. One image of my blog get rank and I think generate i 500k+ traffic from it.

So, I tell you all 8 techniques for On-Page SEO so learn it and try it.

You can’t get result in one day it takes time to get a result so keep doing a try and if you get a result contact me at my email. It feel good that someone get results from it.


So, now in this topic I tell you about OFF-PAGE SEO.

OFF-PAGE SEO refers to all of the activities that you and other do away from your website to raise the ranking of the page with search engines.

Why OFF-PAGE SEO is important?

OFF-PAGE SEO is tremendously valuable because it tell search engines why your site is important to others on web.

Even having just a few links from strong, relevant sites with high levels of authority will increase your chances of ranking higher.

The most important OFF-PAGE SEO activity is backlinks.

There are two types of backlinks. One is Do-follow backlinks and second one is no- follow backlinks.

 Do-follow backlinks allow Google, or whatever search engine is being used, to follow them and reach your website. Basically, these are links that will pass on the SEO benefits of the website where it is built from to the hyperlinked website. ... This will improve its ranking position significantly in search engines.

Never create No-follow backlinks because it reduce the authority of your blog. I’m not going to tell you about No-follow backlinks because it is not important. I only tell only important and best thing that useful for you.


•  Commenting:

In Early Days, leaving a comment on the other blog with a link back to your website was a fast and simple way to get more backlinks. But recently Google decided that irrelevant comments are useless. You might be thinking that blog commenting is no longer valuable, but there are many reasons to keep commenting on blog as long as you doing it in right way and with right audience. Commenting helps you to build relationships with blog owner and other commenters.

• Forums 

Find the best forums and Participate in Forums discussion that are related to your products and services you offer. Build a connection with that community, reply to their thread, solve their problems, give your advice because Google likes discussion. Try to search on forums that offer do-follow backlinks.

I tell you some best forums that help you to create do-follow backlinks. 

The best forums in my experience is Reddit and Quora

• Guest Post:

Guest Post is best OFF-PAGE SEO for generating huge and high quality traffic. 

Guest Post is a an article written and posted on someone else blog. 

When you write something on your own blog is called post and when you write something on someone else blog is called Guest post. In guest post you can provide the link of your blog.

There are a number of blogs open for the guest post. You’re just need to identify the keyword that you are interested in and then search on Google in this way:-

Keyword + “write for us”

Keyword + “become a contributor”

Keyword + “contribute”

Keyword + “guest blogging”

• Social Networking

Social Networking is the best source to generate huge traffic. Billions of people in world are using Social media so it is a great source for generating high traffic. The best social media platforms nowadays is Instagram, Pinterest and Twitter. You can also join Facebook groups related to your products and services that you offered.

• Questions and Answers 

Writing great content and given to the right audience can be one of the ways to build your authority on different questions and answer sites like Quora, Stack Overflow and Yahoo Answers. Pick a high quality and relevant platform, search for your niche and answer them. 

If you written guide on same topic then leave a link back to your site so that visitors easily find the content.

So, I tell you all 5 techniques for Off-Page SEO so learn it and try it.


Join The Ultimate Full Digital Marketing Course E-Book - Beginning to Advance.

Learn Core Concepts Of Digital Marketing From our Digital Marketing Course & Give A Boost To Your Career. Practical Exposure. Pursue Digital marketing as a career. 

Digital Marketing Full Course created by our certified Digital Marketing trainers help you acquire advanced skills and kick-start to Digital Marketing.

✅ Learn about all Digital Marketing Concepts

✅ Learn about Blogging and become a expert in Blogging

✅ Learn about Affiliate Marketing and become a expert in Affiliate Marketing

✅ Learn about Freelancing and become a expert in Freelancing

✅ Learn about YouTube and become a expert in YouTube

✅ Learn about SEO and become a Expert in SEO

Basics to Advanced, Digital Marketing Course with Comprehensive Curriculum & Live Example. Join now! Ok

You can’t get result in one day it takes time to get a result so keep doing a try and if you get a result contact me at my email. It feel good that someone get results from it.