In the last month I've seen my traffic and therefore my adsense income vanish, where I use to get 1,000 impressions a day (or more), I now get 500 impression or less. My site is a software download directory. How can I find out why google / adsense has dropped ? I did have a couple of leechers stealing my content, but they didn't have javascript enabled. HELP!
Is your data constantly up to date though? Maybe people have found somewhere else to get what they need.
Maybe other sites are using offpage optimizing (back linking more than you, etc) so they're ranking higher than you? Maybe you got lazy and aren't doing something you use to always do?
Obviously SEO is a 100% must for adsense, afterall, where is that traffic coming from. It seems you were either beat out by your competitors, or your website was banned. You can find out by googling the google banned site checker. If not banned, (another way to find out is if your website has google pr) then you need to start backlinking BIG TIME!!!!!! This will get you to climb serps again.
Maybe try adding some new downloads, users may have got bored of the old ones so are going elsewhere to get newer ones.
Oh, man. I have ever met this problem once but I do not know how to correct it. I asked my friend to fix it and now it sometimes works wrong