The Passive Income Blueprint That Made Me $500,000 in Last 5 Years..

Learn affiliate marketing tips and tricks.. Even if you’ve never tried Affiliate Marketing Before + you’re a complete newbie.

How To Start a Blog in 2020 That Makes Money on Autopilot

Sharing is caring!

Pat on your back if you are curious to know “How to start a blog in 2020.”

By showing interest to read this article, you have proved that you are serious about blogging and working hard to learn the methods to start a blog.

Your question might be how to start a blog for free or start it using paid services. Whatever your question is, you are going to get the answer after going through this article.

I got the idea to write this article after getting inspiration from people like YOU.

People who want to start a blog but don't know from where to start.

So this article is going to show the exact direction which I used to build this successful blog. The direction which you can replicate to build a blog much bigger than my blog.

Read this ultimate guide on how to start blogging and see where you are today to take action.

Whether you are looking to start a new blog or looking forward to reinventing your blog, this article will give you step by step approach to start your blogging career.

Do we really need a blog?

This is a very common question when we start our online blogging career.

As per my experience, I can say that blogging has become one of the integral parts to boost online business in any industry.

It's like a channel to make relations all over the world and boost your online presence.

When I started my blog in 2011, I didn't know anything about blogging and how to make money online. As a VLSI verification engineer, it was a little tough for me to switch the field.

But once I started reading more about blogs, things became more clear.

Now, this blog is one of the top blogs in India and getting tons of awesome readers every month, awesome and enthusiastic readers like YOU.

Chances are, you landed on this blog either by searching “how to start blogging” “how to start a blog” or your friend recommended this article to you.

But the point is, you are reading this article now.

This blog has gained such authority in the industry that I can teach people by sitting at home now.

With this blog, my life has become more enjoyable, and I have ‘money + time' freedom now.

So do you still have any excuse not to start a blog today?

What are the benefits of a blog?

We always look for the benefits.

Either it's a college for our education, our first job or a new product we recently bought, we always try to understand about the benefits first.

So here are the benefits of blogging.

  1. It's the strongest tool to boost your online presence.
  2. It helps you to understand more about your passion/interest.
  3. You make money by utilizing your skills.
  4. You build your online identity and trust.
  5. You become an authority in your industry.
  6. You make strong relations with your customers.
  7. You help the world by writing articles on your blog.
  8. You educate people about your products/services.
  9. People become your loyal readers which give you strong recognition worldwide.
  10. You become more confident.
  11. You have money freedom.
  12. You have time freedom.

And hundreds of more benefits when you become a blogger.

7 Steps to Start Blogging in 2020

Here we are going to read about each and every step which is necessary to build a blog.

I have personally gone through each step to build this blog a brand, so I am not going to write anything without my personal experience.

Check each and every point very carefully and help yourself to become a next good blogger.

Let's read it.

1. Identify Your Blogging Interest

I get many calls in a day.

Everyone asking the same set of questions.

They are confused about starting a blog and banging their head against walls to find the right mentor.

According to them, blogging is just a method to make hell lots of money which they can do only with the help of the right mentors.

The very first question they ask is, “what should I write?”

And I always reply first thing first.

I.e., the very first thing you will have to find is your knowledge, passion, interest or enthusiasm about any topic.

This topic could be a programming language that you are already using in your company, this could be a specific job category (like marketing, HR manager, etc.) or this could be your passion for iPhone.

At whatever stage you are in your life, we all have some special skill sets and passions which drive us.

Ask yourself these questions:

  • Can I write about my topic without getting bored?
  • Do I have enough passion about my topic?
  • Do I have enough knowledge about my topic?
  • Where I want to see 5 years down the line?
  • Will my blog's tone be powerful enough to captivate my audience?
  • Is there any audience for my topic?
  • Can I write for 6 months without worrying about income from my blog?
  • Am I ready to learn too many new things?

Once you have crisp and clear answers to these questions, you are good to go.

2. Find a Domain Name For Your Blog

A domain name is the name of your website.

e.g Google.com, Yahoo.com, MSN.com, WikiPedia.com or any name of a website are called domain names.

So once you have decided your topic for blogging, the very next thing is a domain name.

Companies like GoDaddy, NameCheap, BigRock are one of the top domain provider companies in the world.

So you'll have to open any of the websites listed above to find the perfect domain name for your business.

Here is the example of Godaddy.com

I searched for the domains name MyBloggingMentor.com, and luckily it was available.

GoDaddy

You can use some domain name generator tools to find good domains as well.

After finding a suitable domain name for your business, you can proceed with the registration process on the site and make the payment via your Debit/Credit card.

