This is a very common problem. Generally referral spam is from the same group of sites, there are a number of lists available, like the ones included in Nicks link. You should also include any you can identify from your referral traffic. Your filters do require some upkeep as the spam bots are changed or updated somewhat regularly.
Alvin Hensel replied
396 weeks ago