Mainly, under finding profitable niche I consider finding profitable niche for AdSense.
Those niches have good CPC (Cost Per Click) – cost advertisers pay for every click.
Pay per click (PPC) (also called Cost per click) is an Internet advertising model used to direct traffic to websites, where advertisers pay the publisher (typically a website owner) when the ad is clicked. With search engines, advertisers typically bid on keyword phrases relevant to their target market. Content sites commonly charge a fixed price per click rather than use a bidding system. More about CPC
You can check how much you could earn for any keyword using Google AdWords Keyword Tool. Also, you can use that tool to find appropriate niche in which advertisers are competing and offering more cost per click, which results in higher income for AdSense publishers.
So, when you want to find good paying mini niche, in Google AdWords Keyword tool you need to select country: United States, language: English, Match Type: Exact.
Like on this picture:
If you want to target niche with less competition I would suggest targeting those values:
Global Monthly Searches : Between 10,000 and 50,000 per month
When you type your keyword in Google, there shouldn’t be more than 1,000,000 results for searched keyword.
Now I want to check competition.
212,000,000 is huge number of pages that “talks” about live streaming sports keyword.
I would like to suggest to you searching until you find perfect niche for your website.
Do you know other methods how to find good niche ?