I have a blog that receives good amount of traffic but for quite sometime my adsense earnings have dropped and still dropping despite still receiving more traffic. What could be the cause, please help and thanks in advance.
Your users might be using Ad Block. Or you might have a lot of returning visitors, that is because usually organic search visitors convert to clicks. Can you share your website so we can take a look?
This is a usual incident happen with Adsense publishers. Make sure you have maintain the quality of your traffic and also focus on high paying keywords. You make also try new placements of your ads.
Don't too much worry about this, if it's just happening, some time mostly month starting we don't get much earning which we expected as big $ companies don't run there ads on starting days of month. Always try to ad unique content on your website. Don't look every time on AdSense earning it will come again on top.