Why 'bad' ads appear on 'good' websites. A computer scientist explains
Sketchy ads, like those for miracle weight loss pills and suspicious-looking software, sometimes appear on legitimate, well-regarded websites. It turns out that most websites don't actually decide who gets to show ads to ...
The online ad ecosystem is largely built around "programmatic advertising," a system for placing advertisements from millions of advertisers on millions of websites. The system uses computers to automate bidding by advertisers on available ad spaces, often with transactions occurring faster than would be possible manually.
Programmatic advertising is a powerful tool that allows advertisers to target and reach people on a huge range of websites. As a doctoral student in computer science, I study how malicious online advertisers take advantage of this system and use online ads to spread scams or malware to millions of people. This means that online advertising companies have a big responsibility to prevent harmful ads from reaching users, but they sometimes fall short.
Programmatic advertising, explained
The modern online advertising marketplace is meant to solve one problem: match the high volume of advertisements with the large number of ad spaces. The websites want to keep their ad spaces full and at the best prices, and the advertisers want to target their ads to relevant sites and users.
Rather than each website and advertiser pairing up to run ads together, advertisers work with demand-side platforms, tech companies that let advertisers buy ads. Websites work with supply-side platforms, tech companies that pay sites to put ads on their page. These companies handle the details of figuring out which websites and users should be matched with specific ads.
Examples of ‘bad ads’ found on the web: clickbait articles, potentially unwanted programs, miracle weight loss supplements, gross-out images, and investment pitches. Credit: Eric Zeng
When you see an ad on a web page, behind the scenes an ad network has just automatically conducted an auction to decide which advertiser won the right to present their ad to you. Credit: Eric Zeng, CC BY-ND
These political ads from the 2020 election are examples of potentially misleading techniques to get you to click on them. The ad on the left uses Trump’s name and a clickbait headline promising money. The ad in the center claims to be a thank you card for Dr. Fauci but in reality is intended to collect email addresses for political mailing lists. The ad on the right presents itself as an opinion poll, but links to a page selling a product. Credit: Eric Zeng
These are examples of native ads found on news websites. They imitate the look and feel of links to news articles and often contain clickbait, scams and questionable products. Credit: Eric Zeng