Few things to keep in mind before buying domain names:

  1. Try Short Name: Short names are easy to remember and recommend. So when your friend asks for the name of your website, it will be easy for you to tell the names as well as easy for him to remember.
  2. Never Buy Digits In Domain Name: Always avoid to buy domain name having digits in the URL. e.g top10things.com, tip2top.com, 10tricks.com. They always confuse people because most of the time they'll forget it was a digit or written in words.
  3. Always Prefer Dot Com: Dot com domains are best because this is an international identity. ICANN (domain provider) has differentiated the domains names as per the country like .in for India, .co.uk for UK, .au for Australia, .pk for Pakistan and so on. Such domain names are good of your targeting one country only. So having a .com identity is always the best option.
  4. Try To Avoid Adjacently Double/Triple Letters: Domains like BestTricks.com, BadAssStore.com are always confusing because we forget to add those repeating letters.
  5. Find A Domain Related To Your Industry Only: Having a domain name DogTips.com would be a silly idea if you are going to start a blog for iPhone. Your blog's name must be a targeted name for your business. Like I have bloggingcage.com where I am teaching blogging, I have androidrooting.com where we teach rooting and technobol.com where we share tech tips. So decide your domain name very carefully.

Watch this video to learn how to find good domain names.

Watch this video to learn how to book a domain name.

3. Find a Good Hosting For Your Blog

You have selected your domain name.

Now the question is – Where are you going to save your data online?

Your blog will have some texts, images, videos and many other things. Where are you going to store all those things on the internet?

Here comes the role of hosting.

A hosting is an online server which helps you to store your data.

So your domain name will be the name of your website, and all the data of that website will be stored on the server (called as hosting).

As the data is a very crucial thing for your blog so you must select the hosting company very carefully.

I personally recommend GreenGeeks.

How To Start a Blog in 2020 That Makes Money on Autopilot 8

Here are the hosting options they have.

How To Start a Blog in 2020 That Makes Money on Autopilot 9

As a newbie, you need SHARED HOSTING.

Shared hosting has same servers shared with many users so this hosting comes at a very cheaper price as compared to other hosting options.

Select PRO Plan.

Few things to keep in mind before buying hosting

  1. Space: Your web hosting company must be offering unlimited space.
  2. Unlimited Domain Names: Like LITE Plan of GreenGeeks allows you to make only one website on their hosting. That's why I have suggested PRO Plan above because it allows you to create unlimited websites on your server. So always go for hosting providing unlimited domains.
  3. Support: This is very crucial. Your hosting company must have a 24×7 support system. In the case of any problem, you can contact them anytime and get your problem solved.
  4. Bandwidth: This is a little technical term. In short, your bandwidth decides the amount of traffic (number of visitors) your website can handle. So always go for unlimited bandwidth.
  5. Easiness To Manage: Various companies offer different types of admin dashboards to manage the hosting. I would recommend going for cPanel because this is one of the easiest dashboards to manage to host.

Here are the steps to buy a hosting plan.

Step 1: Click on this link to activate the discount.

Step 2: Click on get started button on the site.

How To Start a Blog in 2020 That Makes Money on Autopilot 8

Step 3: Select the PRO plan as you can host the unlimited number of sites, as well as you will get a FREE SSL certificate and SSD hard disk.

How To Start a Blog in 2020 That Makes Money on Autopilot 9

Step 4: Select option “I will use my existing domain and update my nameservers” if you have already bought a domain.

How To Start a Blog in 2020 That Makes Money on Autopilot 12

Step 5: Select the number of years.

How To Start a Blog in 2020 That Makes Money on Autopilot 13

Just $59.40 for the first year. πŸ™‚

Step 6: Add your personal information and credit card information and submit.

Congrats!! You have bought your hosting.

4. Blogging Content Management System

This is the system which will help you to add the content on your blog.

I am using WordPress for this blog which is one of the top content management systems is the world having over 60 million websites in the world running on it.

This is as simple as working with Microsoft Word.

They have given an awesome visual editor which you can use to do various activities like bold, italic, underline, hyperlink, colour, font, font size etc.

Here is how it looks like:

visual-editor

Using this editor, you can play with your content and represent it as per your site's requirement.

WordPress gives you the freedom to install plugins which will enhance your blog's functionality. In my recent article, I talked about all the plugins I am using on this blog. You can check that article and install the required plugins on your blog as well.

