how to start a blog
  • Save

4 Steps How to Start a Blog in India In 2020 (And, Blueprint to start Earning atleast $500 a month)

Want to learn how to start a blog in India in 2020 and earn money? You got it!

With this step-by-step guide you will learn how easy it is to start a blog and running in less than 30 minutes!

Sounds too good to be true? Try it yourself!

I will walk you through everything from selecting a blog niche, getting your domain, to setting up your blog on WordPress, and anything else you need. Ready?

Let’s get started.

Whether you are thinking about starting a blog that could eventually become your full-time blogging career or just want to earn extra income to your pockets, I’ve got you covered.

Allow me to present myself…

Hi, I am Mudassir – Blogger who went from jobless and desperate to today making at least 500$+ a month via blogging (Yes, it’s not big money but at least I started making it).

And blogging has totally changed my life to better.

Most people think that blogging is overrated! As a matter of fact, it is, but you still have the room to grow and earn money as I do. You should be excited to commit your energy and time to earn money from blogging.

And trust me when I say this: If I can earn money from blogging, you can too!

4 Easy Steps How To Start a Blog in India and Earn Money In 2020 (step-by-step guide for beginners)

Step 1: Decide your blog name and niche

Do you know most new bloggers quit in a year or less for the reason they’ve picked up a wrong niche?

Your blog’s niche is the topic on which you will be creating the content around. For example, Travel, news, programming, lifestyle, Home decoration tips, parenting and otherwise.

But first, How to decide a blog name?

Part of your identity online and making yourself successful in blogging, is in selecting an easy and memorable blog name. Your future millions making blog must be lying somewhere in this universe and you need to discover it.

Why not try 

  1. Thesaurus dictionary to find everlasting words
  2. Humor to lighten up 
  3. Your full name
  4. To come up with power words or just words from the topic you want to blog
  5. To brainstorm with blog name generator tools

Naming your blog is crucial but don’t let it confuse you. Remember, you can always change it in the future, if you don’t like it.

Ultimately, blog name is a tiny part of blogging success.

So just focus on finding a name that is short and mesmerizing.

How to pick the perfect blog niche?

Every newbie asks “What are the popular niches? “ :How do I come up with a profitable blog niche”, etc.

If you’re starting a personal blog, you can play by easy rules. But if you’re starting a blog for money, you should care about two things:

  1. Do I enjoy writing content around the topic (Passion) ?
  2. Does the niche have a monetization potential (traffic, keyword PPC, and user attention) ?

Don’t miss out reading “How To Pick A Winning Blog Niche?

Step 2: Buy your domain name & Hosting

I hope you have chosen your blog name in step 1. 

Now is the time to register it online.

What if I tell you that you can buy your blog domain for FREE of cost?

Yes, you will get an option of free domain registration when you buy hosting at HostPapa.

If you don’t know what is web hosting yet, In short, web hosting stores your blog data online.

HostPapa is definitely one of the top 10 hosting companies globally, remarkably amazing at offering quick and helpful support and set of features.

The next step is to learn how to buy hosting.

How to buy HostPapa hosting and Start Your Blog?

Follow the below steps to purchase a web hosting for your new blog.

#1. CLICK HERE to get 80% Discount on HostPapa hosting plan and a free domain registration. Do note the discount is available only if you go with 36-months plan which costs Rs.3,564.00.

#2. Remove website essentials “Protection Power Website Security” and “Automated Website Backup” from your cart and proceed to pay the above amount.

  • Save
These are optional add-ons which you can add/remove while you head on to the cart page.

#3. Next, select “I need a new domain name” option and type in your desired domain name and search for the availability.

  • Save
Do note that the domain is free for the 1st year and you need to renew at some cost from the second year.

#4. In the next step, you will need to enter your details to create a web hosting account.

#5. This is the last step where you enter your credit card details to make the payment and place an order.

Congratulations! You are all ready to have a self-hosted blog and that’s your first step to success.

Next,  you will receive a welcome email from HostPapa with hosting login credentials.

Step 3: Setup your WordPress blog with HostPapa

#1. Click on the link and enter your username and password that you’ve received in the welcome email from HostPapa. Now you will see your hosting dashboard.

  • Save

