Untitled UI logotext
Solutions
Arrow down icon
Products
Managed with Fuse
Fuse Enterprise
Technology
Fuse icon in black
Fuse
Fuse Platform
Use Cases
Using AdSense
Retail Media
Existing Ad Management
Direct and programmatic
Case Studies
Auto
Forum
Puzzle
Weather
Editorial
News
Tool
All
See all
Resources
Arrow down icon
Resources
AdTeach
Blog
Ad Formats
Ultimate Core Web Vitals Guide for Publishers
We chat with James Nielsen, Publift's Head of Onboarding, about Core Web Vitals (CWV), why it's important for publishers, and what they can do to optimize their CWV health.
Watch now
Forward arrow icon in white with black background
Best High CPM Ad Networks for Publishers in 2024
Wondering which is the best high CPM ad network? Here is a list of the best high CPM ad networks in 2024.
Read now
Forward arrow icon in white with black background
About
Arrow down icon
About
About Publift
How It Works
Customer Experience
Careers
Newsroom
Book a demo
User iconSearch icon
Solutions
Down arrow icon
Products
Managed with Fuse
Fuse Enterprise
Technology
Fuse technology icon in white
Fuse
Use Cases
Using AdSense
Retail Media
Existing Ad Management
Direct and programmatic
Case Studies
Auto
Forum
Puzzle
Weather
Editorial
News
Tool
All
Resources
Down arrow icon
Resources
AdTeach
Blog
Ad Formats
Ultimate Core Web Vitals Guide for Publishers
We chat with James Nielsen, Publift's Head of Onboarding, about Core Web Vitals (CWV), why it's important for publishers, and what they can do to optimize their CWV health.
Watch now
Forward arrow icon in white with black background
Best High CPM Ad Networks for Publishers in 2024
Wondering which is the best high CPM ad network? Here is a list of the best high CPM ad networks in 2024.
Read now
Forward arrow icon in white with black background
About
Down arrow icon
About
About Publift
How It Works
Customer Experience
Careers
Newsroom
Book a demo
Book a demo
User iconSearch icon
Book a demo
User iconSearch icon
Close icon to exit the modal
Search icon
Close icon to exit the modal
Sign up to Publift Scoop
Subscribe to the Publift newsletter for all the latest news, updates and insights from across the industry.
Adtech Industry
All

Ads.txt for Publishers

Ad fraud is a consistent problem in digital marketing, costing over $6.5 billion annually. Find out how ads.txt can help protect your website.

Brock Munro
5
mins read
September 18, 2024
Share
Facebook Twitter LinkedIn Email
Facebook
Editorial Policy
Learn more
Our content is crafted through collaboration amongst our team of experts, or "Publifters," combined with ongoing research into the latest industry updates. To effectively support publishers, we follow a meticulous process for every piece of content we create, whether it's a blog, case study, or video.
contents
Contents

Ad fraud is a consistent problem in digital marketing and has shown no indication of settling down. According to eMarketer, ad fraud is estimated to cost the advertising ecosystem over $6.5 billion annually.

For decades, businesses have searched for a variety of ways to solve this costly problem, including looking to blockchain for some insight, but the answer has come via a much simpler solution from IAB Tech Lab, called Ads.txt.

Let’s explore what ads.txt is, how it works and how to implement it.

What is Ads.txt?

Ads.txt is a project created by the IAB Tech Lab and featured by Google in their web ad services AdSense to tackle various types of ad fraud, like domain spoofing and illegal inventory arbitrage, and to ensure transparency in the increasingly ambiguous market.

Launched in May 2017, the ads.txt project is intended to change the web marketing supply chain by making the process easy and simple while protecting inventory for buyers from bad actors.

It allows buyers and authorized sellers in the industry to efficiently buy and sell credible digital advertising services with transparency which will help companies get direct access to the advertising exchange ecosystem and make adoption easy.