Why Only WordPress?

  1. This is the most used CMS in the world for blogging.
  2. This is an open-source platform where you can develop anything you want.
  3. You can install the new design with just a single click.
  4. The management of this platform is very easy.
  5. Many hosting providers give one-click installation of WordPress from the admin dashboard.
  6. This gives you the freedom to enhance easily with the help of plugins.
  7. In the case of any issue, you can get help from thousands of WordPress user in the community.

And there are other tons of advantages which you'll come to know after using this CMS.

You can read my guide on how to install WordPress for further learning.

After installing WordPress and setting up all the things check the plugins which I am using on my blog and learn how to install plugins here.

5. Grab All Social Media Identities

All big companies have integrated social media into their business.

They are launching their products exclusively on social media sites and interacting with their customers directly.

So the very first task after buying a domain, hosting and setting WordPress is grabbing all your social media identities.

You can check the availability of your business by going to namecheckr.com.

Here it is showing the availability of my username bloggingcage on various social media sites.

6. Find a Perfect Theme For Your Blog

WordPress has hell lots of themes.

You can pick the theme as per your blog's category and install it easily.

You can check the guide to install a WordPress theme here.

I personally recommend Genesis, MyThemeShop, and ThemeForest for finding a perfect theme for your blog. On ThemeForest, you can select the theme from various categories like creative, blog, retail, entertainment, technology, real estate, education, and other categories.

Few things to keep in mind before buying WordPress theme

  1. Make sure that you are buying unlimited sites license.
  2. The theme must be easy to manage.
  3. The theme must have compatible with the latest version of WordPress.
  4. The theme must be responsive (capable of changing the layout on a mobile device).
  5. Theme must suit your blog's category.

7. Start Writing

Yeah.. Start writing from today itself.

Your blog is nothing without you. All you'll have to do to make it a blog is start writing today.

No matter how well you are in English, no matter how much knowledge do you have about your subject, and no matter how do you feel about your writing, your blog will grow only and only when you'll start writing.

With time you'll start getting writing ideas, and your readers will start enjoying/reading what you say.

But the first thing is WRITING.

You can use Grammar checking tools like Grammarly and ProWritingAid to write error-free content easily.

Take help from your friends, read more about your subject, pay attention to the newspaper and start collecting the fresh ideas about your subject.

You are just one step away to open the door of blogging for you.

ACT NOW.

