61.5% of all website traffic is attributed to non-humans via @incapsula_com @bi | WHY IT MATTERS: Digital Transformation | Scoop.it
Bot traffic is up to 61.5% of all website traffic. Is Google winning the war on spam?