The Definitive Guide to Finding Profitable Adsense Niches


One of the questions that I have been receiving lately from my readers is how do I find a profitable niche for building Adsense based sites.

Thus, I have decided to share the exact method I use, along with examples, making it easier for you as a reader to go out and find those killing niches.

How Much Money Can be Made With Adsense Niche sites?

For those of you who haven’t read the introduction post yet, let me show you how much money can be made with adsense niche sites.

I am generating $10k+/month and the majority (70%) of my income come from adsense based niche sites.

adsense (2)

And I am not alone who’s making it huge with Adsense. Chris Lee from Rankxl also makes a killing income through Adsense niche sites.

So, what am gonna teach you is something I have personally tried and succeeded in.

Mindset Difference- Adsense v/s Affiliate Sites

Before jumping in, you need to understand the basic mindset difference while researching for niches and keywords for an Adsense based site and an affiliate site.

Join Niche Desire Secret List !!

Subscribe Today and Get awesome case studies, Niche site creation Guides Delivered straight to your Inbox for FREE.

An Adsense site usually requires lots of traffic to generate passive income. You get paid when the reader clicks on the ads being displayed on your site.

More Visitors= More Clicks= More Earnings

So, the basic mindset difference is that you need to find keywords having high monthly search volumes for Adsense sites.

With high, I mean keywords that are having a monthly search volume of over 30k.

If you don’t find a single keyword with that search volume, you can go with multiple related keywords having combined monthly search volume of 30k+.AdsenseOn the other hand, affiliate sites usually need less traffic for making a decent income as the visitors are highly targeted and often ready to buy.

Usually, the affiliate products being promoted give a fair share of the earnings back to the affiliates(sometimes even 100%) making the earning per visitor a lot higher.

Why Adsense Niche Sites are better than Affiliate Sites in my opinion!

I am sure while reading the last paragraph; you would have thought, “If Affiliate niche sites require less traffic to make money, why should I go for Adsense sites? Why not opt for Affiliate sites?”

That’s a valid question.

If I can make the same money (if not more) by having fewer visitors, why do I still prefer Adsense based sites?

Well, there are many reasons for that.

Lot Easier To Rank:

As per my experience, adsense niches are usually easier to rank as compared to affiliate niches.

I have personally seen throat cutting competition for affiliate keywords while I haven’t experienced anything such with adsense sites.

easier to rank

However, it all boils down to how you do keyword research. If you devote enough time and energy to finding the right keywords with the right methodology (which I’ll be sharing), you can succeed in both adsense and affiliate sites.

No worries of conversion:

One of the things that make adsense niche sites stand out is that you don’t have to take any tension of converting the readers to buyers.

All you have to do is to bring the visitor to the page and leave the rest to Google.

They will target the user and show them ads relevant to their interest.

While with affiliate sites, your content must convert the reader into a buyer. Your content should be compelling enough to help the user go over the line and buy the product.

I’m not saying that you can get away with low-quality content for adsense sites. Your content should always be good no matter it’s an Adsense site or an affiliate site.


All I am saying is that with adsense sites, you just need to provide the best information about that topic. You don’t need to convert the reader into a buyer. Thus, you can freely mention everything related to that topic including its cons. Your duty is to provide the best possible information on that subject and leave the rest to the reader.

Good RPM (Page revenue per thousand impressions)

It’s a misconception that adsense sites have a low RPM. Like always, I would say, it all depends on the kind of keywords you target.

Sites are making huge pile of cash solely through adsense and have better RPM than the majority of the affiliate sites out there. I, myself have a site that gives an RPM of $250.

It’s all about right keyword research guys.

Spencer has an interesting take on the Adsense v/s Amazon Affiliate debate. Be sure to check it out.


What are the requirements of a good niche?

Now that I have already mentioned a couple of times about perfect niche research, you must be wondering what exactly I call a good niche?

What do I look for while deciding whether or not to enter the niche?

Well, no more guesses. THIS is what I look for in a winner niche.

    • For a winner niche, the combined search volume of related keywords should be above 30k.
    • CPC (Cost per click) of the keywords should be above $2 on an average.
    • KC Score should be under 30. In some cases, KC up to 40 is also manageable, though it will take more time. Anything above that is to be left one. Period.Period.
    • It’s a green signal if other niche sites ranking for the keywords.
    • If authority sites occupy the majority of top 10 spots, that’s a no go.
    • If there are tons of high authority links pointing to the top 5 results sites, stay clear.

    Just keep these six points in mind while doing niche research and am sure you will find a good one in no time.

    How To Find Low Competition Niches

    Now that you know what a winner niche looks like, the next step is to know how to find such niches.

    When I was a newbie, just like you, I was clueless about how to get started. Numerous guides were showcasing various methods, none of which seemed easy for someone like me who’s just starting out.

    That’s why I have made sure all the stuff mentioned in the guide is completely actionable. No fluff, no bull shit.

    Before we jump in, there are a few simple yet crucial advices that I would like to give to you.

    If you ever want to be successful in SEO, never hesitate to invest in your knowledge and useful tools.

    Click to Tweet

    That’s a lesson I learned the hard way and didn’t want you to suffer because of that.

    Second, ALWAYS treat SEO as a business. Never treat it as secondary stuff. Invest the way you would do in a REAL business, think like a real business person, act like a TRUE business person. Period.

    Okay, back to the topic now.

    For an effective niche research, we will be using some free as well as paid tools.

    Here is a list of all the tools we will be using.

    Long Tail Platinum:

    Long Tail Platinum is one of my absolute favorites. If you are into niche site building or planning to jump in, LTP is an essential tool to have in your arsenal.

    LTP makes finding profitable keywords lot easier. All you need to do is to enter some broad keywords and leave the rest on LTP.

    One of the best features of LTP is its KC score (Keyword Competitiveness). The KC score gives you a quick idea of how competitive the keyword is. Any score below 30 is usually easy, 30-40 is moderate, and anything above 40 is tough.


    LTP makes finding good niches a piece of cake. Go ahead and try out Long Tail Platinum for 10 days just for $1


    Google Keyword Planner:

    Google Keyword Planner  is one of the best free tools for Internet Marketers out there.

    Actually, most of the other keyword research tools pull the data from Google Keyword Planner.

    If there’s one tool every Internet Marketer should be well aware of, it is Google Keyword Planner.

    Since it’s a Google product, the data it shows comes directly from Google’s database. And the best part is that it’s completely free.

    Here is an awesome guide by one of my favorites, Brian Dean on how you can use Google Keyword Planner more effectively for keyword research.


    Semrush is the backbone of a niche site builders like me. I just wonder how difficult would niche site creation be without SEMRUSH.

    What SEMRUSH does is it allows you to enter your competitor’s site, and it instantly shows you all the keywords your competitors are ranking for.

    Before even starting your site, you will have a list of all the keywords you need to target.

    Crazy, isn’t it?

    I would strongly recommend you to subscribe to SEMRUSH if you are serious about making money through niche sites.


     Am sure you would be thinking “I am not making money yet, how do I invest in these tools?”

    But as I said, you need to think, act and invest like you would on a real business.

    If you can’t, the hard truth is, either it will take you a very long time to achieve what you could in a matter of months or you would never reach that stage, EVER.

    Harsh but true.

    So, stop being paranoid. Get up and take ACTION.

    Finding the Right Niche:

    So, first of all, we will find a winner niche and then we will look for all the possible keywords within that niche.

    The key here is that instead of looking for a broad niche, we have to find a sub-niche within a very broad niche.

    For example, Health is a very broad niche. So, what we will do is we will look for its sub niches such as Home remedies. I hope you got the point.

    So, how do we find sub niches?

    The Wikipedia Method

    The easiest and the most effective way is to open the Wikipedia page for that topic and browse through the content table.

    Almost everything mentioned there is a sub-niche. 😉

    Let’s take an example. Suppose you are interested in creating a site on baseball.

    Now, search for baseball wiki on google and open the Wikipedia page. Here take a glance at the Tablet of contents.

    wikipedia method

    Each one of the red marked items is a potential sub-niche.

    Now, this is where the real game starts. We throw each one of them in Long Tail Pro and click on Find keywords button.

    What Long Tail Pro would do is it will fetch all sorts of related keywords to that sub-niche. It will present you with a list of thousands of keywords which could empower your niche site.

    But the main reason why I love LTP is yet to come.

    Imagine how tough would it be to look at the competitiveness of each and every keyword manually. It would take days for you to go through the list once and even then you would leave lots of potential keywords on the table.

    That’s where LTP’s Keyword Competitiveness (KC) score comes into play. With just a click of the button, you can calculate KC score of all the keywords and thus you will be able to know just by a glance if the niche is profitable. Go ahead and try out Long Tail Platinum for just $1

    • KC below 25 --> Easy
    • KC 25-30 --> Moderately Tough
    • KC 30-40--> Tough But Possible
    • KC >40 --> SKIP

