Direct spam traffic: How to stop it

From past two days i am getting some wierd direct traffic to my site. It is unusual as my traffic only comes from US UK Canada and Australia. Now the direct is coming from bermuda, hongkong, ukraine, philipines, brazil etc etc. It keeps changing…
This started happenning since wednesday, i was getting spammed by a referal traffic from I blocked them using firewall. Since then i am getting all these wierd direct traffic.
Anyway to stop them?
I researched and found that i can block countries as well apart from my target countries however it also says it can result in a google penalty as they can term it as Cloaking.
Any advice is appreciated!

1 Like

Same problem at my sites.