How to make money blogging in 2021

Blogging can actually make you quite good income monthly; it doesn’t mean it is easy. But, the good news is you can earn too, if done right.

In this guide, I will show you show to get your blog jump-start and grow it to a passive money source step-by-step.

#1. Starting a blog

When I say starting a blog, the major part is to be sure about what to blog. You need to decide the niche that is of your interest and has the financial potential.

Check out,

How to find a profitable blog niche in 4 steps: Beginners guide

Once you have finalized the blog niche, it is easy to create a blog on in less than an hour. You will need ‘domain’ and ‘web hosting’ to setup your blog. Follow the steps below to register your blog on cyberspace:

  • Visit Hostpapa (this is the hosting I use to run this blog)
  • WordPress hosting–>WP starter–> Get started
  • Remove addons and choose your billing term
  • Enter your desired domain name and claim your ‘free domain’
  • Enter account details and credit card details to place your order

It takes 15-30 minutes for Hostpapa to verify your order and send you the hosting credentials via email. Here’s a video tutorial that can help you install your blog:

After installing WordPress blog, you will be able to find and login to your blogging dashboard (CMS).

I have published an easy-to-follow guide on how to start a blog that includes more detailed information such as:

  • Creating a blog
  • Designing it
  • Initial settings
  • Installing essential plugins

Once you are ready with a brand blog, the next step is to write and publish a blog post.

#2. Growing your blog

Now that you have started publishing blog posts, the next big thing is to bring targeted audience to read your content.

While you create high-quality engaging content by optimizing keywords, it is important that you promote it. As a blogger in 2021, you can’t expect people to magically find your content. You have to take the word out!

I have published a detailed guide on how to get targeted traffic to your new blog.

Your main blogging goal should always be to drive quality traffic so that you can better monetize your blog. You can also try:

  • Inviting experts to write a guest post on your blog
  • Building email list
  • Leveraging platforms like Triberr, Viralcontentbee,, etc
  • Writing on LinkedIn and by linking to your content
  • Reaching out to blogging friends for collaboration

You have got plenty of blog-traffic strategies to utilize, but it is upto you to learn and pick up the tactics that can drive you the most relevant traffic. Growing traffic and building a community is not an overnight task, it is unrealistic wish to expect to have a thousands of visitors in the first month itself and earn right away. It takes time!

Meanwhile, you are constantly required to meet the pace of competition, keep yourself updated with the latest SEO tactics, implement, experiment and learn what works the best for your blog.

#3. How to make money blogging


Advertising (running ads) is one of the best ways for you as a new blogger to make money while you build the trust with your audience. However, to make a decent money from ad networks, you will need a thousands of traffic a day. To give you little idea, a blog with page views of 60,000 to 120,000 a month could earn you at least $1000. Again, the money depends on various factors like PPC, CPM, source of traffic, clicks, etc.

Here are some adverts that are popular and with best support:

  • Google Adsense
  • Mediavine
  • Bidvertiser
  • Adcash

Most of these networks will approve your ad account despite your traffic numbers. Plus, it is easy to get started and show ads on your blog. However, the traffic quality and numbers play a major role in generating revenue out of adverts.

Affiliate marketing

This is how 90% of the bloggers and I make big money blogging.

You can simply earn commission by referring the products to your readers with your affiliate links and banners. For example, a user clicks on the banner buy the product, you earn a commission. There are hundreds of affiliate networks that pay you $10 to $500 depending on the product that you promote on your blog.

For instance, I can promote Bluehost hosting on my blog and whenever I make the affiliate sale, I earn $65. Simple, right?

Know which products are offering affiliate programs in your niche that are relevant to your blog, signup for them and start promoting. The most popular affiliate aggregator is, so you can move the needle from there. The secret to make the most out of affiliate marketing is to promote the products that are relevant to your blog niche and you genuinely believe in.

Here is a guide that help you how to promote affiliate products on your blog.

Sell digital products

You learn what is it that your audience are struggling with, and create a product that solves their problem.

The most popular digital products are:

  • eBooks
  • Courses
  • Workshops
  • Webinars
  • WordPress tools

