There’s been a lot of talk recently about referral spam and how it’s ruining everyone’s analytics data. While this isn’t cause for panic, it is very annoying, and depending on the size of your site it could be having a very meaningful effect on your data.
Most solutions I’ve seen talked about so far involve maintaining a list of spammy domains, which seems impractical at best. In this post I’ll outline two filters which in most cases should exclude the vast majority of referral spam and require zero maintenance. Lastly, if you want to go the extra mile and filter out those last few spammy sessions, I’ll outline a low-maintanance option for that, too.
Firstly, if all this is news to you, check the referring domains report in your Google Analytics account and see if it contains any of these: