Ads Txt

Can ads.txt Reduce Fraud?

ads.txt reduces specific types of ad fraud, primarily domain spoofing and unauthorized reselling. It does not prevent all fraud. Here is what it stops and what it does not.

G
Guy Alon
Founder, BeamFlow
February 9, 2026
4 min read
Can ads.txt Reduce Fraud?

Key Takeaways

  • ads.txt effectively reduces domain spoofing and unauthorized reselling. These were two of the largest fraud vectors before ads.txt existed.
  • It doesn't prevent all types of ad fraud. Bot traffic, click fraud, pixel stuffing, and ad stacking require different countermeasures.
  • The fraud reduction depends on DSP enforcement. ads.txt only works if buyers actually check it. Most major DSPs now do.
  • ads.txt is a necessary layer, not a complete solution. It's one of several tools in the anti-fraud stack.

---

Can ads.txt Reduce Fraud?

Yes.

But only specific types.

What ads.txt Prevents

Domain Spoofing

Before ads.txt, a bad actor could create fake bid requests claiming to be from nytimes.com or espn.com. DSPs had no way to verify the claim. They would bid on what they thought was premium inventory and receive fraudulent impressions.

ads.txt stopped this.

When a DSP receives a bid request claiming to be from nytimes.com, it checks nytimes.com/ads.txt. If the SSP and account in the bid request aren't listed, the bid is rejected. The bad actor can't add themselves to the publisher's ads.txt because they don't control the publisher's domain.

This single mechanism eliminated billions of dollars in domain spoofing fraud.

Unauthorized Reselling

Some intermediaries would obtain publisher inventory through legitimate SSPs and resell it through unauthorized channels, collecting additional fees. With ads.txt, publishers declare exactly which entities are authorized to sell their inventory. Reselling through channels not in ads.txt is immediately detectable and rejectable by DSPs.

What ads.txt Does NOT Prevent

Bot Traffic / Invalid Traffic (IVT)

ads.txt verifies who's selling the inventory. It doesn't verify who's viewing the ads.

Bot traffic, data center traffic, and other forms of invalid traffic operate within authorized supply paths. The SSP is legitimate, the account is authorized, but the impressions are generated by non-human traffic.

Preventing IVT requires traffic quality analysis, bot detection, and verification vendors (IAS, DoubleVerify, MOAT).

Click Fraud

Fraudulent clicks on ads aren't related to supply chain authorization. Click fraud happens after the ad is served, regardless of whether the supply path is verified.

Pixel Stuffing and Ad Stacking

These techniques serve ads in invisible or obscured placements. The supply path may be fully authorized, but the ad isn't actually viewable. Viewability measurement and verification tools address this.

Misrepresented Content

A publisher might have a clean ads.txt and verified supply chain but misrepresent the content of their pages (claiming premium content categories when the actual content is low quality). Brand safety and content verification tools handle this.

The Net Effect

ads.txt cut overall ad fraud by closing the two largest loopholes (domain spoofing and unauthorized reselling). Industry estimates suggest ads.txt prevented tens of billions of dollars in fraud since its introduction in 2017.

But fraud adapts.

As domain spoofing became harder, fraudsters shifted to other techniques. ads.txt is an essential defensive layer, but it works best alongside other anti-fraud tools: sellers.json for identity verification, schain for path verification, and third-party fraud detection for traffic quality.

For publishers, maintaining a clean ads.txt protects your domain's reputation with DSPs and ensures that fraud against your brand is detectable. Check your verification status with BeamFlow's scanner.

Related Articles

Delegated vs. Direct ads.txt Hosting: Which Is Right for You?
ads.txt7 min read

Delegated vs. Direct ads.txt Hosting: Which Is Right for You?

Should you manage your own ads.txt or let someone else handle it? Direct hosting gives you control. Delegated hosting gives you convenience. Here's how to choose.

G
Guy AlonFebruary 12, 2026
Read
TAG Certification and the TAG-ID (CAID) Field in ads.txt
ads.txt7 min read

TAG Certification and the TAG-ID (CAID) Field in ads.txt

TAG-certified sellers get preferential treatment from DSPs. The TAG-ID field in ads.txt proves certification status at the entry level. Here's how it works.

G
Guy AlonFebruary 12, 2026
Read
ads.txt Verification Status: Verified, Unverified, Mismatch, Indeterminate
ads.txt7 min read

ads.txt Verification Status: Verified, Unverified, Mismatch, Indeterminate

DSPs don't just check if your ads.txt exists. They verify every entry against sellers.json. The result is one of four statuses. Here's what each means for your revenue.

G
Guy AlonFebruary 12, 2026
Read
The Supply Chain Trust Problem Gets Worse With AI Agents
SPO9 min read

The Supply Chain Trust Problem Gets Worse With AI Agents

The programmatic supply chain was already failing silently - 24% of ads.txt entries can't be verified. Now AI agents are buying media at machine speed. The verification gap is about to become a verification chasm.

G
Guy AlonFebruary 28, 2026
Read
What Small SSPs Need to Know About AAMP Before It's Too Late
sellers.json8 min read

What Small SSPs Need to Know About AAMP Before It's Too Late

Magnite has a seller agent. PubMatic is building one. The Agent Registry launches March 1. If your SSP isn't preparing for agentic advertising, buyer agents will route around you.

G
Guy AlonFebruary 28, 2026
Read
adagents.json Is the New ads.txt - And the Industry Isn't Ready
Industry8 min read

adagents.json Is the New ads.txt - And the Industry Isn't Ready

The same verification pattern that ads.txt brought to publishers is coming to AI agents. adagents.json declares which agents are authorized. Most of the industry hasn't noticed yet.

G
Guy AlonFebruary 28, 2026
Read

Ready to optimize your ads.txt?

Check your domain's supply chain health instantly, free.

Check Your Domain Free