> The other week I tried building a database of 800 million IP addresses using lists of all IP addresses from datacenters, VPNs, proxies, TOR exit nodes, and IPs flagged as abusive.
This isn't going to work well... Both Google and many advertisers will send bots to your site to scan the content. If they see javascript shenanigans going on affecting ad presentation, they'll do something between not advertising (reducing revenue) or permabanning you...
"Invalid Traffic" is nearly always some dirty business going on - either by you, or by one of your users, or a competitor, or even someone totally random hoping to blend their fraud in with some legit sites like yours.
If I were you, I'd hunt your logs for botlike behaviour and close any associated user accounts.
But maybe you don't have to be logged in to see ads? If so, then maybe changing that feature could help. Or at least show a majority to only logged-in folks.
This isn't going to work well... Both Google and many advertisers will send bots to your site to scan the content. If they see javascript shenanigans going on affecting ad presentation, they'll do something between not advertising (reducing revenue) or permabanning you...
"Invalid Traffic" is nearly always some dirty business going on - either by you, or by one of your users, or a competitor, or even someone totally random hoping to blend their fraud in with some legit sites like yours.
If I were you, I'd hunt your logs for botlike behaviour and close any associated user accounts.