I’ll get back to competition analysis later in the article but before that let’s see some other ways to find sub-niches.

WikiHow Categories

WikiHow is one of the best websites out there. It has all sorts of guides and tutorials spanning across almost all of the niches.

An awesome way to find sub-niches ideas is to browse through the WikiHow category of your main niche.

For instance, if you open WikiHow Education and Communications category, on the right side you will see a huge list of sub-niches.


These are all potential sub-niches waiting to be explored and monetized.

Scanning the Forums

The next method to find awesome sub-niches is by digging into the forums of your broad niche.

Let’s take basketball as an example.

We go ahead and google for baseball forums. You can use the following strings to find forums related to any niche.

  • “keyword” + “forums”
  • “keyword” + “forum
  • “keyword” + “board”

Once you have found a good forum, browse through the forum and see how it is divided into multiple sections. Usually, each of these sections is often a sub-niche.

basketball forum example


Another way to get sub-niche ideas is to look for subreddits of your main niche.

Here are the subreddits of education niche.

education subreddits

As you can see, there are many potential sub-niche ideas here.

Note: This method might not be that effective in some niches. Try the other ways in such niches.

I am assuming by following the above methods, you have found at least one sub-niche. So, let’s move to the next step now.

Finding Perfect Keywords For Your Niche Site

Now that you have your sub-niche decided, the next step is to find lots of keywords for your niche site.

We will be using a combination of Semrush and Long Tail Pro for this purpose.

Our aim is to find some high volume keywords through Semrush, plug them into Long Tail Pro to find lots of low competition keywords.

Step 1: Finding Broad Keywords With Semrush

Log into SEMRUSH and type your sub-niche topic in the search box and select Phrase overview.

I am taking “Essay” as our sub-niche to show you how it’s done.

phrase keywords

Now sort the result in descending order of search volume.


Copy all the keywords having search volume greater than 3k to a text file and move to the next step.

Step 2: Use Long Tail Platinum to find Profitable Keywords

Launch Long Tail Platinum and create a new project. You can name the project anything you want but make sure the name reflects your project so that you can recognize it later on.

Select the country you are looking to target. I usually go with the United States as they have arguably the best CPC.


On the next screen, you will be asked to enter seed keywords. Copy the first ten keywords from the text file and enter it in the seed keywords field. (LTP allows adding up to 10 seed keywords per project)


Finally, click on Generate Keywords button and let LTP do its work.

Once LTP finishes processing, you will be presented with a huge list of keywords. Here, we need to apply some filters in order to find the profitable keywords.


Apply the following filters:

Suggested Bid > $2 (Enter the amount in your local currency)
Local Searches > 1000

After applying the filters, click on the orange exclamation type mark under Avg Keyword Competitiveness. What that button does is it fetches the KC score of all the keywords at once.


Let LTP fetch the KC of the keywords.

Once it’s done, in the Avg KC tab, put 35 KC score as the max.


