1 Google, please do something with your ads and SEO-spam 2022126 points94 commentsTech Industry & Business details