#2. Click on “My cPanel” where you can see a lot of different options. Scroll down to “Software” section, select “Softaculous App Installer”, Click on “WordPress”, and “Quick Install”.

#3. Now, under the “Admin Account”, enter your desired username, password and email to create your new WordPress account.

#4. In the next step, you can pick a theme for your blog or skip to do it later and click “Install”. It takes less than a minute to setup your blog at WordPress.

#5. After the installation, on the screen, you will be able to see login URL, username and password to login to your WP dashboard.

Also note to add HTTPS (SSL certificate) through your cPanel. And do not hesitate to ask HostPapa team via quick chat or email for any help regarding this.

Step 4: Design your blog (Theme, Plugins & initial settings)

The next step is to access your WP dashboard using the credentials you have got above.

  • Go to your browser and type
  • Enter the username and password to login

Now you shall see the WordPress dashboard with a wide variety of options. Something like this…

  • Save

Yup, that’s your dashboard where you get to design your blog with a theme and plugins, write/edit articles, create pages, do the initial settings and the complete blogging thing.

First, Let’s Just Install a theme

WordPress has 5000+ FREE themes, which one to choose?

My personal recommendation is Astra Premium theme. Since you’re just a beginner, it is perfectly okay if you go with its free version or any other theme that you have in your mind.

Because, I don’t want you to consume much energy and time on worrying about theme for your blog. Your primary focus should be on content, traffic and SEO rankings for some time. Once you develop these things on your blog, make sure to check out my Astra pro theme review to make your decision for a premium version.

How to install and design a theme?

  • Go to Appearance–>Themes–>Search and explore for themes and install one.
  • Click on Appearance–>Customization, here you will be able to customize the blog design as you want.

Below are the handpicked guides that will help you further in the process of starting and growing a blog:

FAQs about How to start a blog in 2020

#Q 1. How do I make money from blogging?

As I promised above, you can recover your blog investment just within a year with the affiliate marketing. You need to find out the relevant and reliable products and start promoting them via your blog space.

As I always say, invest yourself in learning writing, creating a loyal community, and driving results through SEO before you jump in to the monetization. Once you are good to go, make sure to check out my below guide on blog monetization to start making money.

How To Earn Money From Your Blog In 2020 (How I Make $1000 a Month)

#Q 2. Can I start blogging for free?

Yes, you can start a blog with free of cost using,, and, etc. But free blogging doesn’t give you the control over the design, customization, and monetization. So it is better to start blogging with a self-hosted WordPress blog (the process I mentioned above).

#Q 3. I want to write articles on multiple topics. Will that be a good idea?

Make sure you organize the content into categories so that users and search engines can easily understand your blog and navigate.

#Q 4. Is blogging worth it in 2020?

It’s not too late to start a blog and share your knowledge with the people around you. There’s never been a better way and time to start blogging.

With the dominance of YouTube, it’s okay if you get this doubt about starting a blog. Statista makes you understand the blogging reality.

#Q 5. If I would like to go with HostPapa, which plan and how many years I should go with?

As you are a beginner, I would like you to go with the starter plan (Rs.99/month) and this offer is applicable only if you buy the hosting for 36 months. That would cost you just Rs.3,564.00 for 3 years hassle-free hosting service.

#Q 6. I want to share my personal stories once in a while. Should I go for self-hosted blog or free blog?

It depend on what you want to achieve through blogging.

If you want to build audience, reputation and money – A combination of WordPress + HostPapa is the right choice. Otherwise, just go with a free blog like or

#Q 7. Can I also start a blog on Facebook, Medium or Quora?

No, you cannot.

Whatever you write on platforms like Facebook, Quora, etc, that is not yours to own. However, you can share your knowledge through regular posts and notes on these platforms but cannot become a regular and pro blogger.

#Q 8. How long does it take for a blog to generate revenue?

I am not promising you any time frame. Blogging success depend on the efforts that you put in.

#Q 9. I’m not good at English, Is blogging is for me?

Keep practicing every day: offline or online. No one is perfect in the beginning, keep the flow going and it becomes accurate. Use tools like Grammarly to write better and thoughtful.

#Q 10. How often should I publish content on my blog?