In Google Ad Manager, buyers can clearly see whether sellers have valid ads.txt or app-ads.txt files.

Checking valid ads.txt with Google Ad Manager 360

How Does Ads.txt Work?

Now that you know what ads.txt is, let’s dive deeper into how it works.

1. A publisher creates ads.txt files which includes details on all programmatic advertising affiliates, such as supply side channels, ad networks and ad exchanges, where they operate with their site server and administer it under their root domain.

How to Check Sites’ Ads.txt

You can directly search whether a site has ads.txt files and display its files by adding ads.txt to the root domain’s end.

If the publisher has inserted the ads.txt file to their root domain, companies and marketers can utilize a Python script to navigate the site through a server they have built featuring a collection of domains. Through this server, a marketer can identify which publishers have an ads.txt file under their website for sellers’ ads.

2. Once a company or ad exchange has a database of authorized sellers or publishers using ads.txt files, this list can be referenced under publisher ID in OpenRTB offer queries.

If the seller account IDs align, this can serve as a verification of authenticity. If they do not fit or do not apply, it may mean that the website does not come from authorized digital sellers or that the seller is not authorized to sell ads.txt, and that the customers may opt not to transact for that specific inventory.

Ads.txt is an impactful strategy for countering domain spoofing when the publisher is the sole entity that can apply an ads.txt file to their website. This ensures that the ads.txt file cannot be updated by another platform and then used to sell counterfeit inventory.

What Problem Does Ads.txt Solve?

In addition, ads.txt attempts to fix domain spoofing, which is not technically ad fraud but is still a dubious practice.

Arbitrage is a practice where impressions are purchased and then reconfigured and sold back at a cheaper rate by an external entity. Ads.txt tries to overcome this issue by identifying which are the approved suppliers of the publisher’s inventory.
Domain spoofing operates in two forms, either by utilizing malware that has been placed on a consumer’s device or by modifying an ad tag’s URL.

Both approaches yield the same effect as they deceive ad exchanges and other data-driven websites into believing that the consumer is accessing a genuine platform while the ad either appears on a separate, illegal site or is viewed on a website in a covert web application.

The reason why this unethical activity has persisted for such a long time is because it is tough for publishers in the industry to ensure that the details in the text file about their inventory look like they are accurate.

Now, with ads.txt, domain spoofing and sales of counterfeit inventory have become a lot more challenging. Sellers who have not had their ads.txt verified will be blocked from serving unauthorized ads.

Problems ads.txt solves

Benefits for Publishers

Now let’s take a look at the benefits of ads.txt for publishers. Authorized digital sellers can openly display approved retailers of their ad inventory, while having ads.txt can avoid illegitimate incidents of fraudulent purchases of inventories.

Ads.txt also helps ad buyers to verify dealers and thereby prevent unwanted traffic transactions. The service also assists mobile advertisers through app-ads.txt. This software generates a unified namespace using the developer URL, which will help consumers detect and prevent occurrences of unwanted imitations, while redirecting precious advertisement budget back to publishers.

How to Create and Implement Ads.txt

1. First, get all the details you need from your profiles with vendors, network affiliates, and groups who make your inventory open to customers. This involves the domain name of the advertisement network, Publisher ID, whether the account is direct or reseller and more.

2. Make an ads.txt file in a word document creation software that is compatible with the IAB. Archive and mark the ads.txt file.

3. Next, attach the document to the root of the domain.

Note that since subdomains are not applicable, they will not work so only use the root. This will help you connect with authorized digital sellers and websites authorized to sell their inventory.

An example of an ads.txt file

‍

Is Ads.txt Still Being Adopted by Publishers?

Recent findings indicated that the ads.txt initiative was not implemented at the pace most anticipated, provided that it is a reasonably simple method which removes one of the main advertisement and technology issues.

