9 Most Profitable Blog Niches to Start Blogging cover

9 Most Profitable Blog Niches to Start Blogging.

9 Most Profitable Blog Niches to Start Blogging:

So, you want to start your blog. But what should you write about?

Can you make money by blogging on any topic?

I don’t think so. You can not make money in every niche that you decide to enter. Some niches are very difficult to monetize.

On the other hand, there are few niches which are easy to generate traffic and to monetize the blog.

And that’s what this post is about. By the end of this article, you will be able to learn 9 most profitable blog niches on which you should start blogging to get good traffic and make lots of money.

However, first, you need to understand this!

If you are serious about blogging, there are 2 things that you should focus on, even before starting your blog:

  • How are you going to get traffic to your blog?
  • What are the possible ways to monetize your blog?

(And I am going to answer both these questions for all the different niches that we’ll discuss in this post.)

Next, there is a secret formula to become successful in your blogging career.

Although it’s not that secret, however, not known to many of the new bloggers. And the formula is:

Successful blog = Profitable niche + Quality Content + Targeted Traffic

Money is the by-product of a successful blog.

If you have a profitable niche, this already means that you can easily make money from your blog.

Further, please note that there are exceptions to this formula. There are many people who blog on crazy topics and earn millions.

However, that’s not generic, and frankly speaking not ‘doable’ for everyone.

For example, I recently come across a ‘survival’ blog, where the blogger writes about how to survive in a jungle.

Crazy, right? Are you going to try this one out?

Definitely, his blog is driving a lot of traffic and he has monetized his blog by selling affiliate products like Camping torch, tents, hiking shoes etc.

Similarly, there are few insanely popular blogs on ‘Best Wines in the world’, ‘Pet snakes’, ‘Kid’s toys review’ etc.

However, these niches are not ‘possible’ for everyone to start. I will cover only those niches in this post which any ‘ordinary’ person can start.

#2 Common Myths for Successful Blogs:

1. You should only pick a niche you’re passionate about.

No, you shouldn’t. 

Not everyone has a passion which they can turn into a profitable blog.

For example, let’s say you are very passionate about ‘crocodiles’ and write amazing contents like where crocodiles are found, their lifespan, their reproduction etc.


However, this isn’t a very profitable blog niche.

There is very few targeted traffic who are really interested in this topic. Moreover, how are you going to monetize this blog? By selling crocodiles? Just kidding. It’s really difficult to generate money from this blog niche.

If you are starting a ‘hobby’ blog and aren’t planning to make a living out of it, then it’s okay to write on the niche that you are passionate about.

However, if you are going to dedicate 40+ hours per week to a blog, then first make sure that you’ll be making enough returns from this blog.

Moreover, passion cannot be found, it can only be developed.

Do you really think all the expert swimmer had always a passion for it? They keep of swimming since childhood and later developed a passion for it.

Similarly, basketball players. Many might have sucked in the starting. However, as they kept going, they would have developed a passion and later excelled in it.

In the blogging world, are you sure that every ‘how to make money’ blogger was always passionate about ‘selflessly’ teach people how to make money?

No. Most of these are ‘developed’ passion.

2. “Build good content” money and traffic will follow”

Not entirely true. Content matters only 50% for the successful blog or less.

Even if you are writing amazing contents, however, if you are not getting traffic then your blog won’t be successful.

There are some niches which can generate traffic quite easily.

For example, food blogs. Almost everyone had ‘at some point in time’ searched about how to make a specific food. There is a large audience for a food blog.

On the other hand, if you write about some typical ‘boring’ topic, where there are only a few targeted traffic, then even if you are writing amazing content, it won’t give you good results.

It’s important to write good engaging, informative and entertaining content.

However, it’s equally important to write on something that a large audience want to read.

Traditional vs Modern Niches:

Traditionally, there happened to be only three successful niches- Health, wealth and romance.

All the other niches were a by-product of these niches.

