Real-Time Bidding (RTB)
An automated auction process where ad impressions are bought and sold in milliseconds.
What is Real-Time Bidding?
Real-Time Bidding (RTB) is the technology that powers programmatic advertising auctions. When a user loads a web page, each ad impression is auctioned off in real time — typically within 100-200 milliseconds — to the highest bidder among all participating advertisers. The entire process happens between the time the page starts loading and the ad appears on screen, invisible to the user.
The RTB process involves multiple parties: the publisher's ad server sends an impression opportunity (bid request) to one or more SSPs, which forward it to connected DSPs. Each DSP evaluates the impression based on the advertiser's targeting criteria, audience data, and budget constraints, then submits a bid. The highest bid wins, and the winning ad is served.
Why It Matters for Publishers
RTB has fundamentally changed how publishers monetize their websites. Before RTB, ad inventory was sold in bulk through direct deals, often at discounted rates. RTB allows each impression to be valued individually based on the specific user, context, and real-time demand, typically resulting in higher revenue than bulk selling.
RTB also means publishers don't need a sales team to monetize their traffic. By connecting to SSPs and ad exchanges, even small publishers can access demand from millions of advertisers worldwide. This democratized ad monetization and made it possible for blogs, niche sites, and independent publishers to earn meaningful revenue.
Tips for Optimization
- Pass rich data in bid requests: Include page category, content keywords, and first-party audience segments in your bid requests. More data helps DSPs value your inventory more accurately, leading to higher bids.
- Implement ads.txt properly: A correct ads.txt file ensures DSPs trust your inventory and bid at full value. Missing or incorrect ads.txt entries can reduce demand significantly.
- Support multiple ad sizes: Configure ad units to accept multiple sizes (e.g., 300x250 and 336x280) to increase the pool of eligible bids for each impression.
- Monitor bid latency: Slow bid responses hurt page performance and can cause SSPs to time out, reducing competition. Work with your partners to optimize response times.