Now, you will have a list of keywords having KC less than equal to 35. As per my experience, the majority of these keywords are good enough to create a niche site.


Step 3: Competiton Analysis

Now that we have a huge list of keywords to choose from, we will do a thorough competition analysis to choose the best possible keyword for your niche site.

LTP comes in handy here as well. It allows you to do a quick competition analysis just by clicking on the keyword.

keyword giveaway

Following are the criteria for a good keyword:

  1. Multiple less Domain Authority (DA) sites ranking in top 10.
  2. Page Authority (PA) of the ranking sites shouldn’t be too high. PA upto 30 is fine.
  3. Page Links shouldn’t be too high for the first 10 results.

The above criteria will help you eliminate lots of bad keywords from the list.

For a detailed analysis, I switch to Kwfinder.

Log in to KwFinder and enter the keyword.


Kwfinder fetches in almost all the details you would like to analyze in a keyword. DA, PA, Linking root domains, Social Shares (FB, Google+) etc. It also shows Google search trend graph for the keyword.


Step 4: Manual Analysis

I believe that manual analysis of competitors is a must before entering any niche. One should never depend solely on the analysis done by tools. 

Although, they are generally accurate, there are occasions when their analysis doesn’t reflect the actual toughness of the keywords.

For manual analysis, I prefer Ahrefs over other tools because of it’s better indexing capacity. Matthew Woodward did a detailed comparison of Ahrefs and Majestic and Ahrefs turned out to be the winner.

Go through the link profile of top 10 results for your keyword and see the kind of links they have. Again, keep in mind if thy have tons of authority links, stay clear of that keyword.

Here is a good guide on how you can copy your competitor backlinks and outrank them.

Step 5: Steal Your Competitors Keywords

Once you have found a good keyword, the next step would be to copy all the other keywords that your competitors are ranking for.

My friend Iftekhar calls it the Sweat Steel Technique.

Trust me, it’s the best way to get some really nice set of keywords that you would have missed out otherwise.

I follow the same strategy on all of my niche sites including the Niche Desire Case Study site.

What you have to do is to spy your competitors sites one by one with the help of SEMRUSH.

Just put in their site in SEMRUSH and apply the following filters:

Suggested Bid > $2
Local Searches > 1000


Applying these filters will give you a list of some really nice keywords. The next step would be to enter them in LTP and check their KC score.

Basically, you have to rinse and repeat Step 2 to Step 4 every time you find a new keyword to check whether it’s worth it or not.

That’s it!!

So, this is how I find winner Adsense niches and profitable keywords. This is the exact process I repeat every time I build a new niche site and I can say with assurance that this process WORKS.

In the next guide, I will be showing how exactly I rank my niche sites. Again, that would be a huge one where I will reveal my off page strategy and show you how you can build links. So, make sure you are subscribed to Niche Desire.

I would love to know how you like this guide. Drop in a comment below and let me know. If you have any questions, feel free to ask. 🙂

