You might be interested to learn that my Google AdSense follies have continued (for previous updates, see here, here, here, and here). I have long ago given up on trying to fix blogposts which are flagged by their automated algorithms, and mistakenly determined to be “adult” content.
Well, I recently received an email from Google AdSense, informing me that because of what they politely call “invalid traffic concerns”, they are pulling advertising from my blog.
In the email I received, they say:
We found potentially invalid traffic being used to generate ad revenue on your account. As a reminder, invalid traffic is strictly prohibited by the AdSense Program policies. Clicks on Google ads must result from genuine user interest. Publishers may not ask others to click their ads. This includes asking users to support your site, offering rewards to users for viewing ads, and promising to raise money for third parties for such behavior. Additionally, clicking your own ads, automated clicking tools or traffic sources, robots, or other deceptive software are also prohibited.
We understand that you may want to know more about the activity we’ve detected. Because this information could be used to circumvent our proprietary detection systems, we’re unable to provide our publishers with information about specific account activity, including users that may have been involved.
So basically:
- Their algorithms have decided that there is invalid clicking on their ads;
- And no, they can’t give me any more information (trade secrets, yaknow…)
I hereby give up, and I will be removing Google Adsense from my blog this evening. I have had enough of this bullshit. I will stick with WordPress’s own WordAds program.

From reading your experiences of Google’s advertising systems, it seems like it’s designed primarily to serve Google first, the advertisers a distant second, and website owners… pretty much not at all.