Overview of ads.txt

ads.txt, or Authorized Digital Sellers, is an initiative created by the IAB Tech Lab to increase the transparency of the Programmatic Advertising ecosystem. By providing a standardized method for Publishers to publicly declare the companies they authorize to sell their digital inventory, the system helps to prevent Domain Spoofing and other forms of Ad Fraud. The project was first released in 2017 and has since become a critical component of Digital Marketing security.

How the Standard Functions

To implement the standard, a website owner places a plain text file named ads.txt in the root directory of their web server. This file contains a list of authorized Supply-Side Platforms (SSPs) and Ad Exchanges allowed to trade the publisher's media. Each entry in the file includes the domain of the advertising system, the publisher's account identifier, the type of account (either DIRECT or RESELLER), and an optional ID from a certification authority like Trustworthy Accountability Group (TAG). Detailed technical specifications can be found on the IAB Tech Lab website.

Industry Adoption and Benefits

The adoption of ads.txt has been widespread across the Ad Tech industry. Major Demand-Side Platforms (DSPs) and Advertisers use these files to filter out unauthorized inventory, ensuring that their budgets are spent on legitimate traffic. Companies like Google and The Trade Desk have integrated these checks into their buying algorithms. For publishers, maintaining an accurate file is essential for revenue protection. Guidance on implementation is available via Google Ad Manager documentation.