5 Lessons That I Learnt After Building a +100,000 Monthly Reader Blog cover

5 Lessons That I Learned After Building a +100,000 Monthly Reader Blog.

+100,000 Monthly Readers. Sounds cool, right? 

Surprisingly, it will sound even cooler if I say that around 18 months ago, the same blog was getting just over  133 monthly readers. And yes, I’m talking about my financial education blog, Trade Brains.

Although I’m not trying to brag, I’m pleased to share that Trade Brains’ journey so far has been phenomenal. In the period of eighteen months since launch, Trade Brains has grown its email list to +26,000 subscribers, Facebook page to +13,000 followers and Youtube channel of +3,400 subscribers. Alongside +100,000 monthly readers, the blog is getting over +190,000 monthly page views.

google analytics september 100000 visitors

Anyways, my journey with trade brains has taught me a lot of lessons in both personal and professional life.

In my personal life, this journey has evolved my mindset. Today, I stand confident that I can build more online businesses which can attract audience and traction. I’m not dependent on a 9-to-5 job, rather I prefer to give jobs to interested people through my blogs and other online startups. Moreover, this journey has taught me that building an online empire requires strategies and smart work, rather just working hard.

In my professional life, I’ve learned a lot related to blog growth hacks and digital marketing. Whether it is search engine optimization, email marketing or video marketing on Youtube, I’ve learned a lot all through practice. Besides, there one thing that I can definitely say — Reading blog posts by famous marketers and watching videos on Youtube regarding blog growth, is totally different from actually implementing the ideas on your real blog and succeeding. While working on your blog, you’ll face many major and minor difficulties which you have to solve most of them yourself.

In this post, we are going to discuss 5 such important lessons that I learned after building a +100,000 Monthly Reader Blog. Let’s get started.

5 Lessons That I Learned After Building a +100,000 Monthly Reader Blog.

1. Have a definite goal and strategy:

The path to success is defined by your goal and execution. If you do not have a goal and strategy to execute it, you will simply be wandering around and reaching nowhere.

The first step for your blogging success is to define your goal and specify the metrics to measure it. Your goals should be actionable and trackable. For example- “I will get 10,000 monthly blog readers in the next ten months”.

This goal is much actionable and trackable than just setting a dreamy goal like “I’ll grow my blog”. Without measurable metrics, you won’t be able to make a strategy and without a strategy, your blog won’t grow.

Therefore, always start with defining your goal. What’s your goal? — Do you want unique visitors,  organic traffic from the search engine, traffic from social media, big social following or a specific number of daily active users? Once you have a defined goal, you can build a strategy to execute that goal.

For our original example of “I will get 10,000 monthly blog readers in next ten months”, you can achieve this goal by using different methods like writing frequent blog posts, building an email list and sending the newsletters, search engine optimization, guest posting, sharing on social media etc. Here, you can plan the estimated numbers.

For example, To get 10k monthly visitors, you can plan 60% of your traffic by writing 60 quality blog posts. If each post has an estimated 100 average monthly visitors, they will convert 6k visitors. Next, you can plan 20% of traffic through social media. To get this much traffic, you have to figure out how many followers you’ll need and how frequently you need to share contents on the social platform. Further, you can get the remaining traffic via email marketing, youtube marketing, referrals etc. Overall, if you have a goal and strategy, you can test out things.

Please note that sometimes one execution method may work better than others. Maybe your blog will get more traffic from social compared to email marketing. Nonetheless, you can always reshape your execution in the future. But having a specific matrix which is trackable will help you to plan your progress.

2. Build really helpful contents

It is rightly said that “Content is the king”. Although these days, people also notice the blog theme and design, however, one thing that pisses everyone out is reading ‘useless’ contents.

For example- Let’s say that there’s a post with a headline– ’How to cook Chicken Tikka in 30 minutes!’. However, once you opened that post, you found that you are not really able to understand the recipe. It is not detailed and the author has just summarized the procedure without explaining the step-by-step process. What would be your reaction? Most probably, you’ll bounce back and find better contents for the same recipe.

Having bad contents hurts google ranking because Google notices the audience behavior. If Google finds out that each of your blog visitors is jumping back and looking for another blog post for the same search query, they’ll understand that your contents are not satisfactory and hence they will devote you in google search ranking.

On the other hand, if you’ve written awesome contents, not just Google will reward it by ranking higher, even the audience will appreciate your contents and share it with their friends on social media. And don’t forget, Word of mouth is the best advertisement. Writing terrific contents is the most essential ingredient for building loyal readers.

Further, the quantity of posts doesn’t matter. It’s the quality. Even if you’re writing just two really helpful blog posts per week, it is enough to drive decent traffic. For example- Here is a link to the blog of one of my favorite marketer- Brain Dean from Backlinko. His blog has hardly 50 articles. Still, it is getting millions of views per month. Why? Because his contents are excellent.

Also read: Why Your Content Is The Only Thing That Matters?

3. Rule at least one social media

If you’re the only one managing your blog, social media and everything related to your blog, it’s really difficult to maintain multiple social profiles. Yes, you can use platforms like hoot suite, buffer etc to automate the posting, but its challenging to grow all your social profiles at the same time when your focus is diverted.

A better approach would be to pick just one social media and put all your energy on that one which is most likely to give the best results. It can be Twitter, Instagram, Facebook, Pinterest, youtube, quora or any other platform of your choice.

For example- if you are creating entertaining contents, Facebook is a good platform for you. On the other hand, for educational niche, videos perform better and youtube channel can drive huge traffic to your blog. For building brand awareness, Instagram can provide a better reach.

In my case, I preferred Quora for promoting my blog as it was bringing the best traction. I’ve written over 650 answers on Quora which got over 2.4 million views. Initially, I started with Facebook and grew the page to over 10k followers soon. But the organic reach of Facebook was poor and even the audience was not much targeted. Most people on Facebook are on ‘Scroll’ mode i.e. to scroll the news feed looking for entertaining posts. People on facebook do not want to read the long financial contents that I used to share on my facebook page. On the other hand, people on Quora are in reading mode. And that’s why people were interested to read my financial answers and converted better.

Overall, your strategy while starting out should be to choose one right platform and rule it. Initially, it may take some time to figure out which one works out best for you. But once you’ve found the right platform, get involved in it aggressively.

Moreover, after getting a decent authority and followership on your first social platform, leverage it to cross promote your other social profiles. For example- if you’re active on Twitter and have built massive followers there, you can always ask your followers to also check out your Instagram profile and follow. Using this simple approach, you can refer your followers on different channels.

Also read: Search vs Social Content Marketing: Which One to Prefer?

4. Work Your a** off in the backend.

Publishing contents are only the one-fourth of your total work. There are many things going on in the back-end that most people are not aware of. For example- promoting your contents once published, sharing on social platforms, generating backlinks, guest posting, email marketing, influencer outreach, topic research, search engine optimization etc.

Many of these backend pieces of stuff are not visible to the general public. I mean, if you publish one post daily, this is easily noticeable to the public. They will understand that you are working hard every day to create new contents for your audience. However, if you building links, guest posting and doing other things on the backend, all these things won’t be visible to the general public.

Nevertheless, it is really important that you do not skip this back-end works in order to just produce contents. It won’t matter how many contents you produce if no one is reading it. The best approach will be to find a balance between the regular postings in the front end and other important back-end works like guest posting, sending newsletters, link building etc. Many marketers (including me) use the 80-20 principle for these processes. This simply means to use 20% of your total time in creating contents and remaining 80% in backend works like marketing.


5. Be consistent

Last November 2017, I took ’30 days, 30 posts’ challenge on Trade Brains blog. I repeated the same challenge on August 2018. And can you guess the results at the end of the challenge both times? My blog traffic increased by over 28% compared to the months when I used to blog inconsistently (just two times a week).

Consistency is the key to success in whatever you’re doing. I know, writing one article every day for 30 consecutive days can be little stressful and maybe not implementable for many of you, especially who are also doing a full-time job. However, there is no alternative to being consistent if you want to grow your blog.

One of the biggest reasons for the success of Trade Brains blog is that that I’ve been consistent in producing quality contents. In the last 18 months, Trade Brains has produced over 250 high-quality articles.

Anyways, if you cannot produce one content each day, take a different challenge. For example- “3 posts per week for the next 90 days”. You can choose whichever challenge/strategy suits you the best. But if you want to see your traffic and conversions rise with time you need to be consistent.

Also read:

Closing Thoughts

Building an online empire requires a few secrets that can be learned only by practicing.

However, once you have learned those rules, it stays with you for the rest of life, no matter how many times google or facebook changes their algorithm.

How I Build an Email List

How I Build an Email List of 18,000+ Subscribers Within 13.5 Months (From Scratch)?

“But how did you do it? No one is signing up on my forms. I’m rarely getting one or two subscribers in a day?”, Gourav asked peevishly.

He has been taking a few blogging tips from me for the last two months. In fact, I was the one who motivated him to start blogging.

What are you giving them in return?”, I asked politely.

“I’ll be sending them my weekly newsletter…. I’ll send them the best articles published every week”, Gaurav replied energetically.

Gaurav owns a tech blog where he gives reviews on the latest electronic gadgets and technology. In the last two months, he has written over 40 blog reviews.

“No, I mean what are you giving your subscribers right away when they sign up….

…What you’ll be giving them in the future is of no value to them unless they really get it. As of now, they don’t know how valuable your weekly newsletters can be… What are you giving your potential subscribers instantly- for an exchange of their personal email id?”, I tried to explain the question further.

“Ah… a promised… of useful newsletters in future”, Gaurav smiled awkwardly.

“Haha, but that’s not enough Gaurav!! You need to give your potential subscribers something valuable right away to motivate them to enter their email id in your opt-in form…

…Most people are now habituated to ignore these opt-in forms as they are everywhere. No one bothers to sign up for these forms anymore. Until and unless you give them something of big value for FREE, their reflex will be to close that form.”, I added.

“But I’m giving value to them through my blog posts. I have written so many awesome contents. Why won’t they subscribe then?”. Gaurav replied quickly.

Because they can come back and read your article whenever they want. Why share their personal email information for that?…

…Unless it’s really something ‘that’ valuable, no one will give their precious email id. When was the last time you subscribed for any email list without getting any ‘amazing’ thing for FREE?”

“I signed up on Snapchat for free…” , Gaurav smiled wickedly.

I know why you joined Snapchat, buddy 😀 ….

… anyways, the point is that you should give something valuable to your readers for FREE to get their email id in exchange. Many people also call it a lead magnet or bait. But, don’t mind the term… 

…This FREE valuable thing can be an ebook, checklist, guide, tool-kit, resource list or anything that can be useful to the people. But the bottom line is that it should motivate people enough to give their email id in exchange.”

Finally, after a half an hour of explanation, Gaurav slowly stated grasping the concept that I wanted him to learn. This was something that I learned the hard way. And that’s why I didn’t want Gaurav to repeat the same mistake that I did for a long period of time.

The Shoddy Beginning of My Email List Building:

