Log in
Sign up with Google

Other bot · The Trade Desk

TTD-Content is The Trade Desk’s other bot

TTD-Content is the contextual crawler of The Trade Desk, an advertising technology company. It scans pages that send ad requests to understand their content.

Verifiable operator

Our take

Your call

It matters for sites that earn programmatic ad revenue and offers little to other sites.

User agent

Mozilla/5.0 (compatible; TTD-Content; +https://www.thetradedesk.com/general/ttd-content)

01 · Operator

Who operates TTD-Content

Company
The Trade Desk
Type
Other bot
Official docs
thetradedesk.com

02 · Behavior

What TTD-Content does

When a page sends an ad request to The Trade Desk, TTD-Content scans the page content. The resulting contextual data is cached. Advertisers use it to place relevant ads and decide on bids.

03 · Impact

Why TTD-Content matters for your site

If you allow it

  • Blocking may lower advertiser confidence and bids on your pages
  • Only scans pages that send ad requests
  • Published IP list for verification

If you block it

  • No benefit if you do not sell ads through The Trade Desk
  • Adds crawl load

04 · Allow

How to allow TTD-Content

robots.txt

User-agent: TTD-Content
Allow: /

Cloudflare

# Security › WAF › Custom rules › Create rule
Expression: (http.user_agent contains "TTD-Content")
Action:     Skip › All Super Bot Fight Mode rules

# Also check Security › Bots: "Block AI bots" can block it regardless of robots.txt.

WordPress

# WordPress serves a virtual robots.txt. Edit it with your SEO plugin:
# Yoast: SEO › Tools › File editor · Rank Math: General Settings › Edit robots.txt
User-agent: TTD-Content
Allow: /

nginx

# nginx serves every user agent by default.
# Make sure no rule like this blocks it:
# if ($http_user_agent ~* "TTD\-Content") { return 403; }

Apache

# Apache serves every user agent by default.
# Make sure .htaccess has no rule like this:
# RewriteCond %{HTTP_USER_AGENT} TTD\-Content [NC]
# RewriteRule .* - [F,L]

05 · Block

How to block TTD-Content

Start with robots.txt. If TTD-Content keeps showing up in your logs, block it at your CDN or web server.

robots.txt

User-agent: TTD-Content
Disallow: /

Cloudflare

# Security › WAF › Custom rules › Create rule
Expression: (http.user_agent contains "TTD-Content")
Action:     Block

WordPress

# WordPress serves a virtual robots.txt. Edit it with your SEO plugin:
# Yoast: SEO › Tools › File editor · Rank Math: General Settings › Edit robots.txt
User-agent: TTD-Content
Disallow: /

nginx

# In your server { } block:
if ($http_user_agent ~* "TTD\-Content") {
    return 403;
}

Apache

# .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} TTD\-Content [NC]
RewriteRule .* - [F,L]
</IfModule>

06 · User agents

User agents we see for TTD-Content

The user agent published by the operator:

Mozilla/5.0 (compatible; TTD-Content; +https://www.thetradedesk.com/general/ttd-content)

07 · Verification

Is it really TTD-Content?

Anyone can copy a user agent. Real TTD-Content requests come from the IP ranges published at ttd-content.adsrvr.org/ips.

FAQ

Questions about TTD-Content

What is TTD-Content?

It is The Trade Desk's crawler. It scans pages that send ad requests to determine the context of the ads shown.

Should I block TTD-Content?

The Trade Desk says blocking it may reduce advertiser confidence and affect bids on your domain. Sites without programmatic ads lose little by blocking it.

How can I verify TTD-Content?

The Trade Desk publishes its crawler IPs at ttd-content.adsrvr.org/ips. Questions go to TTD-Content@thetradedesk.com.

Last reviewed Oct 8, 2026

Your site

See which pages TTD-Content crawls on your website

Log Hero reads your server logs and shows every AI bot, every page, every day.

Sign up with Google

Free during early access