If your readers are looking for grow their email list, you can create a eBook or course and invite them to buy it. The best part is you get to earn the 100% of the revenue. You can set the price or give a special discounts, or bundle offers.

Third party stores like Amazon, Kindle, Selz, Gumroad will let you publish and sell your eBooks on their platform by keeping a little commission. As long as you know how to attract the right audience to your blog, you can keep selling your digital products on your blog itself via landing pages.

Consultation and coaching

By this level, you’d be able to learn skills like content writing, blog setup, link building, keyword research, blog audit, technical SEO, content promotion, etc. The skills you acquire through your blogging will lead to earning opportunities.

You can create a “Hire me” page on your blog and let the readers know what you can do for them. Additionally, if you have big following on social platforms, it is easy to become a coach as well.

Sponsored content

You can get paid for featuring a company’s product or service on your blog in the form of a product review or a blog post. It will take time and efforts to get to this level, since most companies will pay you depending on domain authority of your blog, traffic and engagement rate.

The better your blog stats, the more you can charge for one post. For example, if your blog has got a D.A of 60-80, then you can easily charge $200 to $500+ per post with a do-follow link.

While earning with sponsored posts seems exciting, you have to make sure to promote product that is relevant to your audience and add value. You don’t want to ruin relationship with the community for the sake of a few dollars, you have to think for the long haul.

Conclusion – How to earn money blogging for beginners

If you haven’t started blog yet, check out my how to start a blog – beginners guide.

Turning a new blog to monetization level takes high effort and time, so don’t give up along the way. Your major focus should be on creating top-notch content for your readers consistently and driving a lots of relevant traffic. My favorite and top tip is to work on your blog’s SEO, overlooking SEO can stall the growth of your blog.

Also, plan to have multiple income sources in your life while you build a blog that levels to generating consistent passive income.

Hopefully, I have been able to help you understand the concept of make money blogging. I’d love to hear your thoughts in the comments section!