I started my blog Trade Brains in January 2017. However, until April 2017 I didn’t place any sign-up form on the blog to collect emails. The first time when I placed the opt-in form on my blog was May 2017.

During the start, I placed the sign-up form on my blog just because I read on many marketing websites that every blogger should collect emails. Therefore, I also placed an opt-in form asking for ‘Name’ and ’email-id’ with a sign-up button. I didn’t monitor the number of sign-ups for the next two month. I was happy that I’ve placed the sign-up form on my blog and was dreaming that my list will be built soon.

However, at the end of June 2017, the result was totally different than what I expected. There were less than 200 subscribers, even though my blog was getting a monthly traffic of over 20,000 pageviews per month.

Also read: How I grew my blog from 0 to 133,891 monthly page views within 12 months? [With a Day Job]

How I grew my blog from 0 to 133,891 monthly page views within 10 Months - Trade Brains google analytics

After reading the report, I started learning a lot about how to build a massive email list. I just could not believe that I wasn’t able to convert the majority of my blog traffic into the email subscribers.

And that was really hurting me from inside. At one specific moment of time, I even started considering that my blogs were not good enough and that’s why people are not subscribing to my newsletters. However, the pageview stats were saying a completely different story that my subscribers count.

How I really build my email list of over 18,000+ Subscribers?

I got sincere about building an email list from July 2017. I read over a hundred of famous marketing blogs like QuickSporut, Backlinko, Social Trigger, Shout me loud etc to learn the different strategies and tips to build the list.

And then I learned the beautiful concept of lead magnet…

A lead magnet is an incentive that marketers offer to potential buyers in exchange for their email address, or other contact information. Lead magnets usually offer a piece of digital, downloadable content, such as a free PDF checklist, report, eBook, whitepaper, video, etc.

Source: Digital Marketer

How I created an awesome lead magnet?

I write blogs in investing niche – Stocks market investing and personal finance. And the most valuable topic in this niche is- “How to select stocks to invest for consistent returns?”

Whether you are a beginner or a seasoned investor, this is the topic that will fascinate anyone related to this area. This is the golden question which everyone is looking for.

And I am giving away an 18 page of a comprehensive guide on this topic for FREE on my blog.

I wrote a post of over 4,000+ words, added lots of relevant pictures and converted it into a pdf. It took me around 5 days to write this massive post… And I am giving this pdf to all my subscribers for FREE.

Anyways, those hard work of 5 days- helped me build a huge list of over 18,000+ subscribers and beyond (It is still helping me to build the list bigger).

In short, there’s a very simple formula to build a gigantic email list. Give something really valuable to your subscribers for FREE… in exchange of their email id.

Few Important Guidelines to build a huge email list:

Giving something valuable is just the formula. However, you should also know how to use this formula effectively. Otherwise, if you put the wrong values in any formula, the results will be wrong, won’t they?

Here are few important guidelines to build a huge email list:

1. Add Multiple Opt-in Forms on every page (without any guilt)

opt in form locations

I use three Opt-in forms on every single page of my blog. My main aim is to increase the subscriber list. So, I put it everywhere- shamelessly. Even if a single ‘off-placed’ Opt-in form helps me to get 4 subscribers in a day, I can get around 1500 subscribers from it in a year.

You can’t be both shy and also wish to collect emails automatically. If you want to build a huge list, then you have to ask to give the email id from your readers. Place your Opt-in forms everywhere- Header, Footer, Sidebar, After post etc.

2. The pop-up form works the best

pop up-min

First of all, I would like to mention that Google doesn’t hurt your ranking for using pop-up forms. Many of my articles still rank in the first position and first page of Google for multiple keywords.

Moreover, most people are now used to ads and pop-up. They won’t get annoyed seeing these forms. So, use the pop-ups freely.

Now, I’ve experimented with opt-in forms on headers, sidebars, embedded between articles, footer, scroll bar and a lot of many places. However, the conversion rate (visitors converting into subscribers) of the pop-ups are the best.

That’s why if your main aim is to build a big email list, you should sincerely consider placing a pop-up form on your blog.

Quick Note: If you are feeling a little diffident to show a pop-up just after a person enters your blog, then you can always use the exit pop-ups. These pop-ups only show up when the readers are about to exit (if you move your cursor towards the top of the browser to close the tab, then it will show a pop-up in between). Further, as your readers are already going to exit, what harm can you do by showing a pop-up at that moment? Most of the marketers use exit pop-ups these days. Its conversion rate is high (but not as high as a regular pop-up form).

3. Use opt-in in ‘About’ Page

The people who visit your ‘About’ page are really interested to know more about you. And if they like your story, they will readily become a subscriber. Therefore, always include a sign-up form on the ‘About’ page of your blog.

However, the only problem here is that very fewer people will actually read your about page. If a person is looking for a quick answer on your blog (through a google search), he might not be ready to read your about page.

Nevertheless, for the other population of people who reads your about page, the conversion rate is quite good.

4. Add social proofs

“Join 18,000+ Subscribers” vs “Join our Newsletter”. Which one is more appealing?

The first one, right?

Here, the fact that 18,000+ people have already subscribed to this newsletter, acts as a social proof and makes the people think that it should be really something awesome- that’s why so many people have subscribed for the list.

In short, just add the numbers and it will help you build even a bigger one.

NOTE: Don’t worry if you have just 1,000 subscribers when you start this strategy. Just be honest and write the numbers. Further, it’s good to have some social proof rather than none.

5. Create a FREE eCourse


This is my final tip. Again- here you are going to give a great value to your subscribers. Although it might take you a lot of time to build a good course. However, the conversion rate of email courses is ‘damn’ high.

In my case, I didn’t start the eCourse to build the list. I created the 7-day eCourse with an expectation that people will read the emails every day and if they liked it, they will come back to my website and engage with me if they have queries. Doing so, I wanted to build a trust and relationship with my readers.

But, woohh!! The conversion rate of that free course was really good.

Again, the conclusion is the same… People love getting valuable kinds of stuff for free.

The eCourse helped me a lot in increasing my subscriber count. Further, it also helped me in building a consistency and momentum among my subscribers to frequently refer my blog– which additionally helped in increasing the repeat traffic.


When I first started blogging, I was always astonished while seeing the famous bloggers having 100,000+ subscribers. But now that I have got a successful blog- Trade Brains, I can say that building a massive email list is not that difficult.

A huge newsletter subscriber is a side product of having a successful blog. If you are already getting a good traffic on your blog, it’s not much burdensome to turn them into subscribers- ‘if you know the strategy’. Just add value to your reader’s life and you can easily convert them into your loyal subscribers.

Enough Said! Now you know all my secrets. And it’s your time to act right away- Start building your list. Good luck!!

How I grew my blog from 0 to 133,891 monthly page views within 10 Months - Trade Brains google analytics

How I grew my blog from 0 to 133,891 monthly page views within 12 Months? [With a Day Job]

HONEST DISCLAIMER: I didn’t use any paid advertisements/traffic to get these page views. Over 68% of my traffic came directly from organic search. Here’s a quick snapshot from google analytics of Trade Brains.

Trade Brains google traffic

Lessons from the past:

FailedStamp-minFirst of all, I would like to mention that Trade Brains was not my first project.

My blogging journey started back in 2014 (when I was a 19-year-old college kid). My first website, Messed Up Infinitely (MUI), an entertainer website — that I started with few of my friends in college, FAILED…!!!

 After two years of working (inconsistently) on the website, we finally decided to shut it down in the year 2016.

The website doesn’t exist anymore, however, the different social pages are still there (In fact, MUI has over 3k likes on its Facebook page).

The reasons why my first website failed- 

1. I (and my team) was not passionate about the niche. We just enjoyed building something big. But no one cared much about the value or content.

2. We tried to cover everything and hence failed to build a loyal (repetitive) audience. We started covering contents with FIFA 2014 news, then moved to TV Series like GOT, FRIENDS etc, then shifted to Harry Potter topics… The biggest problem was that even we didn’t know what was the theme of the website.

3. We focused too much on traffic and monetization instead of building a great website. With viral (clickbait) topics like “How Game of Thrones might end?’ and posting it in facebook GOT groups with over 100k members, we were even able to generate +10k pageviews in a single day from a single post. However, we lacked consistency. A GOT fan will not read FIFA posts, right? Although traffic means more revenue from ads, it doesn’t mean growth.

Nevertheless, failures are a great teacher.

I learned a lot from my first failed website and moreover, it left an etching feeling inside me. I knew that many people are able to build a successful website. But the fact that we couldn’t simply be meant that there was something wrong with our approach.

Trade Brains’ Success Story