Signing Off until the next one!!


  1. Hello Sarvesh, Thanks for this very informative Post, I think I will Start putting more concentration on Adsense, I’ve always been a fan of affiliate marketing

  2. Hey Sarvesh,

    Excellent guide! Do you use PBNs for your niche sites? How long it takes you to rank these Adsense niche websites, considering as you said competition is less than in some niche affiliate sites. Is it possible with 3-4 months to reach let’s say $2000 profits? Thanks

  3. Amazing and in-depth guide!

    Only a very few people lay their whole strategy down; and you did it!

    It’s obviously going to help me for choosing the next Adsense site, but I’m sure that this will help lots of other people struggling to find a good Adsense niche.

    Just a request – If you can write a guide that explains the best converting Adsense positions, ad units; where and why to place them, it would be immensely useful.

    Is there any other alternative way to get SEMRush’s work done without SEMRush; a free alternative that digs out some (if not all) of the info that SEMRush gives?

    Thanks for this biggie!

    • Hey Paras,

      Noted your request. Will try to come up with something useful 🙂

      I don’t think there is any better alternative of SEMRUSH as of now. SimilarWeb is an alternative but it is costlier.

  4. Brilliant article, Sarvesh 🙂

    Very informative and easily actionable. You must convert it into a PDF and use it as a lead generating magnet. I’ts that good. Thanks for sharing this.

  5. Hi Sarvesh,

    When I started my blogging career back in 2010, Adsense used to be the only income source for me. I was completely happy with my earnings and was making about 2k per month with Adsense only.

    In 2013 I jumped into affiliate marketing and everything got changed. My earnings went up and I started making between10k-30k and I never looked back.

    But today after reading your article I realized that I am leaving huge money on the table. I am thinking to give Adsense another try. Although I still have one site that has Adsense as a primary source of income. Will keep you posted with the progress, maybe I need your help as well.

    • Hi Tauseef,

      Affiliate and adsense both are awesome. It won’t be fair to call one of them the winner.

      I strongly believe in diversifying the income stream and not being dependent on ANY one of them. What I have seen recently is that people are completely ignoring Adsense as a stream of revenue. This is what forced me to write this guide to show them the potential Adsense has.

      By the way, thanks for letting us know your views. 🙂

  6. HI, Sarvesh……. am new, just got training from seo expert and woe exact same guide,,,, except the finding of subniche from wikipedia….any how great guide keep it up…..

  7. Wow this is one of the best guides i have ever read on Adsense niche sites. Thanks for clearing lot of doubts through ur article. I’m yet to start my Adsense niche site and iam struck at picking niche and kws and this guide has Surely helped me to come out of it.. I thank you once again for this great article thanks bro

  8. Hello Sarvesh
    It’s a wonderful guide. I had spent money to buy Nich Site course in the past…but never got this kind of critical information that is essential for succeeding.
    Thanks a lot. Looking forward to next lesson.

  9. Hi Sarvesh,
    A good guide, short and to the point.
    However I have a question, what do you think will be the future of adsense, nowadays it seems that there are is a rapid growing feature especially on the mobile devices, that’s called Adblocking. Do you think that will have effect on adsense based sites?

  10. Thank you for this very clear and detailed guide Sarvesh.

    I have never tried Adsense but you have given me the inspiration to set up an Adsense site.

    I have a question regarding the competition analysis part.

    1. What is low to moderate competition for domain authority (DA)? For example are sites under DA 50 ok, and over 50 difficult?

    2. What are the number of links for the competing sites are too high? Also, are we looking for the number of links to the domain or to the page?

    Thank you so much for this guide, it is a true step by step and very easy to understand.

  11. Hi Sarvesh Shrivastava,

    Thanks for the step-by-step guide on keyword research,but I was highly disappointed because there is no information on linkbuilding (or) ranking strategy of niche sites.

  12. Great Article !!! The reason I am praising it a lot is because you are actually doing it and then sharing things with us. By doing so, all your experience is shown in the content and I’m really impressed by your work.

    Moreover 250$ RPM !! That’s cool. Even I have a site with 150$ RPM. It will be really great if you giveaway some keywords 😉 haha !!!

    Anyways once again, a great article and not to forget, thanks for sharing the sweet steal technique.


    • Thanks a ton for the kind words Iftekhar. Really appreciate that. 🙂

      And about the giveaway, sure, I will share some really good keywords in the upcoming future.

      I guess the images included in the article have lots of really good keywords as well 😉

      Again, thanks a lot for the reply and tweet 🙂

  13. Great and top information.Very informative and easily actionable.Excellent!!!
    Thanks for sharing
    Look forward to see the rest of your information

  14. superb guide for the beginners how to create a best money making blog, you have shared more in a single post including some advance s.e.o topics long tail keywords (many more.. ). this is my first visit after reading post will subscribe for your blog, will learn some new ideas on blogging.. thanks for sharing a excellent post mate!

  15. Hello Sarvesh,

    Thanks for sharing a definitive guide. You promised and you showed to us.

    So thank you very much for sharing this article. Learned a lot from it 🙂