3 ms·Businesses that rely on Google for customers see dramatic drop in traffic3 points by Brajeshwar 1y ago