I launched Trade Brains (https://www.tradebrains.in) in January 2017.

launch-minAt that time, I was working as a graduate engineer trainee (GET) at Tata Motors. It was my first full-time job and I’ve been working there since last six months before starting Trade Brains.

Tata Motors is a fortune 500 company which manufactures automobiles. I was working in the Quality Assurance department and it was a hectic six days -nine hours job (Only holidays was Sunday). Nevertheless, in January 2017, I decided to hustle sideways.

Initially, it was really difficult to maintain a balance between work and side project. When you work in a day job, most of your productive hours are gone. By the time you reach home, your brain will be so tired that the only thing that it will want to do is to watch TV. It was really exhausting to come back home and work on the website.

However, this time, it was something different. This time- I was passionate about my website.

Btw… I forgot to tell you what is TRADE BRAINS’ all about?

Trade brains is a financial education blog focused to teach stock market investing and personal finance to the DIY (do-it-yourself) Investors.

trade brains homepage

The best part of starting trade brains was that I enjoyed talking about and writing about INVESTING topics. That’s why it never felt like a job and I was easily able to work on my website till 2–3 AM in the night.

Phase I: Jan-March 2017— (Zero Growth)

I started Trade Brains in January 2017. However, I was hardly able to give 2–3 hours per week during first three months. Moreover, I used these 2–3 hours only to build the website and write contents (no marketing, no social sharing… nothing else). Anyways, in the first 3 months, I was able to write 8–10 articles on Trade brains.

Although I have written a few of my best articles during this phase, however, it wasn’t getting any traffic. The monthly traffic for Trade Brains for the first three months of the launch was less than 100 page views per month. (Please note that I knew SEO at that time and had done on-page SEO on all my contents).

In short, I learned a very important lesson in this phase-



Even if you build a great website with amazing contents, you will not get traffic on its own. You have to market your website.

(In the next phase of Trade Brains, the same contents that I wrote in Jan-March are going to great the most traffic. Although the content didn’t change, my strategy did.)

Phase II: April -July 2018 — (Steady traffic)

It was April 2017- when I decided to get serious with my blog.

Working 2–3 hours per week was not enough. Moreover, just working on website and writing contents wasn’t working out.

I changed my strategy. I started working +30 hours a week (alongside my day job) on Trade Brains. Further, this time I was more focused on marketing and getting TRAFFIC.

I already knew that I have written some amazing contents on my blog in the phase I. Therefore, all I needed to do was to drive the audience on those contents.

Anyways, this wasn’t really difficult.

Hard-Work-Success-Icon-Image-1400x800-862x493-minBecause of my past experience of working on my first website, I already knew many tips and strategies to get huge traffic. (Please note that although I knew the strategies, however, it required a lot of work. It wasn’t difficult, but it was time-talking).

In this phase II of trade brains, I continued writing 1–2 blog posts per week and then dedicated the majority of time in marketing those contents. Few of the common sources to drive traffic that I used was to post in facebook groups, Reddit, answering on Quora, joining the forums and actively getting involved in different threads, cross promotion etc.

During this phase, the traffic was directly proportional to the amount of hard work that I did. The traffic was not passive!!

This means that the more I promoted and marketed my content, the more traffic I was able to generate. Between April to July, I started getting a steady traffic of 18k -20k page views per month.

Phase III: Aug 17-Jan 2018 — Rapid Growth

After three months of continuous content creation and marketing, finally, I started noticing passive traffic on my website.

With time (and work), I was able to generate decent backlinks to my website and moreover, it was even growing automatically.

qualitative-growth-min(I realized this when I took a week off (no blogging or marketing) to go on a vacation with my parents. I was afraid that the traffic is going to decline and all my work from the past few months will be in vain. However, after a week, when I returned back and checked my website traffic, I was jumping on the bed with happiness. Literally no work and still I was able to generate over 8k page views that week.)

From Aug 17 to Jan 18, I noticed a rapid growth in the blog.

All the hard work of the last few months was finally showing up. My contents started getting ranked on the first page of google for many keywords. Different websites/bloggers started referring to my contents and website.

Although during this phase, I wasn’t working as hard as phase II, I was getting a consistently increasing traffic. From around 30k page views on Aug 17, trade brains grew to over 130k monthly page views by the end of January.

Reasons Why Trade Brains became a hit?

There are few lessons that I learned from my first failed website and second successful one. Moreover, I believe if my first website was a hit, I wouldn’t have learned so much. Here are the reasons why Trade Brains became a hit:

1. Writing ‘genuinely’ helpful posts.

All my contents on Trade Brains was focused to help people. I didn’t write contents just to write it. For my first website, we generally published 4-5 posts per week. However, for Trade Brains, the frequency was small: 1-2 posts per week.

But this time, the contents were genuinely helpful. I wanted the public to learn something when they are willing to spend their precious time on my blog. And once you start giving value through your contents, people (and Google) will appreciate it.

2. Consistency

Since April 2017, I’ve consistently given +30 hours per week time to Trade Brains. It wasn’t like ‘work a month’ and then ‘take a leave for the next two’.


I didn’t consider Trade Brains as my side project since April and was consistently working on it. Even when I was hanging out with friends or was on a vacation, I was consistently thinking of what new ideas that I can implement to improve the website. Although it seems a small journey, however, being consistent for 12 months with a day job is really tedious (but worth it).

3. 20% time on content creation and 80% on marketing

It’s good to write amazing content but if you’re not marketing it, it won’t generate traffic automatically. From the phase II of trade brains, I started giving 80% of my time to market the content. And it really gave a significant result.

Closing Thoughts

Building a successful website or blog is the dream of many online entrepreneurs. However, it’s not much difficult. All you need is a passion and a willingness to consistently work hard.

After over 18 months of launch, Trade Brains is still growing at a good pace.

That’s all. Take care. And keep hustling!!

How to start your blog within 20 min? The Ultimate Guide cover

How to start your blog within 20 min? The Ultimate Guide.

How to start your blog?

If you are new to blogging, then starting your new blow might seem overwhelming and complicated.

However, the truth is that it isn’t. Anyone with a basic knowledge of how to use the internet can start his/her blog, even within 20 min.

Quick fact: There are over 1.3 billion websites on world wide web.

Before I start this post on how to start your blog, I would I like to answer few most frequently asked questions, which might clear many of your doubts.

Frequently asked questions (FAQs):

Is ‘coding’ skill required to start your blog?

No. You do not need to learn HTML or any web-development languages to start your blog. Absolute ZERO-CODING skills are required for blogging.

Should you start a blog if you are not a good writer?

A ‘big’ Yes!

Even, I’m not a good writer. You’ll hardly find any ‘sophisticated’ word in this post. This is because I am not a writer. I just ‘write’ in the way I ‘speak’ in my day-to-day life.

You do not need to be a good writer to start your blog. All you need is a passion for your topic.

How much does a blog cost?

Although the price varies for different bloggers depending on the web-hosting and plans they choose, however, in general running your blog will cost you somewhere between Rs 200-400 per month. 

Don’t worry. This price is even less than the round trip of your ‘uber’ ride in your city. You can easily afford it and it’s definitely worth investing.

Why should you start your blog?

Here are few of the major reasons to start your blog today-

  • You can make money online from home.
  • No location constraint. You can blog from anywhere. All you need is your laptop and an internet connection.
  • You can share your experience/story.
  • Starting your blog will help you to create your social presence and build your own community of followers & blog readers.

I hope I have answered most of the major questions that you might have before you start your blog.

Now, as I already stated above, creating your blog isn’t a complicated process.

There are only three steps that you need to take to start your blog:

Step 1: Choose

Step 2: Design

Step 3: Create

Don’t worry if it doesn’t make much sense to you. I’m going to explain everything about how to start your blog from ‘scratch’ in this post.

This is going to be a long post. However, I promise it will be worth reading. So, without wasting any time, let’s build your blog.

How to start your blog?

Step 1: Choose

The first step to start your blog is to choose your blogging platform, domain name and web hosting. 

Now, let’s discuss each one of them in detail.

A) Blogging Platform

There are a number of blogging platforms available to start your blog and it’s really important that you choose the right one. Here are the few common blogging platforms available to start your blog- WordPress, Blogger, Tumblr, Medium, Wix etc.

I will highly recommend you to choose ‘WORDPRESS’ as your blogging platform. 

Most of the successful bloggers use WordPress to blog. WordPress powers 25%+ websites online today, and have over 75 million active users.

Here are few of the main reasons why you should choose WordPress as your blogging platform:

  • WordPress is super-easy to use. You will find it very similar to MS Word or Google docs while writing blog posts.
  • It is totally ‘FREE’ to use (including themes, plugins, layouts etc).
  • WordPress is highly customisable. You can easily customise your blog for how it should look.
  • The security features of WordPress is amazing. It is very secured platform to blog.
  • There are tons of ‘free’ help available online for WordPress. If you face any problem while using WordPress, simply google it and you’ll easily find the solution.

On the contrary, if you’re ‘not’ using WordPress and using a different blogging platform, you might face a number of difficulties. Here are the main disadvantages of using other platforms:

  • Not much control: The other platforms are controlled by their providers. They may delete all your contents and ‘kick’ you out anytime if they feel that you are violating any of their rules. You do not have much control over those platforms.
  • Limited space: Most of the other platforms have limited space, say 3 GB. They won’t allow you to host large files or videos.
  • Long ‘forgettable’ URL address: www.yourname.blogspot.com How does it sound? Or www.yourname.wordpress.org is it better? Most of the other platforms will add a suffix to their URL address to promote their platform. The long URL address for these platforms makes them easily forgettable.
  • Not much customisable: Most of the other platforms has a theme constraint or limited themes. You cannot design the layout of your blog as you have thought in your mind.
  • Monetisation problem in future: Many of these platforms won’t allow you to monetize your blog. Monetization is a big issue while choosing other platforms.

Because of all these reasons, it is highly recommendable to use ‘WORDPRESS’ as your blogging platform to start your blog.

B) Domain Name:

The domain name can simply be your blog name.

For example, the ‘Name’ of this blog is “MONEY 24 HR’. And that’s why the domain name of this blog is www.money24hr.com

While choosing your domain name, the golden rule is to use your blog name.

However, you can choose different domain extensions. For example, few of the possible domain names are:


domain name extensions

Here are two basic tips for choosing your domain name:

1. While choosing your domain name, always prefer “.com” domain.

Why? Because while searching any website, this is the first preference by any person.

Let’s say someone heard your blog name but doesn’t know your domain address. The biggest probability is that he/she will type wwww.yourblogname.com. It’s quite rare that he/she will enter www.yourblogname.biz (.biz).

2. Keep the domain name short and rememberable 

Try to choose the domain name under 11 letter.

Keeping it short and rememberable will help your blog readers to easily get back to your blog.

Choosing a good domain name might take you some time. Most of the ‘simple’ domain names that might come to your mind would have been already taken.

You can check the availability of your desired domain here: HOSTGATOR

C) Web-hosting:

If the domain is the address, then hosting is the home.

This is a place where all your blog files will be hosted.

The domain name will tell you the address of your blog. But if that address is empty, what’s the use. You need your house to store the things.

Hosting is required to store different files like images, logo, content, themes etc.

Further, if you are using WordPress as your blogging theme, all the WordPress files (like themes, plugins, contents etc) will be installed and hosted on your web host.

Where to buy domain name and hosting?

You can buy domains from different domain provides such as Godaddy, Hostgator, Bluehost etc.

The price of buying a domain name is quite cheap compared to the price of web hosting. For example, you can buy a domain name for Rs 199 for the first year.

On the other hand, your web hosting might cost you somewhere between Rs 200-400 per ‘month’.

While choosing your web hosting, here are few points that you should consider:

1. Cost: The hosting cost should be within your budget. You do not need to pay for the ‘whole year’ at one. You can start with a ‘3 months’ plan. However, if you determined about your blog then it makes more sense to buy a year plan.

This is because of two reasons. First, if you take a longer plan, you will get more discount. Second, most of the blog easily take 6 months to a year to get real traffic. If you take a longer plan, you’ll be motivated for a long term. If you take a short-term plan, you might want to ‘bail’ in between.

2. Fast page load speed: No one likes a slow website. The page load speed for your website should be fast.

3. No downtime for your blog: Many a time, you will notice that few blogs/website doesn’t open for a while. This may be for 5-min, 15min or sometimes even for more than an hour. This is called downtime.

You do not want your blog to be ‘down’ at the peak time when most of your readers visit your blog. This might result in you to lose some of your audience.

4. Technical support: The easily available technical support is a ‘MUST-HAVE’ point to look while choosing your web host. You are not a web developer and although WordPress is super-easy, still there might be a few time when you will need technical support. Therefore, there should be a  trustable technical support in your web hosting service.

After looking at all the above points, the web hosting that I will recommend is – HOSTGATOR.

Here are the reasons why I recommend HOSTGATOR to my readers:

  1. Hostgator has a reputation for good performance.
  2. The page load speed for Hostgator web hosting is really ‘fast’ and there is hardly any downtime.
  3. There is ‘One-click-install’ feature for WordPress which means that you can easily Install WordPress on your blog with a single click.
  4. Hostgator has an excellent customer support. The ‘live chat’ and 24×7 ‘phone call’ feature for technical support makes Hostgator really reliable.