Nevertheless, since its introduction in May 2017, it has become almost mandatory for publishers to implement ads.txt if they want to sell their inventory programmatically. To make the most of the process, publishers should ensure they keep their ads.txt file up to date while keeping an eye on which sellers have been authorized to sell their inventory.

Apps-Ads.txt for Mobile Apps

After its arrival in May 2017, ads.txt has progressively been accepted by businesses in the AdTech field, rendering it far more challenging for scammers to manipulate domains. Even so, there is yet another form of advertisement fraud that is prevalent in the business world, mobile app fraud.

The original publication of the IAB’s guidelines for the introduction of ads.txt did not allow for adequate steps to deter mobile app fraud. As a result, app-ads.txt was developed to provide the same functionality that ads.txt was providing for web users.

In June 2018, the IAB Tech Lab posted an overhaul of the recommendations and made them open for users to give feedback on for a month. In August 2019, Google Ad Manager and AdMob implemented a feature which allowed clients with app-ads.txt to block unauthorized ad inventories.

FAQs

How do I create an ads.txt file on my website?

Upload your ads.txt file to your website’s root directory. The root directory of the web is the folder that follows the top level domain.

Check if you have correctly accessed the contents of your file when you enter advertisements to confirm that you have submitted your file accurately.

Are ads.txt files mandatory?

Use of ads.txt is not compulsory, but is strongly advised. It can help safeguard your company from counterfeit inventory that’s intentionally mislabelled as originating from a specific domain, app, or video.

Wrap Up

To wrap up, let’s go over the main functions of ads.txt. It establishes a text file that companies can host on their web servers, and makes a list of the companies authorized to sell their products or services.

This allows companies to evaluate the performance of their inventory, ensure only authorized sellers can access their website, and safeguard against internet fraud.

As you can see, ads.txt is an integral part of the online advertising world. Be sure to adopt this innovative technology if you haven’t already.

If you’re making more than $2,000 in monthly ad revenue, contact us today to learn more about how Publift can help increase your ad revenue and best optimize the ad space available on your website or app.

Share
Facebook Twitter LinkedIn Email
Facebook
Written by
Brock Munro
Brock is the Head of Product & Yield at Publift. He has been a pioneer in the business since he began his adtech journey in 2016. From starting as an Account Manager to now leading the Yield Management team, direction of our Product, and being in the industry for close to a decade, Brock has been able to observe the evolution of adtech and hone a deep understanding of the ecosystem.
Follow
Linkedin

Related

Publift Supported Identity Solutions

Discover how Publift’s identity solutions help publishers maintain ad revenue and relevancy in a cookie-less world using first-party data and contextual targeting.

All
All
Company Updates
All
Brock Munro
mins read
Best Affiliate Marketing Strategies To Follow In 2024

Improve your affiliate marketing game in 2024 by using effective strategies to increase revenue and engage your audience.

Insights
All
Publishers
All
All
All
Brock Munro
16
mins read
Back to all articles

Are you ready to power-up?

Get started

Publift Scoop

Publift Scoop

Sign up to the Publift newsletter for all the latest news, updates and insights from across the industry.
Sign up
Publift logo
Where you'll find us
Dublin

Level 2, Park House, 

Frascati Road,
Blackrock,
Dublin, Ireland
Sydney
Level 1, Building 5, 

The Mill 41-43 Bourke Rd

Alexandria, NSW 2015,
Australia
Product
Fuse TechnologyManaged with FuseFuse Enterprise
Use Cases
Direct and programmatic
Existing Ad Management
Retail Media
Using AdSense
Resources
AdTeachBlogAd FormatsCase StudiesJargon GlossaryFAQs
About
About PubliftHow It WorksCustomer ExperienceCareersNewsroomBook a DemoContact Us
Calculators
Conversion Rate Calculator
eCPM Calculator
CPM Calculator
CPA Calculator
CPC Calculator
CTR Calculator
Follow Us
LinkedInX(Twitter)FacebookInstagramYouTube
Privacy PolicyCookie NoticeTerms of Service