BloggersPassion was launched on 1st January 2010.
Hereโs how BloggersPassion website design looked like in 2010.
Hereโs a screenshot of the total traffic in the year 2010.
As you can see above, BloggersPassion was visited by just around 3000 people in ONE whole year.
Now, the blog has grown into one of the most popular blogs in India and around the globe, read by millions of people worldwide.
Hereโs the earning report of BloggersPassion for the year 2024:
We generated over $160,000 in 2023 from BloggersPassion.
So yes, weโre consistently earning $16k+ a month from this blog. Thereโs still a LONG way to go!
If youโre reading BloggersPassion for a while, you already know that most of the income comes from affiliate marketing.
Hereโs a screenshot of the affiliate product earnings (which generated over $459,000 in affiliate commissions).
So in this BloggersPassion journey post, Iโm going to talk about some of the biggest blogging lessons Iโve learnt, how we generate most of the traffic, how we promote the blog, plugins we use and a few other important things.
So if youโre really curious to know about our journey, this oneโs a treat for you. Letโs dive into the details.
Table of Contents
5 Crucial Lessons Iโve Learnt in My Blogging Journey So Far
I donโt consider myself an expert because Iโm still learning. In fact, Iโve still got a long way to go. That said, here are 5 of the biggest blogging lessons Iโve learnt in BloggersPassion journey so far. I hope they will help you too!
Lesson 1: Outsource, Reinvest, Donโt Spend!
Over the last few years, Iโve outsourced the majority of the tasks such as;
- Content creation
- Website design
- Social media management
- Blog promotion and a couple of other things
Thatโs the reason why I get so much free time to work on what really matters.
Yes, I need to invest money to outsource all those things (which are listed below) but Iโm saving a ton of time every day.
Whenever my blog generates money, I reinvest that money into โoutsourcingโ. Most bloggers donโt do this as they often spend money on unwanted stuff like expensive gadgets, cars and so on.
So if you want to make a career in blogging, make sure to invest whatever you earn from blogging. Donโt spend on useless things.
Lesson 2: Focus On Passive Income Sources
Most bloggers rely upon income streams such as AdSense, banner ads, paid reviews, sponsored posts etc. What happens if you suddenly see a huge traffic drop in your site?
All your blogging efforts will be gone overnight. Thatโs why itโs so important to focus on passive income sources such as affiliate marketing, selling your own products, courses and so on.
Even if you see a traffic drop, you will still be earning money especially if you are earning from recurring affiliate products which pay you every month (not just once). The same thing applies to membership sites as well. Youโll get recurring income.
So focus on monetizing your blog using recurring products so you can earn money even while you sleep.
Lesson 3: When Things Go Wrong, Stay Strong
One biggest hurdle in building a profitable blog is things often go wrong.
- You may face issues with your siteโs security (due to bad hosting or other security vulnerabilities like someone hacking your site)
- You may face website traffic drop issues (due to freaky updates from Google)
- You may face issues with your website conversions
- And the list goes on
So yes, there are a ton of things that can go wrong. Most of the time, you donโt have ANY control over things.
But itโs during the difficult times, you need to stay strong. Donโt give up.
When Google banned my AdSense account, I found another way to monetize. When I saw a sudden drop in traffic, I worked hard on diversifying traffic sources. I never gave up. Instead, I worked hard. Thatโs why Iโm still here.
Lesson 4: Donโt Be Afraid To Try New Things. Be Everywhere
Blogging is all about expressing yourself. Donโt limit yourself to only your blog. You need to pick new platforms such as YouTube, podcasts, seminars, webinars, Quora etc to build a platform for yourself.
It not only helps you with more traffic but helps you with brand recognition which is extremely important to make your blog successful in the long run. So don’t be afraid. Try new things. Life is all about choices. Learn every single day and develop a positive mindset.
Side note: You can follow me on Quora and say hi. We often publish high quality answers related to blogging tips, making money online and SEO.
Lesson 5: Set A Long Term Goal But Start Small!
Blogging is NOT a get rich quick scheme. But you can certainly get rich if you blog consistently for several years. Patience is the KEY.
Thatโs why you need to think long term. Set bigger goals. Be realistic when setting goals. I often see most new bloggers saying things like โIโll earn $10,000 per month within 1 yearโ.
Itโs not going to happen (especially if youโre starting from scratch with zero marketing skills). Thereโs nothing wrong in setting ambitious goals but youโll often get depressed if you donโt hit your goals constantly.
So start small and set realistic goals (such as earning your first $1000, next $2000, $5000 and so on).
Enough said! Letโs now talk about how we operate BloggersPassion so youโll get an idea about what it takes to build a profitable blog.
How Weโre Generating Traffic to BloggersPassion?
Are you curious to know how we are bringing traffic and visitors to our site?
Without a doubt, traffic is the key to any websiteโs success. If youโre not getting a decent amount of visitors, itโs impossible to survive in the long run.
That being said, most of the BloggersPassion traffic comes from Google.
Although Google is well-known for its frequent algorithm changes, we always managed to do well in search results (despite huge competition in our niche).
Thereโs a reason why weโre always focused on increasing our traffic from Google (it sends you highly qualified visitors from search which converts really well for us to increase our affiliate sales).
Apart from Google, we also generate traffic from other mediums including;
- Referral traffic (from Facebook groups, Quora, YouTube etc)
- Direct traffic (people visiting directly from their smartphones, tablets, desktops etc)
- Search traffic (which we already mentioned above)
How Do We Promote Our Blog?
Blog promotion is extremely important. If you want to make more money from blogging, you need traffic. To get more traffic, you need a promotion strategy.
We usually use the following approach to promote our content.
Creating long-form of content
Hands down, long-form of content is the key to getting more traffic from search engines. Gone are the days when you can get search traffic by writing 500-word articles. If you want to get first page rankings for competitive keywords, you need in-depth and highly informative content.
We always make sure our content is highly practical, informative and in-depth. Long form content also helps you optimize your content for a ton of keywords (which all help you bring more organic traffic).
Trying to be everywhere
From the beginning of 2020, we started writing answers on Quora almost every single day. We also try to be everywhere through blog comments, guest blogging, interviews, videos, Facebook group and the list goes on.
We are no more relying upon just Google for traffic. Itโs always a better idea to diversify your traffic sources. Try all the mediums and find out whatโs working well for you in terms of traffic and conversions. So you can spend more time on those traffic channels for better results.
Tools We Use to Run BloggersPassion
We have actually created an exclusive page on BloggersPassion toolbox where you can find most of the tools we use to run the blog.
That said, here are some of the tools that we canโt live without.
- WPX Hosting (this is the web host weโre using since 2016, and itโs worth every penny)
- Rank Math SEO plugin (recently started using Rank Math, previously used Yoast plugin because Rank Math offers a ton of incredible features for content optimization)
- Semrush (this is the ONLY SEO tool we canโt really live without, helps with keyword research to site audits and competitor analysis)
- WordPress (hands down, WordPress is the #1 CMS in the world and weโre proudly using WordPress platform ever since the inception of this blog)
How Are We Generating Money from BloggersPassion
Since 2026, we are relying mostly on affiliate marketing. We HIGHLY recommend you focus on passive income sources such as affiliate marketing as well.
After all, thatโs how you earn money even while you sleep.
We are mostly selling the following affiliate product types:
- Web Hosting: We promote the best web hostings ranging from affordable web hosts to dedicated hosting plans. But we mostly recommend web hosts like HostArmada, Bluehost and WPX Hosting as weโre personally using all these hosts and really happy with their hosting features and pricing options.
- SEO Tools: We use a ton of SEO tools (most of them are premium SEO tools) at BloggersPassion. Whenever weโre getting great results from those tools, we write in-depth reviews around them. So yes, thatโs an opportunity to promote affiliate products. If youโre promoting a product by creating awareness about it, your sales usually go up!
- WordPress Themes & Plugins: WordPress themes ranging from Elegant Themes to GeneratePress and plugins ranging from VaultPress to Rank Math, there are a ton of WordPress tools that we promote and earn from their affiliate sales.
- Sponsorships: Rarely, we also promote sponsors (either through blog mentions or reviews) that are really good.
Plugins we are using
Weโre currently using 17 plugins at BloggersPassion.
As you can see above, hereโs the list of plugins that are powering our site.
- A3 Lazy Load (If youโre using images, this oneโs a must for you and it speeds up your site and enhances frontend user’s visual experience in PC’s, Tablets and mobile)
- Akismet (Great plugin which combats with most of the spam comments)
- Classic Editor (We somehow liked the old classic editor)
- Contextual Related Posts (Want to show related posts at the end of your posts? Use this plugin)
- Custom post templates (Provides a drop-down to select different templates for posts from the post edit screen)
- Easy affiliate links (If youโre promoting affiliate products, this oneโs a must plugin to use)
- FB gravatar cache (Speeds up your website by making sure the Gravatars are stored on your website and not loading from the gravatar server)
- My Theme Shop plugin (Weโre using MyThemeShop to customize our siteโs design and this plugin is extremely helpful for us)
- Rank Math SEO (it offers excellent features for content optimization)
- ShortPixel image optimizer (Helps with optimizing image sizes)
- Simple Redirect (Easily use 301 redirects with this plugin)
- Social Snap (Helps you easily show social shares on your blog posts)
- Table of contents plus (If youโre creating in-depth contents just like us, use this plugin as it automatically creates a table of contents)
- TablePress (Helps you with feature-rich tables into your posts and pages, without having to write code)
- WP Review Pro (You can choose from Stars, Percentages, Circles, Points or Thumbs for review scores. Extremely useful if you want to include reviews within your posts)
- WP Rocket (This is the #1 premium caching plugin)
Apart from the above, we are always concerned about improving our siteโs conversions. Hereโs where a heatmap tool like Crazy Egg comes into play and it also helps us to improve our speed and analyse the user behaviour.
Quick tip: If youโre on WordPress, donโt install too many plugins (keep it under 15 to 20 plugins) as using too many plugins can clutter your siteโs speed and performance.
Weโre Featured On
BloggersPassion has been featured on a ton of huge online publications ranging from Forbes to The HuffPost to Lifehack and so on.
Here are some of the blogs where we got featured:
- ProBlogger (3 Growth Hacking Strategies for Bloggers to Quadruple Their Blog Traffic Without SEO)
- Digital Vidya (Interview with Anil Agarwal, Founder, BloggersPassion)
- Digital Deepak (An Interview with Anil Agarwal from BloggersPassion.com)
Side note: If youโre interested in doing an interview with me, you can mail me at [email protected] with the subject line โInterview requestโ.
Can You Consider Blogging As A Career Option?
Now, letโs finish our BloggersPassion journey post with an insightful question โcan you really consider blogging as a career option?โ.
To be brutally honest, blogging or digital marketing as a career option is not a cakewalk as many of you think. Itโs certainly not a get rich quick scheme.
You might be tempted to start a new blog by reading or watching success stories of other successful bloggers. Itโs not an easy path.
That said, there are so many perks involved in blogging or digital marketing. Iโll try to include the perks of taking blogging as a career first.
Perks of blogging:
Letโs now talk about some of the precautions you should take if you want to choose blogging as a career in India or other countries.
- You can work from home (or literally anywhere in the world). All you need is a laptop with an internet connection.
- You can spend more time with your family. If youโre married, you can never miss the chance to spend time with your kids (without missing your work).
- You are your own boss
- You can make money even while you sleep (for that, you need to monetize your blog with passive income sources such as selling affiliate products, selling your own products, courses etc)
- Zero commuting (you can save a ton of time every single week and use that time to grow your blog)
- You can become an influential person in your industry. Once you become a go-to guy in your industry, thereโs no stopping for you as you will get a plethora of opportunities to earn more (from paid gigs to consulting to selling online courses and so on)
- You can develop a ton of skills while building blog (including writing, SEO, networking, web design, email marketing, social media skills and the list goes on and you’ll eventually become really good at a ton of things which can help you find more career opportunities in the future)
- Once your primary blog or website starts earning decent money on autopilot, you can start developing a couple of more blogs or niche websites which can eventually bring you in more profits.
Blogging difficulties:
- Too many distractions. There are just way too many online distractions (from Facebook notifications to emails to other social media distractions). Unless you have strong will power and laser-focused mindset, itโs harder to eliminate distractions at least in the beginning.
- Getting the motivation to work online is a challenging task. Itโs harder to work consistently on your blog if there are no deadlines.
- If your blog is NOT generating enough traffic, sales and conversions, there will be little to no motivation for you to work even harder. Thatโs why you always need to set small blogging goals (so that once you keep on achieving them, youโll gain momentum to work hard).
As you can see above, blogging has its own perks and difficulties. But if youโre really interested in full-time blogging or making a living from online, here are some quick tips for you.
If youโre a student, this is the RIGHT time to start a blog as youโll have plenty of free time. Use your free time to develop your blogging skills such as writing, coding, SEO etc. Make sure to earn a decent income from blogging before you finish your graduation so you can seriously consider taking blogging as a career.
If youโre a housewife, blogging is the way to go. You can also consider starting a YouTube channel around your passion (such as DIY hacks, cooking, gardening, fitness etc) and build an audience. Once youโve enough following, there are plenty of ways to make money.
If youโre already working, donโt quit. Work on your blog while making money from your job. Make sure to create an emergency fund for at least 1 or 2 years before you quit your job to start working full-time on blogging.
Quick note: If you’re looking to launch your own blog, I highly recommend you to check out this simple tutorial on how to start a blog in 2025 and earn $10k/mo from it as you’ll learn a lot of new stuff along with simple tutorial on staring a new blog.
In a nutshell, blogging or digital marketing is a great career choice if youโre consistent, willing to work hard and ready to invest some money. If youโre looking for shortcuts, blogging is definitely not for you.
How can you get in touch?
Iโm mostly active on my email as I try to answer the majority of the emails I get.
You can contact me via email at [email protected], Twitter, Facebook and Join My FB Group from here.
So inspiring!! I’m ready go to start build profitable blog like this blog.. but not in english, in bahasa.
Sir what a true inspiring story of bloggers passion
Loved this article and feel so motivated by reading this long inspirational journey
Thanks for inspiring us.
Really helpful and motivational journey of yours. Got motivated to work even more hard.
Got the moto from you that never stop and keep going, one day you will thank yourself for it.
Hello Anil,
Thanks for sharing your journey. it is very inspiring and provides guidance for beginners. I also learn some crucial lessons of blogging and life.
Great job. Keep it up.
Regards,
Deepak
Hello Anil Sir, I inspired to read your blogging journey, I made my own blog and doing affiliate marketing ..
That’s great Raaj. Best of luck with your blogging journey.
I love this article. When I first started blogging I felt I would make large sum of money in the first few months. I was so surprised and disappointed when the earning was so low. I have learnt over time to reduce my expectations while I work hard. The idea of outsourcing some of the task has been something that has also helped me.
Thanks for sharing and being very real about it.
Hi Anil,
Agree with you on the traffic. If you get low traffic but with quality leads, its better for blog income especially for affiliate product.
Rather than have ton of traffics just for the small display ads.
Quality always win.
Wow! Wow!! Wow!!! This is the first time I came across this beautiful blog. And I’m beginning to fall in love with your writing style. The journey was not easy but you actually conquered it. Thanks for inspiring the aspiring bloggers.
I love this article. When I first started blogging I felt I would make large sum of money in the first few months. I was so surprised and disappointed when the earning was so low. I have learnt over time to reduce my expectations while I work hard. The idea of outsourcing some of the task has been something that has also helped me.
Thanks for sharing and being very real about it.
Yours is a great story and inspiration to all new bloggers. Your articles are in-depth and well detailed. I become a fan on the first day ๐
HI Anil,
Let me make this confession: I started my blog after reading one of your income reports. I had seen blogging as a great way to live a boss-free life but never thought I can make it too.
Your journey inspires me alot, you once said you had a SLOW GROWTH with bloggerspassion yet you didn’t back off.
Out of all indian bloggers, I know Harsh and you Anil as the greatest.
Keep inspiring the world…We are watching your back.
Cheers, Folajomi
Hey Anil!
This blog of yours was really profound. Thanks for sharing your journey with us. You inspire newbie bloggers like us to move in this filed stoically.
Looking forward to learning more from your journey. Thank you once again!! ๐
This is a really super post Anil, thanks for being so open and honest in what you’ve shared.
Posts like these are great for new bloggers as they show that hard work and commitment over the long term are the things that matter most. There are no “secret” strategies apart from doing the right things well and continually working at it. This might not be what many people looking for a quick route to success want to hear though! In my experience it’s better to be honest.
I think your point about setting small blogging goals is extremely important for bloggers new to the game, since it’s very easy to become disheartened early on when you’re working hard but not seeing the massive results you’d like.
Congratulations to you for your hard work to get to where you are now!
Well written and extremely motivational. The way you narrated the story up to end, i never distracted a single second from the screen.
You are our inspiration, sir.
Loved it
Hello Anil,
Thanks for sharing your Journey with Bloggerspassion. Its been an awesome journey for you to grow and nurture your blog. I really appreciate the hard work you have done to grow your blog. Whether it is generating quality and helpful content or driving traffic and increase sales. You rock on everything. I am a regular reader of your blog and following it from the first day of my blogging. Thanks for sharing this beautiful and inspiring journey.
Regards,
Vishwajeet Kumar
At last, the long waited content is live. Thanks for sharing brother.
Congratulations, Anil! I think we all aspire to create what you have! Keep it up!