Overall, because of all these reasons, ‘HOSTGATOR’ one of the best web hosting providers in India and I highly recommend you start your blog with Hostgator.

How to Set up self-hosted WordPress blog?

In the next 5 minutes, I’ll show you exactly how to set up your self-hosted WordPress blog using your own domain name and hosting.

At the end of these 5 minutes, you’ll have a fully working WordPress blog.

Please note that here I’ll teach you how to set up your WordPress blog using HOSTGATOR.

In case you are using some other platform, for example, godaddy, Bluehost etc, still you can set up your WordPress blog using these steps as most of the domain and hosting provider follow a similar procedure for their set up as that of ‘Hostgator’.

Step 1: Go to www.hostgator.in

Step 2: Click on get started now.

hostgator 1

Step 3: Choose the best hosting plan to start your blog. I will recommend you to start with the basic ‘HATCHLING’ Plan. You can upgrade the plan in future, wherever required.

hostgator 2

Step 4: After selecting the plan, it will ask whether you have a domain name. If you have already purchased a name, select ‘yes’. Else select ‘No’.

hostgator 3

Step 5: If you selected ‘No’ in the previous step, that is you haven’t bought a domain name yet, then this pop-up will open.

Step6: Enter the desirable domain name.

Step 6: ‘Uncheck’ all the other add-ons. You do not need these features while starting a new blog and you can save money here.


Step 7: If no one has bought that domain already, it will show ‘is available’ status. Click on ‘Add to cart’ and then ‘Checkout’.


Step 8: After clicking on ‘Checkout’, you’ll land on the ‘Order Summary Page’. Recheck the order details. Make any changes if required. Then click on ‘Continue’.


Step 9: This will take you to the ‘Sign In’ page. If you already have a Hostgator account, then simply ‘Sign in’ using your ‘email id’ and password. Else ‘Create an account’.


Step9: If you select ‘Create an account’, then fill your details and create an account.


Step 10: The last step is to make payment. Select the desired payment option and pay for your order.

hostgator 10

Once your payment is complete, you’ll receive a conformational email (within few minutes) stating that your account is ready.

The email will contain the URL address for the control panel of your Hostgator account, along with few other details like username, name server etc

Once you log-in to your Hostgator control panel, select ‘Get started with WordPress today’ on the top.

hostgator 11

After clicking, you will be redirected to a page, where you have to select ‘install’ WordPress.

Once you select ‘Install WordPress’, it will start loading and eventually, it will tell you that your WordPress blog has been installed, and you’ll see your log-in credentials.

That’s all! You have successfully set up your WordPress blog on ‘HOSTGATOR.

Please note that if you face any problem to install your WordPress site or need any technical support, feel free to contact Hostgator customer service.

They will be more than happy to guide you step-by-step to set up WordPress.

Further, if you want, you can even ask them to set UP WORDPRESS ON YOUR BEHALF and they will do it for you.

Step 2: Design

Once you have set-up your WordPress blog with your own domain name and hosting, the next step is to design your blog.

In the last step, you would have received credentials for your WordPress blog.

To enter in your WordPress blog using that credentials, you have to go to the following URL: www.yourblogname.com/wp-admin

Just add ‘/wp-admin’ to the end of the domain name that you have purchased and visit the URL. On the same page, enter your username and password of your WordPress account.

1 wordpress login

Once logged in your WordPress account, the webpage might ask you fill some simple details like Blog Title, tagline, select a default theme etc. It will hardly take you 2 minutes to fill those details.

After you have entered the details, you will land on the WordPress dashboard, which will look like this.

2 wordpress dashboard

Please notice the menu present on the left side on your dashboard.

Let me give you a brief description of the different options available on the WordPress dashboard and their functionality.

Dashboard – This is the main page that you will see right after you log in.

Posts- On this option, you can write and publish new blog posts. Once you have written few posts, you can view and edit those old posts.

Media– This is the library which displays all the uploaded media files like images, PDFs, videos etc. You can add new media files here or delete the old ones.

Pages – Using this option, you can write and publish new pages or view and edit old ones. For example, you can create pages like about, contact, services etc.

Comments – Whenever someone posts comments on any of your post or page on your blog, it gets stored here. You can reply, delete or edit the comments on your blog posts here.

Appearance – Here you can edit how your blog will look. You can customise, change themes, add menus etc using appearance.

Plugins – Here you can add and remove plugins, which add functionality to your blog. For example, if you want to add a ‘contact form’ on your blog, you do not need to write a code for that. You can just download a plugin for it and add the form on the page with the help of that plugin.

Users – Here you can add users to your blog like admin, editor, author, subscribers etc. For example, if you have multiple authors for your blog, you can create different user credentials for all your authors.

Settings – Here you can edit your blog’s settings like general setting, reading, writing, permalink etc.

Here are few things that you need to need to design first for your WordPress site:

1. Select your blog theme.

There are over 20,000 free themes available on WordPress. Select a good theme depending on your blog niche. Make it look exactly how you want it to look.

Check out different available themes and install the one that you like the most.

How to find and install a new theme?

1. Go to appearance and select themes.

3 wordpress apprearnce theme

2. Click on ‘Add new’

4 wordpress theme add new

3. Install the one that you like.

5 wordpress add theme

4. ‘Activate’ the theme.

Done. You have successfully activated a nw theme.

2. Customize your blog:

After selecting the theme, next, you need to design your blog like adding blog title, tagline, favicons, menus, header, footer, sidebars etc.

You can customise your blog by going to
Appearance —> Customize 

6 wordpress customize menu

3. Install Plugins

There are few ‘must-have’ plugins that you should install on your WordPress site. Few of them are- Akismet, Google Analytics, Yoast SEO, Jetpack, WP Super Cache etc.

How to install plugins on your WordPress site:

1. Go to plugins.

8 wordpress add plugin

2. Click on ‘Add new’.

3. Search the plugin using the search bar.

8 worpress plugin add new

4. Install and activate the plugin.

Done! New plugin has been successfully activated on your wordpress site.

Step 3: Create

Once you have designed your WordPress site, the next step is to write amazing contents.

However, before you start to write blog posts, you need to create few pages such as ‘ABOUT’, ‘CONTACT’, ‘PORTFOLIO’, ‘SERVICES’, ‘START HERE’ etc.

A) Adding a new page.

Here are the steps required to create ‘pages’ on WordPress.

1. Go to pages and select ‘Add new’.

9 wordpress add new page

2. Write the post ‘title’ and post ‘content’

9 wordpress add new page 2

3. Add media files like images.

12 wordpress add new image

4. Hit ‘PUBLISH’

You can change the font size, colour, attributes etc from the same page. Further, you can also add a number of items in the page like tables, links, featured image etc.

Do not worry, doing all these are quite simple. Once start using WordPress, you will find it very easy.

B) Adding a new post

Adding new post is similar to adding a new page.

However, first of all, you need to understand the difference between adding ‘pages’ and ‘posts’.

Pages are a just static page which gives different information about the website like ‘about’, ‘contact’, ‘services’ etc.

On the other hand, ‘post’ is used to write a new article. The benefit of adding a post is that you can categorise different ‘posts’ in different categories and show them at a specified place. For example, you can write a post of different categories like ‘blogging’, ‘marketing’, ‘social media’ etc.

On the other hands, ‘pages’ do not have any category and they are neutral for the blog.

That’s why it is really important that you add the new articles in only ‘post’ not ‘pages’.

How to add a new page to WordPress?

The process of adding a new page is similar to adding a new ‘page’. Here are the steps to add a new post to your blog:

1. Go to post.

2. Select ‘add new’

10 wordpress blog post

3. Write post ‘title’ and ‘content’.

Screen Shot 2018-02-09 at 4.31.05 PM

4. Add images.

5. Select the category. If the category not present, then make a new one.

6. Hit ‘Publish’.

That’s all. Add few posts on your blog and your blog is ready. Easy, right?


Let me quickly conclude the process to start your blog:

Step 1: Choose

Choose your blogging platform (WordPress), domain name and hosting. Once you have decided and purchased your domain name and hosting, install WordPress.

Step 2: Design

Select the desirable WordPress theme for your blog. Customize your theme with blog title, logo, header, footer, menus, sidebars etc. Install plugins to your WordPress site.

Step 3: Create

Add required pages to your blog like ‘About’, ‘Contact’, ‘Start here’ etc. Start writing amazing blog posts.

That’s all. 3 Simple steps to start your blog- Choose, Design and create.

Next steps: Start growing your blog

Once you have written few good blog posts, your next steps will be to grow traffic and to monetize your blog. Here are two important posts on blog traffic and monetization-

Blog Traffic: 11 Insanely Easy Ways to Drive Traffic to Your Blog

Monetization: 9 Tested Ways to Monetize Your Blog- #6 is My Favourite

I hope you enjoyed this post on how to start your blog and is useful to you.

Further, I’d be happy to answer any of your questions in the comment section below!


Disclaimer: This blog post contains some affiliate links, which means that if you buy something through that link, I will get a small commission. #BeingHonest

9 Tested Ways to Monetize Your Blog- #6 is My Favourite cover

9 Tested Ways to Monetize Your Blog- #6 is My Favourite

9 Tested Ways to Monetize Your Blog:

Blog monetization is one of the most discussed topics for the bloggers. No matter whether you are a beginner or a seasoned blogger, everyone wants to increase their revenue.

Your blog cannot survive long enough if it is not generating any profit. That’s why bloggers are always keen on finding the best ways to monetize their blog.

Although there are hundreds of ways to monetize your blog, however, I have chosen 9 tested ways to monetize your blog in this post, which actually works and can help you to make money online.

Note: Please read this post till the end because there is a bonus waiting for you in the last section.

9 Tested ways to monetize your blog:

1. Google Adsense

Expected earnings: Low

Google Adsense

Google Adsense is one of the most popular ways to monetize your blog and to make money online. Ask any beginner how he/she is planning to monetize his/her blog and the first answer will be Google Adsense.

What made Google Adsense so popular is its ease to place ads on your blog. It’s really very simple to place google ads on your website. Google will give you a ‘code’ according to space (size) that you are allowing for the ads and all that you need to do is to place that ‘code’ in your blog. Rest everything will be taken care by Google.

Google will show the relevant ads according to the type of visitors that you are getting on your blog. Therefore, you do not have to worry about which ad to place and which not to.

google adsense ad placement.001

Because of these reasons, Google Adsense has become the darling of the bloggers to start their online earning.

Nevertheless, when you get little used to google adsense, you will realize that it isn’t one of the best ways to monetize your blog. The earning from google adsense is quite low.

Although the earnings from the google ads are decided on various factors like your blog niche, CPC (Cost per click), CPM- which is the cost per 1000 views etc, however, in general, the earnings from google adsense in India varies between $1-2 per 1,000 views.

If you are lucky and your blog is a high CPC niche, you might earn a little higher rate ($2-3 per 1,000 page views).

Nevertheless, if we calculate the earnings of a small blog, which is getting a monthly page view of 20,000, it turns out to be between $20-40, which is equivalent to Rs 1300- 2600. This isn’t enough. Is it?

