This is because the Adsense Publishers are offering low amounts. Some times they offer a low amount because they have Adsense on their website too. And they might get 10 cents a click for every 1 cent they pay. These sites are known as “Made For Adsense” Yep, it does suck!. But there is a way around this to increase your earnings.
Go to Adsblacklist, Sign Up, put in your URL and keyword, click generate. You will then get an extensive list of 200 sites to block in your Adsense competitive ad filter.
Now go to your Adsense account, Click on Adsense Setup, Then click on competitive ad filter, copy and paste the websites you were giving from Adsblacklist . Now wait till Adsense blocks those sites. This will help you to place high pay ads in your blog/website and ignore low pay ads. Wonder what this will certainly increase your Adsense revenue.
Sit back and let the earnings roll in.
Thanks to Problogger.