51 thoughts on “How To Start a Blog in 2020 That Makes Money on Autopilot”

  1. I just started my blog on blogspot with self domain name and i think when it will have some loyal audience and traffic then i will move it to wordpress. what u think ?

    Reply
  2. Thanks for providing detailed step by step manual on how to create a blog. Can you please create such post on how to create a child theme on Genesis?

    Reply
  3. Many bloggers out there are using free WP templates. However I believe that free WP templates are not secure enough. A premium WP template is a “must”

    Reply
    • Yeah Selcuk. There are many good theme providers which are selling themes at a very cheap price. So in starting days you can buy theme from them and then upgrade later.

      Reply
  4. Hi Kulwant Nagi,very useful and descriptive guide to start blogging for the bloggers. I am really loving your theme. I have seen this theme is being used by many websites. Will love to buy it from you at any cost. I have bookmarked your blog and will keep visiting it. Really a great inspiration for me.

    Reply
    • Hi Saif.

      Thanks for the love. πŸ˜‰

      This is a custom coded theme specially designed for blogging cage, so this is not on sale.

      I would love to see you again on my blog.

      Have a great day.

      Reply
  5. Hello Kulwant Sir, I have also started blogging in 2011 (when you started). I am still not able to make money from my blogs. they are still not able to generate traffic. I don’t know where I got struck. I am from Kurukshetra haryana. Hoping that you will help me to solve my problems. I wrote unique articles an made many quality backlinks for one one and half year but google just gives me 500 visitors per day that only make 1 $ per day from adsense…feeling hopeless. please suggest me something.

    Reply
    • Just one answer – I stopped relying on Google AdSense very quickly.. I am making most of the money with affiliate marketing only.

      Reply
  6. hello Kulwinder sir, i am from Hyderabad. i want to do blogging but main constrain which always bothers me is i am not good at English. i was basically Telugu medium, so how can improve my English skills to main a blog in English.
    please suggest me how to improve English writing skills from basics for blogging and if possible give list of free sources.

    Reply
  7. Hello Kulwant Sir
    Looking to write an post on my blog for starting a blog. This post has taught me a lot more I have ever thought. You have included even included the hosting packages that seems really attractive.
    Thanks for this awesome post!
    -Abhishek

    Reply
  8. Nice article and very impressed looking at the pictures with people like Charles Ngo and Ankur Aggarwal. You have mentioned Ankur as your mentor are you still in MLM?

    Reply
  9. Hi Kulwant,
    an informative post indeed!
    I love the way you explain each and every part clearly πŸ™‚
    Thanks for sharing such a nice guide on how to start blogging.
    ~ Ahmad
    P.S. I just updated the look of my blog TutorialsFist[dot]com, please do have a look and share a short feedback with me πŸ™‚
    I’ll be waiting.

    Reply
  10. Thanks,Mr.Kulwant,i recently bought a domain and a hosting package.
    However i got with it an ssl certificate inclusive,i got so stuck trying to link up the ssl certificate with my hosting..to achieve the #https for my blog.
    Any help is greatly welcome.

    Reply
  11. Thanks, Kulwant sir. first of all, I want to say “thank you” for sharing this amazing post.
    and please advice me about my Hindi based H&F blog wearefitnessfreak.

    Reply
  12. Hi Kulwant Sir,
    I have read many of your blog posts. And they are really helpful. I started a blog in Hindi, and my blog post is good, take look at affiliatethinker.com. I was thinking, do build backlinks on every blog post. Because I see that you blog so frequently I don’t think it is feasible to build backlinks on every post.

    Reply
  13. Hi Kulwant,
    an informative post indeed!
    I love the way you explain each and every part clearly
    Thanks for sharing such a nice guide on how to start blogging.

    Reply
  14. Great information!!!
    I want to start blogging so decided to watch YouTube videos and from tryotech I got information of your website from your interview.
    Impressive!!!
    Will start soon
    Thanks

    Reply
  15. Great article. Blogging gives us the ultimate freedom + money-making opportunities from the comfort of home or anywhere in the world. But we should lay a strong foundation initially by building trust among the readers.

    Thanks for sharing these valuable tips with us.

    With regards,
    Manoj

    Reply
  16. Hey Kulwant,

    For the past two days, I am visiting your posts about blogging and affiliate marketing. Your knowledge and passion about it is great indeed. People say I am good at writing and I believe in myself too. Though your post is quite informative, I need a little more info or the mechanism on how one can start making money from the blogs once it is posted.

    Have a good day and wish you achieve many more milestones in your future.

    Reply
  17. Thank you, sir, to tell us how to select the domain name. You are absolutely right, the domain name should be of small letters.

    Reply
  18. HELLO SIR CAN U TELL ME THAT AFTER STARTING ON BLOGGER.COM AND GETTING ADSENSE APPROVAL THEN CAN WE TRANSFER OUR CONTENT ON WORDPRESS

    Reply
  19. Hi Kulwant sir,
    I have started my blog affreborn.com
    For the past one year I am writing articles on hosting, domain and other tools for one blogging site but never had the courage to start my own blog.
    After reading this article of yours I have regained the confidence that its never too late to taste success.
    I will start writing articles for my blog but i don’t have an idea on how to promote products using affiliate marketing.
    I wish you all the best and success in future.
    I hope to receive few quality suggestions from your side.

    Reply
  20. Dear Kulwant, Thank You so much, great content, most of it is brand new to me, although I started several times to earn some money over the internet and haven’t succeeded yet. I am amazed of these tools you describe above and I reckon that they will help me a lot to properly organize my internet presence. Thank You, THANK YOU.

    Reply
  21. Thank you, sir, to tell us how to select the domain name. You are absolutely right, the domain name should be of small letters.

    Reply
  22. Hello Kulwant Sir,
    Thanks for such an informative article. Even I have started my own blog but is not getting enough traffic, thanks to your article I have got some useful tips that will help me grow my blog. Great work, Kudos!

    Reply
  23. Hello kulwant sir
    I have joined your affilate marketing masterclass.Every module and content are so practically explained. Its make so easy to understand.I have Completed first 3 module today. For a beginner you are really a great guide and expert. Also Thank you for this detailed informative article.

    Regard,
    Dipika Raigar

    Reply
  24. Great information!!!
    I want to start blogging so decided to watch YouTube videos and from tryotech I got information of your website from your interview.
    Impressive!!!

    Reply
  25. Very useful for beginner and your writing style is awesome amazing nagi sir i have touched in my heart❀️your writing style
    πŸ™πŸ™πŸ™respected thanks from my heart❀️ love you sirπŸ™πŸ™… !

    Reply

Leave a Comment

If you are tired of reading too many blog articles, which are so scattered that you never know that what are the steps in sequence to start a profitable affiliate marketing blog, then you are at the right place.

Being in the industry for more than 8 years, I know the pain of a newbie blogger.

So, Affiliate Masterclass is a specially designed course (keeping newbies in mind) which has step-by-step instructions.