Unless you are generating millions of page views per month, you won’t be able to earn a big sum from google adsense.

Even for the big blogs, which are generating over million page views per month, this earning is not worth the effort that they are putting. For blogs which are generating over 1,000,000 page views per month, an earning between Rs 65,000 to Rs 130,000 doesn’t make much sense.

That’s why google adsense is not considered as a good revenue source by the big bloggers. Most successful bloggers treat the earnings from google adsense just as an overhead earning and focuses on other more-fruitful ways to monetize their blog, which we are going to discuss in the next sections of this article.

2. Affiliate marketing

Expected earnings: Low to Medium

affiliate marketing

What is affiliate marketing? It is a marketing arrangement by which an online retailer pays commission to an external website for traffic or sales generated from its referrals.

In simple words, affiliate marketers are similar to flat brokers.

The flat brokers do not own the flat but they get a commission whenever they are able to find a renter. In a similar way, the affiliate marketer does not own the product. They just divert their blog traffic to the product in order to generate sales.

Affiliate marketing is one of the easiest ways to monetize your blog as you do not need to create or own a product. Just divert your blog traffic to that product sales page and if the product is reverent to your audience, they might purchase the product and you will get the commission.

One of the best websites for the bloggers to become an affiliate is AMAZON.

Why? Two reasons.

First, you can find a number of products on Amazon for every niche. Even if you writing in a very typical category, there are chances that you will be able to find relevant products in your category, which your audience might buy.

amazon affiliates

Second, it’s quite simple to become an Amazon affiliate.

