Businesses that rely on Google for customers see dramatic drop in traffic abc.net.au 3 points by Brajeshwar 7 hours ago