However, today, there are a number of new niches which generate equal traffic and money to that of ‘health-wealth-romance’ niches.

Few of the popular new niches are Technology, Entertainment, Parenting, Beauty and Fashion, Lifestyle etc.

The golden rule of finding the best niche:

When looking for the most profitable blog niche, here are 3 things that you should keep in mind before you start.

The only blogs that people ‘care’ about are the ones who-

  1. Help people make money
  2. Solves their problem
  3. Or Entertain them.

If you are able to find a niche which is a combination of all three, then your chances of becoming successful are quite high.

Therefore the most profitable blog niche helps people make, solves their problem and entertains them.

9 Most Profitable Blog Niches to Start Blogging

Now that you have understood the ‘underlying’ principle of the most profitable blog niches, here are the top 9 on my list:

1. How to make money

how to make money

Sub-Niches: Blogging tutorials, Make money ‘online’, Passive Income

This niche is obviously the ‘winner’ of the most profitable blog niches. Most of the bloggers in this niche easily make tons of money.

This niche fulfills 2 out of 3 requirements of the golden rule of finding the best niche.

The ‘How to make money’ bloggers help their viewers to make money by creating their online business and also solves their viewer’s problem of how to get started (or how to make money).

Newbie bloggers keep on looking how to start a blog, generate traffic or to monetize their blogger. And these ‘How to make money’ bloggers with their blogging tutorials are able to help them. In return, these bloggers are able to get huge traffic and generate good money.

Monetization Method: Ads, Affiliate marketing, Service, Consultancy etc

Few of the popular bloggers in this niche include Pat Flynn, Melyssa Griffin, Darren Rowse, Mariah Coz, Shout me loud.

2. Personal finance

personal finance

Personal finance follows a similar approach to that of ‘how to make money’ niche.

Few of the common tropics that personal finance bloggers cover are frugal leaving, investing, best credit cards, saving money, retirement planning, tax saving, extra ways to make money at home etc.

Personal finance is one of the most profitable blog niches to start blogging as people are constantly looking for these topics and are willing to spend money if they are getting the solution.

For example, people who are looking to save 30%+ tax on their income, will easily give a consulting fee of 1-2% to their advisor.

Monetization method: Ads, Consultancy, Services etc

Few popular blogs on personal finance are- Making sense of cents, Trade Brains and I’ll teach you to be rich.

3. Health and Fitness

health and fitness

Traditionally, one of the best profitable blog niches.

Health and fitness bloggers easily get tons of traffic to their blog as many people are ‘conscious’ about their health & fitness. Most people consistently keep looking for topics like weight loss, yoga, running, diet, nutrition etc.

Moreover, this is one of the easiest niches to monetize.

There are thousands of affiliate products that these bloggers can promote like fitness supplements, running shoes, yoga mats, exercise machines like treadmills, dumbbells etc.

Moreover, these bloggers can easily provide coaching for their reader’s problems like weight reduction, fat-loss, yoga etc.

Monetization method: Ads, Affiliate marketing, Coaching etc

Overall, one of the simplest profitable blog niches.

4. Technology


A modern profitable blog niche. 

The technology bloggers cover topics on gadget & electronic stuff and write about technology hacks, troubleshooting, gadget guides, and similar topics.

The best thing about this niche is that new products and gadgets will be constantly launched in the market. Therefore, these bloggers never run out of the content to write about.

Monetization method: Ads, Affiliate marketing, Services etc

5. Beauty and Fashion


These bloggers have an access to cool life and popularity.

Beauty and fashion niche is one of the trending profitable blog niches these days.

However, there are few drawbacks of this niche. First, you need to have a beautiful personality to present to your audience. Second, to keep yourself updated with the latest beauty and fashion products, you have to spend some bucks.

Nevertheless, if you are able to build a traffic on your blog, you’ll get a number of sponsored products and can earn a lot by writing paid blog posts, reviews, and banners.

Most of the beauty and fashion blogger are quite popular on Youtube & Instagram.