There is no thumb rule for that.

Few bloggers publish daily and few once in a month. At the end, quality plays a king role than quantity. So just focus on delivering the best content to your readers.

Conclusion (How to start a blog and Earn Money in India)

Most aspiring bloggers who read this how to start a blog guide don’t follow the tips after a point in time. They start a blog and run it the way they should not be and quits. After years, they would be seen advising people not to start blogging.

I believe you are not one of them. You’re going to follow the step by step instructions I have outlined here and knocks them out with a courage and positive attitude. And you’re not going to delay this event as most others do. You will start the blog right now.

Well, that’s all for now. I have tried to keep this how to start a blog from the scratch guide as easy as possible with simple explanations, but if you want any more information or have queries, don’t hesitate to reach me out.

I would be happy to hear from you and help you out in getting started with blogging.

how to start a blog

76 thoughts on “4 Steps How to Start a Blog in India In 2020 (And, Blueprint to start Earning atleast $500 a month)”

  1. Very informative!
    Thanks for showing the best ways to make money from the blog. Imnew in blogging career, this post really helps me out and show me the right path.

  2. Really nice tips for anyone blogging. Just be you and write about topics you enjoy and are really interested in. Then you have a much better chance being successful then. I have a blog at hostinger, just writing about some of my travel experiences which I more than enjoy but I still got some great advise from your article thx.

  3. A very detailed step by step tutorial! Right now its wise if we have our own online presence. Great job for sharing this! Very helpful for beginners!

  4. Hi Mudassir,
    great guide on starting a brand new blog. If I was starting one today, this guide is all I’d need to guide me:)
    You mentioned necessary plugins and I’d like to chime in on that.
    Content table plugin. Tables of content are great for breaking up post into digestible chunks, they offer great UX, and they even have proven SEO value for a website. I covered it on my site on one of the articles,

    1. Hey Nikola, If you are following this response feel free to share the link of your article on my Twitter. I will add. Thanks for the appreciate.

  5. Thanks you so much Mudassir for you effort to present such a information rich and helpful guide about starting a blog. You just clearly describe all the steps on the article to understand easily every things. like it.

  6. This is really informative article. This is really useful for those who want to start blogging. I really appreciate your effort. Thank you for sharing this kind of post with us.
    Thank You!!

  7. I am really happy with articles quality and presentation.and I really enjoy reading this post. The points are clear and easy to implement. Adding value to your audience by creating quality and informative content is a unique way to stand out Thank you so much

  8. Such a fantastic informative article on how to start a blog.
    You put almost everything that anyone needs to start a website from scratch.
    It’s definitely helped lots of beginners to start their online journey
    Thank u

  9. You have written very good information but I have a question that how long does it take for a website to be ranked in Google

    1. I am glad you find it useful. Technically, it takes 1 to 14 days or even more to be ranked on Google based on many ranking factors like Content quality, UX, niche-keyword competition, and so on. Connect with me on Twitter DM, happy to help more!

  10. Hi Mudassir,

    Well, My answer to your question is, I started blogging to share the knowledge with people and when I get to know that you can even make money from blogging so the curiosity has arisen.

    I couldn’t agree more with your point of not having the right blogging attitude. Having the right attitude of blogging with real passion and consistency are the only factors that will work to be successful.

    This article is a good guide. So simple and practical. Keep on sharing your knowledge. 🙂


    1. Hi Jeangam,

      Blogging is similar to planting a fruit tree; choosing soil, seed, give a good amount of water, and sunlight. Eventually, the seed sprout into a tree. Patience with the right blogging attitude plays a key role to enjoy success.

      Thanks for your kind encouragement buddy.

  11. Hi Mudassir,

    This is really a nice post who are looking for starting a blog.

    What I liked most about this post is the motivational section, Don’t quit.


  12. I recently started my blog after procrastinating for so many years, It has always been my dream. This is so comprehensive and it is helping me through the early phase. Thank you so much.

  13. Hi Mudassir,
    Your article is a well-rounded post filled with valuable details. It is a great resource for bloggers, especially wannabes. I like how you structure the content. Good job!

  14. Hello Arvind, thanks for asking. I have newly added the details in the Blog installation section. Feel free to ask if you have any further questions, glad to help.

  15. Raushan Khuswaha

    Hey I want to make a micro niche blog but I don’t know much about it. Can you tell me about micro blogging below?

  16. Thanks for the sharing of information. You have explain this in very detail. This is very useful for new and medium bloggers to get new idea and skill to improve their blog ranking and traffic. Well explained.

  17. Hey Mudassir,

    Excellent post as usual. Many thigs to consider. I like your post especially the step-by-step guide that you have included. Blogging is an amazing and trending art. Blogging field requires a good writing skills, ideas and knowledge. Blogging provide us several benefits, as blogging platform provide us an opportunity to meet new people, share or ideas, knowledge and opinions. It also helps us to build connection and relationships and trust with other great blogger, improve our writing skills. We can also generate a good income through it if we are having a great writing skills, knowledge and ideas. It give us a chance to learn new things and stuff.

    Your 5 key points to consider while starting new blog really rocks and helpful. As this post will helps several users, people and readers

    Truly helpful post and thanks for sharing

    1. Hello Aadarsh,

      I appreciate your insights on blogging and I strongly agree with you that blogging is a profitable stream if we develop decent writing and research skills. Your appreciation means a lot to me, thanks for stopping by.

  18. Hi Mudassir,

    You have dome a Great Job.

    Your article is full of valuable information about “How to start a blog”.

    Well written and your blog have a beautiful layout.

    Thanks for sharing such great content with us.

    Keep providing great content like this.

    1. Hello Vishal,

      Welcome! I’m glad that you liked the content and UX. Thank you for stopping by and please keep visiting!

  19. pls add detailed information on back links because its too hard for beginners to create back links & everyone knows the value of back links

    1. Hello Avtar Singh,

      I am glad to hear this. Yes, backlinks are so much important to rank well online. Moreover, hard to earn quality backlinks these days.

      I will drop a comment here once I publish the backlinks guide.You can also subscribe to my content through email ID. Thanks buddy!

  20. This guide is really helpful for newbie who want to start their own blog. Thank you so much for sharing such an informative article.

  21. Niche selection is very important in blogging. you explained very well.

    yes, starting a blog with Siteground is good action.

    Thank you for this post. keep come up with this awesome stuff.

    1. Hello Venkat,

      Welcome to Nettyfeed, Glad to have you here.

      I agree your point on picking the right niche is one of the important steps for a blogging growth.

  22. Sayem Ibn Kashem

    What a beauty of the content. I always love to read your content. The way you explain something is very easy to understand and has its own beauty. keep it up, brother.

  23. You have dome a Great Job.

    Your article is full of valuable & great information about “How to start a blog” & earn money online through blog.

    Well written and your blog have a beautiful layout.

    Thanks for sharing such great content with us.this is useful for us..😘😘😘

    Keep providing great content like this.

  24. Hey Mudassir,

    This is an awesome and detailed blog post. It is the ideal guide for anyone trying to get started with blogging. Well done!

    I particularly like the section ‘Promoting your articles as a beginner’. Just creating great content is not enough, people must see it. It’s akin to someone having the finest Pizza in town. But unless people know where to find it, they will never know how it tastes!

    This line from your post is so much fun, yet very much relevant.

    ‘Most bloggers say, “Content is king” and I say “Promotion is Queen” and “backlinks” are people.’

    Keep up this great work!

    1. Hey Amit,

      Welcome. Very well said, Promoting content is equally important as creating.

      Thank you for this amazing comment.

  25. Sathish Arumugam

    Hey Mudassir,
    Great work! This a wonderful article which must not be missed. Undoubtedly, it will help every reader on starting the own blog in 2020.
    Good start…long way to go!!

  26. Mohammed Toufiq

    Hey, Mudassir!

    I landed here from your Twitter(follow me back if you don’t mind) handle.

    I must say, you kept the things very simple as much as possible, so the newbies can understand easily without getting confused. You covered everything required to get started with Blogging.

    I enjoyed reading the complete article.

    Keep up the good work!

  27. Thanks Mudassir, I have just purchased domain and hosting after reading this article. I will follow the steps you have mentioned, please tell me how can I reach you if I want any other help in setup.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
Share via
Copy link