You can become an Amazon affiliate within a day. All that you need to do is to visit Amazon affiliate website (https://affiliate-program.amazon.in) and create an account by filling the details about you and your blog.

In most of the cases, the affiliate account gets approved with a day.

Once your account is approved, all you need to do is to add the link to the Amazon product on your blog, drive traffic to the product and hope that someone buys it ;D

For example, let’s say you have a fitness blog and you wrote an article on ‘How to increase your running speed?’. In the article, you discussed how it is important to wear proper running shoes in order to increase your speed.

Here, you can make some money using affiliate marketing.

Just add a link to the best running shoes in the same article and recommend it to your readers. If your article is good and getting some traffic, the chances are that few of your readers might click on the link and if they find the shoe attractive, they will purchase it and you’ll get your commission.

For different products, the commission rate is differentAmazonazon. Here is the list of the commissions for different product ranges.

Amazon affiliate commissions

From the above table, you can notice that the commission for the Men’s apparel is 12%.

For the same example of selling shoes by affiliate marketing, let’s consider that the price of the shoes is Rs 4,000. Then, you will get a commission of 12% of 4,000 = Rs 480 on the sell on a single shoe.

amazon shoes

This is called the ‘EASY MONEY’.

Moreover, if you are able to get 100 sales of those shoes in a month, you can easily earn Rs 48k, without doing any work. You are not the buyer or seller, still, you are making money.

However, there are few points that you need to understand regarding the affiliate marketing.

1. You can earn a moderately high amount of commission if the price of the products that you are selling is high. For example, if you are in photography niche and recommending cameras worth Rs 35,000 or more, then you can make lots of money through commissions of these high-end products. Similar is the case with electronic items like phones, gadgets etc, where the price of products is quite high.

2. However, if your blog niche supports only low-priced products, then you might not be able to earn big amount through affiliate marketing. For example, let’s say you write stories on your blog. Then, the best that you can do is to recommend books to your readers. Generally, a book costs somewhere between Rs 200-400. Even if we consider books that you recommend are worth Rs 400, still you will make only Rs 40 on the sale of one book. Moreover, even after selling 100 books, you will make just a commission of Rs 4,000.

Therefore the earnings from affiliate marketing totally depend on your blog niche. If your blog can sell high-priced products, then ‘hurray’. You can make sh*t lot of money from the affiliate marketing.

However, if your blog can sell an only low-priced product, then you won’t get enough commission from the sales.

Therefore, if you are just starting to blog and confused which niche (category) to choose to write about, then consider affiliate marketing as one of the big factors.

Nevertheless, if you have already created your blog, then do not get dis-hearted. There are plenty more ways to monetize your blog, which we are going to discuss next.

3. Kindle Publishing

Expected Earnings: Moderate to High

kindle direct publishing

Kindle publishing is one of the ways to monetize your blog which is still untouched by many of the Indian Bloggers.

Do you know that you can self-publish eBooks and paperbacks on Kindle for free? 

With the help of Kindle Direct Publishing, you too can become an author (without having to worry about where to find publishers for your book) and reach millions of readers on Amazon.

Moreover, it’s quite simple to become a Kindle publisher and make money through your books. There are few simple steps that if you follow them correctly, you too can become an author on Amazon.

The first thing that you need is a book.

Your book should be an original one, which means that it shouldn’t be copied and should not have any plagiarism. However, being original doesn’t mean you have to write the book yourself. If you are not interested in writing, just hire someone to write the book, tell them your idea (what to write), pay them for their work and publish the book on your behalf.

Nevertheless, even you do not have the money to hire someone, write it yourself. You need not write 50,000 words for your first Kindle book.

Start small. Even a book of 2,000-5,000 words will work fine on Kindle. Definitely, you cannot charge high for the small books, may be between Rs 50-100, and hence your earning per book might be less if you write a small book. But hey, it’s good for the beginners, isn’t it?

One time work and lifetime earning.

kindle publishing

Further, if you are able to write a big one, you can sell it even for high prices like Rs 200-400 on Kindle and earn big money.

Few things that you will need while publishing book on Amazon Kindle, that you should keep prepared are:

  1. Book (in pdf or word format)
  2. Cover image (i.e. the book cover)
  3. Description of the book
  4. Pricing of the book

However, this stuff can be taken care of once you have written the book.

You don’t even have to hire a professional to create your book cover. You can create it yourself using websites like Snappa or Canva. These websites have a number of pre-designed templates for the book cover. All you need to do is to edit the template.

After publishing the book, most of the authors have difficulty in finding the readers. Where to sell their newly published book. However, if you have a blog, you can easily divert your blog traffic to your book or just recommend your readers to read your Kindle book.

If you have written a good book and are able to market it properly using your blog, you can easily make tons of money.

Kindle publishing is one of the best passive ways to monetize your blog, which I will highly recommend you to try.

4. Services

Expected earnings: HIGH


Providing services to your blog readers is one of the active ways to monetize your blog, which means that you will need to be actively involved here.

The more time you give for the services, the more money you will make. Here, you need to trade your time with the money of the readers to solve a problem using your expertise.

For example, let’s say you have a blog on web development where you write how to create websites and other similar topics. Here, you can offer your expertise to your readers. You can provide a service to your readers, where you offer to create their websites in return for some genuine price.

As your readers are already familiar with your expertise, they might be willing to avail your service and will be ready to pay you.

Providing services is a good way to monetize your blog in you are looking to build an online business. You can easily create a huge empire if you have a good expertise in the field.

Moreover, it’s your own business, and you can raise the price whenever you feel it’s the right time (don’t need to beg your boss for the raise as an employee even if you are working hard).

There are few blogging niches which can easily be monetized by providing services. Few of them are- App development, Video-creators, Electronic/Electrical based blogs, Photography etc.

5. Coaching and Consultancy

Expected Earnings: HIGH

coaching and services

Providing coaching and consultancy are again one of the active ways to monetize your blog. However, you can earn tons of money if you have proved your expertise in the field to your blog readers.

Most people take a consulting only when they have a problem, which they cannot solve themselves. And if you are able to solve this problem, you can easily charge them a decent amount of money.

Moreover, the readers will be willing to pay this money and come back to you again and again, as you are the ‘come-to’ person in that field and they are now confident about your expertise.

For example, let’s say you are a financial advisor and write about investing.

There are many people who have sh*t lots of money but do not have any financial literacy. Apart from real estates (property), they do not know where to invest, what are stocks, bonds, mutual funds etc. Further, saving tax by investments seems a big mystery to them.

Here, you can offer them consultancy about how to invest.

If you have written genuine articles on investing and your blog readers are aware of your expertise, they will definitely approach you for consultancy.

There are many bloggers who charge as much as Rs 2,000-5,000 per hour for consulting.

And why shouldn’t they? If they are offering help to their clients about where to invest Rs 30 lakhs for high returns or how to save taxes for people in the highest slab of income tax (30%), then asking for such high rates are genuine.

Some financial bloggers even ask in percentage as commission instead of a flat fee. For example- 1-2% of the investment amount. Imagine if the client is investing Rs 10 lakhs, these financial bloggers can easily make Rs 10,000- 20,0000 from their client just by offering consultancy.

Further, offering coaching is again a high earning ways to monetize your blog.

For example, let’s say you are a fitness blogger. Then you can offer to coach to your readers regarding weight loss, running, exercises, yoga etc and charge for the coaching.

The coaching you provide can be a ‘one-on-one’ coaching or a group coaching. Many times, you don’t even have to physically present to offer to coach. You can just coach your clients on phone or via video calls/online.

If you are getting a good traffic on your blog and have a skill which you can coach, then providing coaching is definitely a good idea to monetize your blog.

Here is the example of few niches where you can provide coaching and consultancy – Investing, Personal finance, coding, guitar lessons, dancing, cooking, language etc.

6. Online courses

Expected earnings: Moderate to High

online course

Creating and selling your online course can be one of the best passive ways to monetize your blog. Just create your course once and keep selling it.

However, to earn money on your blog from online courses, you need some expertise, on which you can create a course and sell it.

One of the biggest advantages of online courses is that these are ‘online’ but not ‘live’. Most of the people who are willing to buy the course are ‘BUSY People’ and cannot attend scheduled classes. However, it there is a course which is pre-recorded, which they can watch whenever they are free i.e. the course is self-paced, then these people might be willing to buy that course.

Moreover, you do not need to be a genius to create a course. Even if you have a little expertise in any field, you can make a course on that. And trust me, if you blogging in any niche, you definitely have some expertise.

For example, let’s say you have a ‘language’ blog, where you teach foreign languages like ‘FRENCH’, ‘SPANISH’, ‘ITALIAN’ etc, then create a course on them and sell it to your viewers.

Or You are a SEO expert and write about how to optimise your blog for search engines. Then make a course on SEO, and teach your expertise to your students.

Or let’s say you are just a blogger who has been blogging for last 5 years. Then you can create a course on ‘HOW TO START A BLOG’, where you can teach how to write perfect blog posts and increase blog traffic.

There is at least one field in which every blogger has some expertise if they are writing a blog. Make a course on it and start making money online.

Do not worry about the technicalities like how to record the videos, where to host the videos etc. These all can be taken care of and you can learn all these once you have a definite plan for your course and it’s content.

7. Webinar and workshops

Expected Earnings: MODERATE TO HIGH


Apart from coaching, consulting or online courses, you can also monetize your blog by organising webinars and workshops.

These are comparatively easier ways to earn money online compared to consulting or online courses.

Why? Because you can organise an online webinar of just 1 hour or even less.

In case of workshops, you can organize it for a 3-hour workshop or 2 days workshops.

On the contrary, for creating online courses you have to put a lot of efforts to create the complete course. For consultancy, you might have to give a lot of time to just one client. Overall, webinars and workshops can be a better approach.

There is no limit on the number of attendees on your online webinar.

Let’s say you a motivational blogger and are organising a webinar on Public speaking. You can charge Rs 200 per webinar and even if 100 people join the webinar, you can easily make Rs 20,000 by the work of just 1 hour. If you get more registrations, you might earn even higher.

For the workshops, the price is generally high.

Although, you might have to spend some initial money to book seminar hall, set audio system, mic etc, however, the returns for organising workshops are quite good.

Generally, you can easily charge an amount of Rs 2,000 to 5,000 per head for attending the seminar. If you are getting even 100 attendees, you will make Rs 2-5 lakhs.

Even after deducting the initial expenditures, the returns will turn out to be pretty high.

8. Digital products 

Expected Earnings: Moderate to HIGH

digital products

Digital Products examples- Ebooks, PDFs, Softwares, chrome/browser extensions, mobile App, checklists, guides etc

Digital products are the darlings of the old bloggers. You can find a number of bloggers who sell digital products on their blog. This is again an ‘easy’ money.

For example, let’s say you are good in online marketing and write about it on your blog. Then make an ebook about online marketing. You do not even need to publish it on Kindle. Just sell it on your blog. Tell why this ebook is beneficial to the readers or what problem it can solve and ask a decent price for the ebook.

If you are getting a good traffic on your blog, you can easily sell hundreds or thousands of these ebooks. Just place a banner of your book on the homepage, header or sidebar. It will sell even better if you recommend your readers to read the book in few of your blog posts.

Few simple digital products which you can easily create are Ebooks, PDFs, Checklist, Guiders etc.

On the other hand, there are few complex digital products which if made correctly, can make you big money. For example- Softwares, browser extensions, App etc.

Here’s an example. Let’s say you are a personal finance blogger. You hired some developer to create a mobile app which can calculate mutual funds or SIP returns for a long period. You can tell your readers the benefits of the app and ask them to download it. If you get a large number of downloads on your app, you can further monetize it and make lots of money.

Overall, if you want to make easy money, then create simple digital products like PDFs, eBook, guide etc.

However, if you’re willing to spend some money in order to make large money, then create some useful software or app for your readers.

9. Paid/Sponsored Posts, Reviews or Banners

Expected earnings: MODERATE

sponsored blog posts

Once your blog starts getting some traffic, you will receive a number of emails regarding sponsored posts, reviews or banners.

Let me explain how these ways to monetize your blog works actually.

There are many SEO companies who work to create traffic, backlinks or just to increase the page ranking of the websites/blogs of their clients. For this, they are charging a heavy amount from their client.

Now, as your blog is getting lots of monthly traffic, these companies will approach you and ask you to write a sponsored post or review on their client’s website. They will be willing to pay you money for your work because they are confident that it will help them to get traffic for their clients or increase their backlinks.

Many times, you might be offered as high as Rs 1,000-2,000 for a sponsored post or review. Further, for the banners, they might be willing to pay Rs 4,000-5,000 per month.

Sometimes, these company also might just ask you to place a link in your footer or sidebar. Again, they will be willing to pay Rs 2,000 to 4,000 or even more for the link building.

Sponsored posts and banners are a good and fast way to make money from your blog. Here, you do not have to put any efforts.

However, while using these ways to monetize your blog, you should make should that the posts or banners are relevant to your blog.

For example, if you have a fitness blog and you get a sponsored post for the cryptocurrency, do not post the article just to make some easy money. This will decrease the brand value of your blog and you might also lose some of your viewers.

However, if you write about personal finance and you get a sponsored post for the cryptocurrency, then it’s okay to accept that post (it the content is genuine).

In short, sponsored posts, reviews and banners are good ways to monetize your blog as long as they are not hurting your blog reputation.


Here are the 9 ways to monetize your blog and make money online that are discussed in this post:

  1. Google Adsense
  2. Affiliate marketing
  3. Kindle Publishing
  4. Services
  5. Coaching and consultancy
  6. Online courses
  7. Webinars and workshops
  8. Digital Products
  9. Sponsored Posts, Reviews or Banners


As promised, here are few bonus ways to monetize your blog:

1. PPC Ads: 

PPC stands for paid per click. You will make money for every clicks on these ads placed on your blog.  Google Adsense is not the only ways to monetize your blog through ads. There are many other alternatives available where you can earn money. Few of the PPC Ads in India are Chitika, media.net, Infolinks etc.

Read more here: The Best Google AdSense Alternatives For Your Blog: 2018 Edition

2. Membership sites: 

You can charge your readers for the premium contents through membership sites. Let’s say most of your contents are free to the readers to generate traffic. However, for some premium contents, where you teach/share advanced stuff, you charge a membership price.

The price of membership sites varies according to the premium offered. Few sites charge as little amount Rs 99 per month. On the other hand, there are few websites which charge as high as Rs 999 per month. Nevertheless, both are getting members and making money.

3. Donations:

This is not a consistent way of earning. However, you can still make good earnings through donations. Just add a banner to donate in your header or sidebar.

There are many people who will be willing to donate to your blog if they find it genuinely helpful.

Also read: 11 Insanely Easy Ways to Drive Traffic to Your Blog

That’s all. Although there are still many other ways to monetize your blog, however, these are the 9 tested ways to make money online from your blog.

Further, if I missed any big way to monetize your blog, which is worth mentioning here, please comment below. I’ll be happy to include it on the blog.


11 Insanely Powerful Ways to Drive Traffic to Your Blog cover

11 Insanely Powerful Ways to Drive Traffic to Your Blog.

11 Insanely Powerful Ways to Drive Traffic to Your Blog: Getting blog traffic is one of the biggest problems which most of the newbie bloggers struggle with. You have a nice blog, selected perfect theme and had written a dozen blog posts. But what to do next?

How to drive traffic to your blog?

No matter how good your content is, but if you are not getting any traffic, then what’s the use of the content?

However, generating traffic to your blog is not that tough as most of the beginners think it is. If you working on the right approach, you can easily build a huge audience for your blog and drive consistent traffic.

In this post, I’m going to give you 11 insanely easy ways to drive traffic to your blog. All of these ways of generating traffic are free, except for the last one.

Note: Please read this post till the end, because there is a bonus in the last section.

First of all, before teaching you how to drive content to your blog, I’m assuming that you have a nice blog and already have written few good contents. I am not going to advice you on how to write a perfect blog post or how to choose headlines/titles to generate more traffic in this post.

Content is still the king and if you have not written good content, then this blog post might not be able to help you much. This is because if you are not writing great value adding or entertaining blog posts for your readers, then no matter how much traffic you generate, you won’t be able to retain it. No one will re-visit your blog if you are writing sh**y content.

The key here is to make people fall in love with your blog post so that they keep returning again and again to get more value or entertainment.

Now that you have understood the pre-requisites, here are the best and easy ways to generate tons of traffic to your blog consistently:

11 Insanely Powerful Ways to Drive Traffic to Your Blog

1. Search Engine Optimisation (SEO) : 

Search Engine Optimisation is the best way to drive tons of traffic to your blog. Don’t you want your blog posts to rank number 1 in google search? Well, who doesn’t?

Imagine the huge amount of traffic that your blog will get if your blog posts appear on the ‘first-page first spot’ whenever people search for specific keywords related to your niche.

search engine optimization ways to drive traffic to your blog

For example, let’s say, your blog niche is personal finance and whenever someone searches for the keyword ‘best personal finance tips’ on google, one of your blog post that you have written long back- ‘#31 Best Personal Finance Tips and Tricks for People in 30s’ appear on the first page of google search result. Won’t it generate huge traffic of genuinely interested readers?

This can be done using search engine optimization.

What is search engine optimisation: SEO is the process of maximizing the number of visitors to a particular website by ensuring that the site appears high on the list of results returned by a search engine.

To be clear, many people think that a good SEO will create passive traffic for the lifetime. But that’s not true.

Even if you get your blog post ranked number 1 on google, still you have to work hard to keep it there. Although, your blog post might survive many weeks on the top spot without you doing any work, however, if you are not putting work on that blog post, it will certainly come down. Surely, one of your competitors will write a better comprehensive article and steal that spot from you. Nevertheless, if you keep on adding value to the same post, increasing its takeaways to the readers, it can retain its top position.

There are a number of people who spend thousands of rupee to get their blog properly optimized for the search engines. After all, its one of the best ways to drive traffic to your blog.

However, if you are new to blogging, and do not want to spend money on the SEO companies, you can do it yourself.

Yes, it isn’t that complicated and you too can rank on the first spot on the google search for the relevant blog post without spending a penny.

There are different strategies to get your blog post ranked high on the google search. Few of them are- Using long-tail keywords, optimizing keyword density, getting high-quality backlinks to your blog post, Indexing your blog post, using Yoast plugin etc. Do not be get worried if you are not able to understand these strategies. I’m going to write a comprehensive article about search engine optimization in the upcoming blog post.

Nonetheless, if you know how to do SEO and are ignoring it, then you are definitely missing out one of the pre-eminent ways to drive traffic to your blog post.

2. Guest posting: 

guest post bloggin

Trust me, guest posting is still one of the supreme ways to drive traffic to your blog. And if you are not writing guest posts with a link to your newly created blog, then you should start writing right away.

There are a number of reasons why guest posting can boost your blog traffic.

First, while writing the guest post, you can include a link to your blog, which will help to drive huge traffic to your blog from a big authority website. Hence, by writing guest posts, you can divert traffic from these big websites/blogs to your blog.

Second, writing an article for the leading blog/website in your niche can create a reputation for your blog.

Third, it will help you create backlinks, which further will boost your visibility in the search engine.

Overall, if you are able to get your article accepted on a high domain authority blog/website, then it will definitely help you to drive traffic to your blog.

While writing guest posts, you can select to write on high domain ranking websites like ShoutmeLoud, YourStory, HellBound, the Huffington Post etc to blogs with a similar domain authority as your blog.

Even writing for blogs with lower domain authority can also help you to generate small traffic and backlinks. However, spending lots of time writing blog posts on a low domain authority than your blog/website doesn’t make much sense. In short, focus on the blogs with a higher domain authority than that of yours during guest posting.

Note: You can check the domain authority of a website using moz open site explorer, which is free to use. Here’s the link: MOZ

The procedure to get your guest post accepted is quite simple. Although it’s simple, it doesn’t mean that it’s easy.

All you need to do is to reach out to the owner/editor of these blogs/websites and ask them if they are willing to accept guest posts. You might need to prove your credibility by explaining your background and why they should accept your post.

Further, always include suggestions of the 3-4 title of posts that you are willing to write on their blog. Do not make them work on your behalf. Suggest the topics on which you will write and wait for their reply.

In general, if your email is authentic, then you’ll get a reply soon. Nevertheless, do not build an ego if you do not get a reply. Most of the blog owners/editors are quite busy and receive hundreds of emails each week.

Further, the acceptance rate for a guest blog post is a little low. If you send 20 emails for guest post request, you might get 1 or 2 accepted. But don’t get disheartened. There are thousands of blogs/websites out there. Reach out to them and even if you are able to write 2 guest posts each month, it will easily help you to generate big traffic to your blog. Further, with time, these traffic sources will add up and generate much larger traffic.

Altogether, do not ignore guest posting. It is certainly one of the best ways to drive traffic to your blog that I have come across in my 5 years of blogging career.

Bonus: here’s a link to the list of 50 quality blogs that accept guest posts.

3. Email Marketing: 

email marketing blog traffic

Email marketing is not just used to build leads and sell your products. You can even generate a lot of traffic using email marketing.

Assume that you have an email list of over 50,000 people. (Do not get overwhelmed. Anyone can easily create this number of email list if he/she is consistently blogging for 2 years. Sometimes even sooner.)

Now also imagine that you send your email subscribers an email about new post notification, every time you write a new blog post.

Even, if the mail opening rate is 20%, still you will be able to reach out 10,000 people, who are now aware that you have written a new article, Next, not everyone will click on the blog post link. Let’s assume that the click rate is 5%. Still, 2,500 people will visit your blog post by sending just a single email.

Won’t it drive a huge traffic to your blog?

Further, I’m not including the social media shares which will be done by these people. If you have written a great article, many of these people will be willing to share your content on facebook/twitter/Pinterest etc and this will help you to further generate more traffic. In short, a single email each week to your subscribers and generate huge traffic to your blog.

However, there are very ‘few’ bloggers who are collecting emails or building their subscribers list. Many bloggers do not understand the power of email marketing.

There are a number of times when bloggers start collecting emails only after a year or two of their inception. Imagine the huge amount of subscribers and traffic they have missed by not collecting the emails.

Do not commit this mistake. Start collecting emails.

Note: It’s quite simple to collect emails on your blog. All you need to do is to set an opt-in form or landing page, which you can easily create by using email marketing providers like MailChimp, ConvertKit, AWeber, MailMunch etc. Many of these are free and have a very simple procedure to create opt-in forms.

Further, if you are already collecting the emails, do not just create a list and do nothing afterward. Send them a regular email to let them know that you and your blog exists. Create a bonding with your subscribers and use these efficient ways to drive traffic to your blog post.

4. Forums: 


Forums can help you to share the link of your blog to the like-minded people and generate traffic.

There are different forums for different niches. For example, there are forums for online marketing, investing, personal finance, photography, football, sports etc.

Join the relevant forums which are in your blog niche and become an active member there. Genuinely help the people with your answers and links on the forum (DO NOT SPAM OR YOU WILL BE THROWN OUT OF THE FORUM).

These forums consist of people who have a similar interest to that of you. Hence, if you share the relevant links in the forums, it will definitely generate traffic to your blog.

If you are new and looking for a few forums to join, here are a few links that can help you out:

200+ Do Follow High PR Forums Sites List For Bloggers To Increase Backlinks
80+ Online communities for Bloggers
{Latest 2018} 700+ Do Follow High Authority Forums Sites List

You do not need to be actively involved in tons of online forums. Even active involvement in 2-3 forums is good enough to drive traffic to your blog.

However, whichever forum you choose, first make sure that it’s driving good traffic to your blog. There’s no point to actively involved in those forums that aren’t generating any traffic.

You have to find which forum suits you best using trial and error process. Try out different forums first and learn which one is generating the best traffic. You can use google analytics to track the traffic source. Once, you have found which one is generating the best traffic, then focus only on those forums.

5. Quora: 

quora drive traffic

If you do not know what is Quora, then let me first explain what is it.

Quora (https://www.quora.com) is an online question and answer website, where anyone can ask questions and write answers.

There are millions of user every day on Quora. You can use Quora to divert its readers to your blog.

How? Simply answer the questions and include relevant links in the answers.


Further, do not copy and paste answer directly as it will lead to plagiarism and again your account will be blocked. Write genuine answers in your own words (no copying) and add links to your blog post whenever required.

For example, let’s say there’s a question on Quora asking- “How to save money in college?”.

If you write about personal finance and have written a similar blog post, then you can answer this question. Here’s what you need to do.

Write the answer in your own words. Do not copy from your blog. Write 5-6 points on how you can save money in college like avoid partying or eating out too often etc. And in the middle or end (wherever feel relevant) write that- “You can read more about how to save money by ‘not eating out too ofter’ here.” And include the link.

quora link insertion

The answer should be helpful and the links should be relevant. By doing so, people will click on the link to read more useful content in your blog post. And maybe if they find it awesome, they might also share the answer and your blog post.

In short, using quora is one of the easiest ways to drive traffic to your blog. Simply, search topics from your niche in the search bar on Quora and answer the questions that you can. Add relevant links whenever you feel required and enjoy the traffic.

Bonus: You can also add your blog/website link in the description section of your profile page. Many a time, when people check out your profile, they will land on your blog using that link. Do not leave the description section empty.


6. Social Websites (Facebook, Twitter, Instagram, Pinterest, Google+ etc)

social media

There are a number of bloggers who drive an insane amount of traffic using social media websites like Facebook, Twitter, Instagram, Pinterest, Google+ etc. Sharing your blog content on these sites are good ways to drive traffic to your blog and create your social presence.

Moreover, social sharing also helps in creating a brand value for your blog/website.

Here are few of the top social websites from where you can drive huge traffic to your blog in India:

A) Facebook: 


As of the fourth quarter of 2017, Facebook crossed over 2.2 billion monthly users. This means that over 2.2 billion people out 7.4 billion population on earth are using Facebook. Therefore, it makes perfect sense to use this social media to drive crazy traffic to your blog.

Now, there are a number of ways how you can generate traffic to your website using Facebook. The easiest of them are sharing content through your profile, creating an FB page for your blog and sharing blog posts on the page, sharing your content on Facebook groups, messaging people on FB chat etc.

Of all the above ways to drive traffic to your blog using Facebook, I prefer sharing content in facebook groups. There are two major reasons for this.

First, while sharing the content on your profile or FB page, you will reach out only to those people who have added you or had liked your page. Further, Facebook has massively decreased the post reach for the FB pages. However, for the Facebook groups, the post reach is better. Further, there are a number of FB groups with over 100,000 members in the group. In short, even if you have only 500 Facebook friends on your profile, you can reach out to millions of people by joining these Facebook groups and sharing your content there.

Second, it’s quite simple and effective to reach out to people using Facebook groups. All you need to do is join big groups with a large number of members (you do not even need to create one), become actively involved in the group and finally share your relevant blog posts in the group. This can easily generate huge traffic to your blog posts and each shared link can easily get over 1000 clicks within an hour of posting.

In addition, there is no limit on how many groups you want to join on facebook. You can even join 100 groups and share the links of your post in those groups to generate traffic to your blog.

B) Twitter:


I’m a big fan of Twitter. The problem with most of the social media websites it that you can write a long crap of content on almost all those sites.

However, on Twitter, you can tweet only 280 characters (earlier it was only 140 characters). This means that all the tweets are precise, up-to-point and doesn’t contain irrelevant contents just to make it longer.

And due to its word limit, it’s also easy to write posts (tweets) on Twitter. All you need to do is write 2-3 sentences (within 280 characters), add some hashtags and include your blog link. And these simple tweets can help you generate lots of traffic to your blog.

Here are a few things that you need to keep in mind while tweeting for generating tons of traffic:

1. Tweet at least 5-6 times a day: The higher the number, the better it is. Writing just a single tweet daily won’t help you to generate much traffic or to increase your followers. Your tweet will easily get lost in the feeds of the people where tons of tweets are created per hour. In a survey, it was found that the optimum number of tweets to increase your presence on Twitter is 14 per day (Read more here: The Social Media Frequency Guide).
Therefore, tweet more often. It hardly takes 5 minutes to write a tweet as if consists of only 280 characters. Further, it’s better if you pre-plan your tweets or pre-schedule it. You can use websites like Hootsuite to automate your tweets.

2. Use relevant hashtags: Hashtags are important in tweets and relevant hashtags can improve the tweet’s visibility. A Twitter hashtag is simply a keyword phrase, spelled out without spaces, with a pound sign (#) in front of it. For example, #football, #CR7, #Ronaldo etc. Hashtags help in finding your tweet during twitter search. Further, even if two users are not directly connected, these hashtags can help them to connect to the same topic Popular hashtagged words often become trending topics.

3. Shorten the URL while sharing: When sharing the links on the tweets, shorten your blog links with Google URL shortener (https://goo.gl). There are two benefits of using google shortener. First, this will decrease the character counts in your tweet. Second, you can track the number of clicks on that link from the google shortener page. This can help you understand which tweets are doing better and are worth sharing more.

Also read: How to Tweet on Twitter: 12 Templates to Get You Started

If you tweet consistently, you can easily create a large number of followers on your account, which in turn will help you to generate traffic to your blog. In addition, there are also a few other ways to drive traffic to your blog using twitter like re-twitting, asking questions on Twitter, asking the big influencers on Twitter to re-tweet your post etc.

C. Instagram:

Instagram instantly came to fame upon arrival in India. And why shouldn’t it be popular? Everyone found an easy way to share their fabulous images.

Moreover, there are a number of people who become insta-famous, with millions of followers on their profiles, thanks to their amazing pics.

Even the bloggers also started taking benefits of this new social media to generate traffic to their blog.

Although, Instagram is ‘not’ one of the best ways to drive traffic to your blog as it doesn’t allow you to share links in its posts, however, it is a good social media to create a ‘Brand’.

The more follower you can create, the higher your brand value will be. It can help you create a social presence. In addition, it’s always good to increase your reach as the more people know about it, the more you can create leads and generate profits in the future.

The best way to drive traffic from Instagram is to add links to your blog on your Instagram profile. This is what every big Instagram celebrity does and this is the only place on Instagram where links are allowed. Each time someone checks your profile, they can visit your blog using the mentioned link in your profile.

Further, although you cannot share clickable links on Instagram posts, still you can generate traffic from your Instagram posts. Just add ‘Link in my profile description’ on every post. People who are genuinely interested to learn more will visit your profile page and land on your blog through the link on the profile description.

Overall, Instagram is not the easiest way to generate large traffic, however, it’s worth to create a brand for your blog using the Instagram profile.

D. Google+: 

Google plus is the social platform offered by Google. It is one of the biggest social media of the current time after facebook. However, this might be because of the reason that Google is creating a google plus account for the users who have a google account just by few easy clicks.

Although, you can share your links (blog posts) on Google+, however, it might not be as good ways to drive traffic to your blogs like Facebook or Twitter. This is because the real number of ‘active’ users of Google+ is quite less compared to the ‘total’ number of users.

Nevertheless, still there are a large number of users of Google+ and it cannot be denied. And where ever there are users, there are possibilities to divert traffic to your blog.

You can share the links to the blog posts from your google plus accounts. Further, similar to Facebook groups, there are google communities. You can join the relevant communities in your blog niche and share content in the group to generate traffic.

Further, do not forget to add the link to your blog in your Google+ profile description. Many people who check your profile, can land on your blog through that link. In addition, the link in your profile description has a high domain authority and can help in creating a backlink from a high domain website.

Overall, sharing your content on Google+ can generate a significant amount of traffic on your blog, and is worth doing.

E. Pinterest: 

Pinterest is one of the biggest unlocked social media in India with big potential to generate traffic, which is still not realised by Indian bloggers. You can share images, infographics or links on the Pinterest.

These contents (images, infographics or website links) are named as ‘pins’ and you can create a board where you can save these pins. For example, let’s say you created a board for football. Here, you will save all the images (pins) of the football players. The point here is that you can create a number of boards and save as many pins as you want. You can even save the pins posted by different people from their blog post. Let’s say there’s an image on Cristiano Ronaldo. Then, it can be pinned in the boards of a number of users.

Overall, if you create a good image/infographic and share it ‘correctly’ (SEO Optimized) on Pinterest, then you might create a viral pin. As you can also add your blog links to these pins, this can help you create a lot of traffic. Even if your pin does not get viral, still it is capable of generating huge traffic similar to Facebook post or Twitter tweets.

Further, for few niches where the images play a key role like Fashion, Hair-styling, Exercise/Yoga poses, food recipes etc, Pinterest can be one of the best ways to drive traffic to your blog. There are many yoga pose images on Pinterest which got multiple tips.

If blog niche consists of large numbers of images/infographics and you haven’t created an account on Pinterest yet and you should definitely create one now.

7. LinkedIn

LinkedIn is one of the best places to generate traffic for business websites. If you’re in the niches like finance, investing, business, human resource etc, you can generate tons of website from LinkedIn. Even the other niches like content marketing, SEO, mobile apps, cloud computing etc can generate a huge amount of traffic from linkedIn.

Most of the people of LinkedIn are professionals and the quality of visitors that you’ll get from LinkedIn will be much better than that of facebook/twitter, where most people come just to enjoy/spend their leisure time.

Here are a few ways by which you can generate traffic from LinkedIn:

  1. Share the blog post link from your profile. It is similar to sharing posts on facebook or google+.
  2. Complete your profile and add the link to your website on your profile page. There are a number of people who will check out your professional LinkedIn page and will turn out to be a reader for your blog by clicking on the link on your profile.
  3. Join groups on linkedIn, engage with the members and share your content there.
  4. Create a company page for your blog/website. The LinkedIn pages are generally ranked high on the google search. This will help you to increase your visibility on Google, which further will boost blog traffic. Further, actively share the new blog posts with your LinkedIn page followers (which can be considered similar to Facebook pages).

In addition, there are also a few other Ways to drive traffic to your blog using LinkedIn which you can read here- 10 Tips: How to Use LinkedIn to Drive Traffic to Your Blog

8. Blog commenting

By blog commenting, I mean genuine comments, not spams.

Nowadays, most of the blogs/websites have a moderation feature, which means that your comment will never get accepted by the admin if you are spamming.

Write a significant comment after reading the post. This can vary from a simple- ‘thank you for sharing the content’ to better comments which include what you liked about the post, what you disliked, what you didn’t understand, what the author has missed etc. These comments easily get accepted by the admin. Moreover, most often you’ll also get a reply.

There are a number of people who read the comments on blog posts in order to find out if someone has asked the similar doubt that they have. If you have a genuine comment, people will read your comment and most probably visit your page if you have added the link.

More importantly, always add the link to your blog whenever you are commenting. Otherwise, how can anyone visit your page?

Further, there’s also few added benefits of blog commenting. You can generate back-links to your website through blog commenting, which can further boost your SEO ranking. Although most of the blog comments are ‘no-follow’ these days, however, these ‘no’-follow’ links has some weight in SEO. In addition, if you are lucky, you might also be able to find some free ‘do-follow’ links through blog comments.

Note: Dofollow links allow Google (and other search engines) to follow them and reach out the website and hence helps in google ranking. On the other hand, A no follow link is a link that does not count as a point in the page’s favor, does not boost PageRank, and doesn’t help a page’s placement in the SERPs. Read more here: Understand DoFollow & Nofollow Link: SEO Basics

Although the traffic generated by blog commenting won’t be that huge, however, it’s twin benefit in SEO ranking and creating backlinks to your blog, makes it worth doing.

9. Reddit

Reddit (https://www.reddit.com) is a social news aggregation and discussion website. You can create an account on the reddit and submit content to the site such as links, text posts, and images, which are then voted up or down by other members.

If your content gets enough upvotes, it might even rank on the first page of the reddit.

There are millions of monthly readers of reddit and if you share the right content on reddit, you can drive a huge traffic to your website.

How to get traffic from reddit?

On reddit, the categories are named as subreddits. For example, there is a subreddit for categories like economics, investing, sharemarket, politics, world news, pics, news, gifs, funny etc.

All you need is to join these groups and share relevant content in the groups. The point to note here is that there are few rules for every subreddit. Make sure that your content follows that rule before posting it in the group. Otherwise, there are moderators of these subreddits who will throw you out on the violation of the group rules.

Most people use reddit just to share the contents and hence every reader out there are looking for good contents to read. If you are sharing good content on reddit, the chances are that you will easily get above 1,000 clicks within an hour.

10. Youtube Videos

Youtube is one of my favorite ways to drive traffic to your blog. People enjoy watching good quality videos and you can generate tons of traffic using your youtube channel.

However, there’s a reason why I have ranked youtube videos so low on this list of best ways to generate traffic to your blog.

This is because this ways of generating traffic are not as easy compared to the other options discussed above.

In all most, all the options that are discussed above, all you need to do is to share your content link or write simple answers. Even search engine optimization and email writing won’t take so much time.

However, to create videos, it takes a lot of time and efforts. You have to write a script, record, check the sound quality, add music, edit the video and finally upload. In addition, you also have to take care of youtube videos SEO, that is how high the videos are being ranked on youtube search.

In short, creating a good youtube video is a hectic job. Further, even if you have created a good youtube video, if you are not getting subscribers or viewers to your channel, it won’t be of much use.

Nevertheless, on the contrary, if you are able to create a good value adding or entertaining video on youtube and are able to rank high, then you can easily drive an insane amount of traffic from youtube.

There are a number of YouTubers who have over 100,000k subscribers and millions of views on their youtube videos. Using their youtube popularity, they divert a large amount of their youtube traffic to their blogs.

In addition, being hit on youtube is not that tough as it looks. It requires the same effort as you put to make your blog popular. Both require good content and consistency.

Here are a few easy ways to drive traffic to your blog from your youtube channel:

  1. Add the link to your blog in your youtube videos description.
  2. Create videos relevant to your blog posts. For example- If you have a blog post of ‘5 ways to save money in college’ then create a youtube video on the same topic. By doing so, you can save the time you required in doing content research, keyword research, tags etc. Further, you can add the link to the same blog post in the video description.

Also read: 50 Ways To Drive Huge Traffic From YouTube

If you are able to create good content on youtube, you can easily drive your traffic to your blog and generate hits.

11. Paid ads (Google Adsense, Fb/Twitter/LinkedIn ads etc)

Most of the newbie bloggers are afraid of generating traffic through paid ads. And it makes perfect sense to avoid paid ads if you are uncertain about your blog’s future or do not have any way to monetize it.

For example- Let’s say you are blogging just as a hobby and only blog occasionally. You haven’t monetized your blog and do not even plan to make a career out of your blog. Then, why should you spend money on ads, if you cannot make the returns? It doesn’t make much sense unless you are quite rich or damn serious about getting traffic.

On the other hand, let’s say you are working on the blog which can generate revenue in the future if it has some visitors. Or you sell some products on your blog. As long as your return on investment is decent, it can be advisable to generate traffic through paid ads.

For example, let’s assume that you are a teacher and you have an online course worth Rs 2,000.

Now, paid traffics are very targeted. This means that the ads are generally shown only to those who have an interest in that topic or are searching for that keyword.

For the same case of the teacher, let’s say you run Google AdWords ads worth Rs 1,000 per day. In this scenario, where your course costs Rs 2,000, even if you make a single sell in two days of ads, you are getting a full return on your investments. In addition, you are getting complementary traffic and you might also be collecting emails from the visitors, which in future can turn out to leads.

Overall, in this scenario, it makes total sense to run paid ads.

When to run paid ads?

If you have monetized your blog or are planning to monetize in future and confident that you can make good returns on your investment, then you should run the paid ads. Although it might require few trials and errors to find out which ad is working best and generating most returns, however, you should always focus on increasing your ROI (Return on investment).

There are a number of ways to drive traffic to your blog using paid ads. Here are few of the easy sources:

  1. Google Adsense
  2. Facebook Ads
  3. Twitter Ads
  4. LinkedIn Ads
  5. Quora Ads
  6. Youtube Ads

Which ads source will give you the best ROI and generate the highest traffic depends on your blog niche. For example, if you are a professional and have a business website, then LinkedIn ads can generate good targeted traffic. On the other hand, if you blog consists mainly of videos, it is logical to place youtube ads.

Overall, you have to decide which ad to run to generate the most traffic to your blog. It might take some trials, however, if you are getting good returns, paid ads are worth it.


Here are the 11 easy ways to drive traffic to your blog:

  1. Search Engine Optimisation (SEO)
  2. Guest Posting
  3. Email Marketing
  4. Forums
  5. Quora
  6. Social Websites (Facebook, Twitter, Instagram, Pinterest, Google+ etc)
  7. LinkedIn
  8. Blog commenting
  9. Reddit
  10. Youtube Videos

11. Paid ads (Google Adsense, Fb/Twitter/LinkedIn ads etc)


Here are 3 more ways to drive traffic to your blog:

1. Add your blog links to your every social profile: Be it Facebook, Instagram, Google+, Pinterest, LinkedIn, Email Signature or any other social profile, add the link to your blog in the profile description of every site. All these links will help you generate some traffic and create awareness about your brand among the viewers.

2. Interview with influencers: There are influencers in every niche. These influencers have a huge following and if you are able to interview a few of them, then your blog/websites reputation will increase. Further, you can also politely ask these influencers to share the interview with their followers. In most of the cases, they will be happy to share that blog post, which in turn, will generate a huge amount of traffic to your blog.

3. Cross-promote your email list: Make connections with the fellow bloggers in the same niche and ask to cross-promote your blog posts in their email list or social media. Further, you can also ask for cross guest-posting with your fellow bloggers, which will further boost your blog traffic and backlinks.

That’s all. I hope this article of the 11 insanely easy ways to drive traffic to your blog is useful to the readers.

Please comment below if you know another easy way to drive traffic to your blog, that I missed in this blog post.

Happy Blogging.