28 thoughts on “How to make money blogging in 2021”

  1. Hello Mudassir,

    Fantastic post and you have revealed only truth.

    Completely agree with you points now-a-days, bloggers are running behind money and this chase with money make them frustrated after few month or a year and as a result they quit blogging.

    Earning through blogging is only possible when you daily going to learn something creative and innovative things and hence you explore those information with masses in very simple manner.
    People should really careful about writing skills, what I have learned till now skills always need add ons on daily basis with consistency but it required long hour to work on it.

    Affiliate marketing is always on boom when it comes to generate revenue but it also required healthy relationship to make it possible.

    Eventually, thanks for revealing a light on this topic and you’ve explored nice points with the help of much informative post.

    With bet wishes,

    Amar Kumar

    1. Sure, you’ve made the points nicely, Amar. I had been through the desperation in the early days and it didn’t work. I had to understand that building trust through honest content is the right way to make affiliate sales. Thank you for adding up.

  2. Hi Mudassir,
    Wow, that’s quite a list you have here to make money online. It took me years to figure it out myself. Longer than 3! This year I’m focusing more on generating income from training, consulting and affiliate marketing vs. managing social media. I’m working on launching an online course on Twitter and a new eBook on the subject.
    I’m also going to be learning more about Facebook ads, going deeper into them.
    That’s the think about working online, we are always learning! I met with a client yesterday and through teaching learned something new. It happens all the time.
    You’ve really upped your blogging this year Mudassir, here is to a profitable and happy 2020!
    (Thanks for the mention!)

    1. Sure. It’s always feel good to hear from you. I wish you well for the stuff that you’re going to try this year. Keep thriving and thanks for the appreciation, Lisa.

  3. Hi Mudassir,
    thanks a lot for the mention bro. I think the two easiest ways to start earning from your blog are freelance writing and affiliate marketing.
    Freelance writing because it’s fast and easy; affiliate marketing because it is highly sustainable and scalable

  4. There are some great ideas here Mudassir.

    I started my blog last year and am not yet at the stage of thinking about monetization. I have a few links to affiliate products but I’m basically just trying to build traffic right now… which takes time!

    Can I ask what works best for you in terms of making money through your site? I know you’ll be doing a mixture of things, but I’m interested is what you’ve found to be the best income stream.

    1. Thanks, Paul. Yes, I’ve started making money through multiple streams; affiliates, freelance writing, and publishing sponsored content. Out of these, the affiliate marketing stream has been working great for me. Writing helpful content for the top rich keywords and trying to rank them on Google makes my job easier to make decent profits through it.

      I wish you a big success. Happy blogging!

  5. Your blog is full of valuable content. I agree with your statement we should not chase the money to make money, instead, we must concentrate on providing values.

  6. Hi Mudassir,

    Nice writing about the ways to monetize a blog.

    You are right, it is not easy to make income from blogging unless the blogger treats his blog seriously.

    We need to create unique valuable content to attract visitors to a blog. It is not an easy job unless you like the topic you are covering on the blog. Once we have enough content, we need to promote the blog and get attention from fellow bloggers and earn links to get a decent rank in Search Engine results.

    Once we have enough traffic, we can use Ads and affiliate marketing to earn revenue.

    1. Hello Siju,

      Welcome! I stand with you on the point you made about doing everything with patience until the money flows. Thanks for coming by and keep visiting.

  7. Hello Mudassir,
    The beauty of this article lies in revealing the truth. Most of the articles belonging to the same always mention only the sweetest part of earning money. As most of the newbies are gullible. They start their blog and expecting the high sum to be reflected. But this will never happen. They will stick like a deer in the headlight and leave blogging and start advising people not to go for blogging. Heartiest thanks for mentioning the practicality in earning money through blogging.

    1. Exactly, Aria. Making money through blogging is not so easy…nothing ever really is! Well, not in the early days at least. Thanks for the appreciation ๐Ÿ™‚

  8. Folajomi ballo

    Hi mudasir,
    You seriously left no stone unturned.
    I love it how you clarify it “if you treat your blog as a side hustle, you will only earn side income’

    You have the wheel rolling for newbies trying to see how they can make money blogging.

    Blogging is a long term success, search engines rewards longevity. Nice one mudasir.


    1. Hi Folajomi,

      Thanks for the kind words, buddy ๐Ÿ™‚ We both have a long blogging journey ahead together.

  9. Hi Mudassir,
    Thanks for pointing all the ways of making money. I didn’t know that we can make money too by podcasting. So thanks for sharing.

  10. Hi Mudassir,
    Rightly said, fixing earning as the primary goal might lead to distraction in the work and that results in losing the focus on effective factors. Being consistent and smart work is very much crucial to attain better results in blogging because easy-going won’t work out on this.
    This post covers the topic from all angles. Loved to read this post!!
    Thanks…Keep inspiring:-)

    1. Hey Sai Mithun,

      Welcome to Nettyfeed. I appreciate taking the time to read and dropping this beautiful comment ๐Ÿ™‚

      Please do visit again.

  11. Makati Shankar

    Super post. The language is so easy and simple to understand. I am a new blogger and because of money constraints I have started my blog on blogspot.
    Very soon I am planning to start ny own blog by buying domain and hosting.
    Your post is going to be a great help. Thanks and regards.

  12. Hi Mudassir

    It feels good whenever I come to know that my fellow blogger is earning good amount of money from blogging.

    Being a blogger, I know how much effort we put in write a single post even.

    And writing and sharing content that adds some value to your target audience consistently is really commendable.

    As you said, affiliate marketing and freelancing are working like a charm for me also.

    At the beginning of my blogging journey, I never thought I would be able to earn that much money, even at that time I was not even bothered about the money and all. All I wanted to utilize my time properly.

    Thanks for sharing your journey.
    Amit Garg

    1. Blogging is rewarding, for sure. However, it is going to take some time to reap better results. I’m sure you are going to rock, keep up the great work, Amit. I appreciate your continuous support and love ๐Ÿ™‚

  13. Tarun Kashyap

    Hey Mudassir Awesome article buddy ๐Ÿ˜Š learned some new ways to make money through blogging.

    And affiliate marketing is really the best way to make money from blogging.

  14. Mudassir,

    This is an awesome compilation of the best ways to earn money online!

    There is a wealth of information out there for any beginner.

    And the cherry on top of the cake is the ‘FAQ section’! Great job!

    All the best!

Leave a Comment

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

Scroll to Top
Copy link
Powered by Social Snap