Monetization method: Ads, Affiliate marketing, Sponsored post/review/banners etc.

6. Lifestyle


Sub-niches- Travel, Gardening, Home/Outdoor decor, Photography etc

It’s really difficult to define a lifestyle niche as it totally depends on the blogger how they want to describe their blog.

Nevertheless, the audience finds this niche quite entertaining and that’s why the lifestyle bloggers are able to quickly build a large traffic to their blog.

Monetization method: Ads, Affiliate marketing, Sponsored contents etc

7. Personal development

personal development

Although this niche has been on the internet for a long time, however, this ‘personal development’ came to light as one of the best profitable blog niches only in recent times.

The different topics covered by personal development bloggers are self-help, how to get confident, how to avoid procrastination, how to be a leader, how to talk with anyone, how to influence, public speaking etc.

These bloggers do not find much difficulty in generating traffic as many people are eager for personal development and keep on looking these stuff on the internet.

Monetization method: Ads, Affiliate marketing, Webinars, Workshops etc.

8. Product Reviews & Coupons

product and coupons

The favourite niche for the youth.

The young people constantly keep looking for the product reviews and ‘coupons’ for a movie ticket, flight reservation or anything where they can avail some discount.

These bloggers can easily get in touch with big brands to get coupons for their customers and get a commission of every sale, as an affiliate.

Monetization method: Ads, Affiliate marketing, sponsored contents etc.

9. Food

food bloggers

For a long time, food niche was considered as a ‘hobby’ blog. However, in the recent time, it has turned out to be one of the most profitable blog niches for bloggers.

Generating traffic has never been a problem for the food bloggers. Moreover, due to the newly developed methods, even monetization is not tough for these niche bloggers now.

The famous food bloggers are easily able to sell their cooking ‘courses’ or recipe books at a high premium price.

Further, they are can also earn good commission by promoting expensive machines like juice-maker, dining sets etc.

Monetization method: Ads, affiliate marketing, ebooks, sponsored products etc.

That’s all. These are the 9 most profitable blog niches to start blogging

Please note that I didn’t include any entertaining, politics or stand up comedy niche here because it is really difficult to monetize those niche. Except for ads, you won’t be able to monetize your blog that easily.


Here are the 9 most profitable blog niches to start blogging:

  1. How to make money
  2. Personal finance
  3. Health and fitness
  4. Technology
  5. Beauty and Fashion
  6. Lifestyle
  7. Personal development
  8. Product reviews and Coupons
  9. Food


blog niches

Source: www.ordinaryreviews.com

Next Step: Dive in and get started:

So, if you are still confused about where to start, just pick a big niche and slowly work down to 3-5 sub-topics that you find interesting.

For example- if you are planning to start a finance blog, start writing all kind of stuff like investing, insurance, mutual funds, retirement planning, savings, credit card etc.

Once you found out which topics enjoy and are most comfortable to write and is getting a positive response on your blog, then slowly narrow down.

Further, as you keep writing, you will definitely develop a passion.

Ready to start your blog? Learn how to get started here-

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

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!!

6 Sneaky Lessons on How Not To ‘FAIL’ in Blogging.

6 Sneaky Lessons on How Not To ‘FAIL’ in Blogging.

6 Lessons About How Not To FAIL in Blogging.

When I first started blogging, I read a number of tips and advice from the successful blogger. Most of these posts gave a similar advice- Use catchy headlines, write in-depth articles, focus on SEO, build your email list etc.

However, these were just the technicalities, which can be learned or copied.

Most of the times, bloggers ‘not’ fail because they didn’t know how to write an in-depth article or catchy headlines. They fail because there are some unspoken rules, which most successful bloggers forget to share.

In this post, I’m going to discuss 6 sneaky lessons on how now to fail in blogging, which will distinctively help you to become successful in your blogging career.

6 Sneaky Lessons on how not to FAIL in blogging

1. Be transparent

be transparent

Your readers would love to know more about you. If you want to build a trust among your readers, you need to be transparent with them. Your blog should clearly mention who are you, your visions, how your readers can contact you etc.

Most of the people are not-so-open to trust ‘strangers’. And why should they? If you do not want to ‘fail’ in blogging, then become a friend, mentor, advisor, influencer or a ‘go-to’ person for your readers.

2. Research before you post


It’s okay to share your knowledge with your readers. However, you should also give ‘correct’ and complete information to them.

If your blog solves only ‘half’ of their problem and afterward they need to refer other blogs, then it’s very much likely that your readers will soon forget the half-help that you provided.

On the other hand, if you solve their problem completely, they might feel obliged to visit your blog again if they are looking for the answers for a similar problem in future.

3. Understand your audience


Let’s say the majority of your audience is ‘middle-aged’ people (40-60 years of age). Then the contents that you should be writing should focus more on the people of that age. You do not want to teach ‘how to propose a girl?’ to a middle-aged person, right?

Similarly, your way of writing content should also change according to the type of readers that you are getting. Use ‘mature’ writing over ‘cool’ words for your audience of middle-aged people.

Overall, understand your audience, their needs, difficulties and try to write contents focused on them, rather than anything ‘random’ that you like.

Also read: 9 Most Profitable Blog Niches to Start Blogging.

4. Add ‘value’ or entertain


Readers are looking only for two kinds of contents- either ‘value’ or ‘entertainment’.

You can add value to your blog by solving some problems or answering few questions that the readers might be looking for. On the other hand, you can retain your audience if you can entertain them.

The best scenario is when you can add value to your readers along with entertaining them.

For example, let’s say you are a technology blogger and write about latest gadget. Your audience might visit your blog to find updates about the latest gadgets.

Here- you can write amazing contents on new gadgets to add value and retain your audience. However, if your posts are also entertaining/funny at the same time, then your readers might also want to share that post with their friends.

Quick fact: ‘Entertaining’ posts are shared more than ‘value-adding’ posts on social media like Facebook, twitter etc.

5. Consistency is the key


The only thing people notice is ‘Consistency’.

Most of the actors are popular because they are continuously making new movies and the audience is ‘consistently’ watching their faces. Similarly, most of the footballers become famous not because of just one epic goal. They become popular only when they ‘consistently’ score goals.

Nobody remembers someone who did something just once or twice and then disappeared.

You need to be consistent to become successful in your blogging career. Consistently write 2-3 blog posts per week. Your audience should become ‘used-to’ visit your blog weekly to check the new contents.

If you ignore ‘consistency’ and you’re much likely to fail in your blogging career.

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

6. Ignore negative criticism



Do not expect everyone to ‘agree’ with your viewpoint.

If even your siblings have a different opinion, how can you expect that all your readers will like/agree with what you’re saying?

Many of them will hate your contents and leave a negative comment on your blog posts.

But that’s okay. Every blogger receives criticism.

When I first started writing about investing & finance, I received a number of hate comments on my blogs. As I was just a 22-year-old kid (back then), most people commented that I was not mature/experienced enough to give them investing tips and write on those topics (although I had an experience of investing in stocks for over 3 years even then).

Those comments/criticism did hurt a lot in the beginning. However, soon I understood that there will be haters everywhere. And you got to do what you got to do. 

If the negative comment makes sense, then take is as a feedback and improve. If it doesn’t make any sense to you or you do not agree then just ‘IGNORE’.


Let’s quickly summarize the 6 sneaky lessons on how not to FAIL in blogging that we discussed in this post-

  1. Be transparent
  2. Research before you post
  3. Understand your audience
  4. Add value or entertain
  5. Consistency is the key
  6. Ignore negative criticism

Also read: How to start your blog within 20 min? The Ultimate Guide

That’s all. There are my 6 lessons on how not to fail in blogging.

I hope that you have found it helpful. Leave a comment below if you have any additional ‘lesson’ that you want to share with our readers.


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.