Skip navigation.
Home

Protecting this site from spambots

I have only had this site up for about half a year but the amount of spam-type requests is pretty significant. The requests fill up my logs and poach bandwidth. Most of the time I see spam trackback requests but occasionally spam comments happen as well...

To combat the spam nuisance, I installed the Drupal spam module with the Spam URI Realtime Blocklists add-on. The module has worked pretty well and has prevented a great deal of nonsense trackbacks and comments. However, I do still spend ~30 minutes a week removing spam manually.

In an attempt to drop that number down even further, I installed the Drupal bad behavior module today. The module is really a wrapper to the bad behavior scripts which act as a filter to all requests coming to the site. What's nice about this is that spam requests get stopped at the door (with a 412 error response), rather than serving up content. A few minutes after installation, Bad Behavior started tossing out spambot requests.

Hopefully these solutions will almost completely remove the spam headaches while keeping the site as open as possible to random but real user input.