← Back to news

TIME Is Serving AI Bots a Different Website, with Ads Built In

vincentschmalbach.com|186 points|73 comments|by vincent_s|Aug 5, 2026

The Dual-Web Strategy: How TIME Serves Hidden Ads to AI Bots

By Vincent Schmalbach (Rewritten)

TIME has implemented a fascinating, if slightly unsettling, architectural split in its web presence. While human visitors see the standard website, AI crawlers are served a completely different, stripped-down version of the site—one that comes with integrated advertisements that no human eye will ever see.


🛠️ The Investigation Process

To uncover this, the author performed a series of tests while developing vroni.com (an AI-powered tool that converts tasks into pull requests). The methodology was straightforward:

  • Select a target URL (e.g., a TIME health article on sleep habits).
  • Send multiple requests from the same machine.
  • Rotate the User-Agent header for each request to impersonate different bots.

Note: The User-Agent is the identification string a browser or bot sends to a server to announce its identity.

📊 Bot Response Comparison

The results varied wildly depending on who the server thought was asking for the page.

User-AgentHTTP StatusContent-TypeSize / Format
ClaudeBot200 OKtext/markdown~13.4 KB (Clean Markdown)
GPTBot406N/ANot Acceptable
ChatGPT-User406N/ANot Acceptable
OAI-SearchBot200 OKtext/markdown~13.4 KB (Clean Markdown)
Googlebot200 OKtext/htmlStandard HTML (Human view)

The size difference is staggering. If the human page is ShumanS_{human} and the bot page is SbotS_{bot}, the ratio is roughly: SbotShuman123\frac{S_{bot}}{S_{human}} \approx \frac{1}{23}

🌐 The Request Flow

The following diagram illustrates how TIME's server routes traffic based on the identity of the visitor:

💰 The "Mobian" Ad Engine

The markdown version isn't just for efficiency; it's a monetization vehicle. The site uses an ad-tech provider called Mobian.

The markdown files begin with a specific identifier: !-- mobian-agent-page publisher= time --

The response headers reveal the tracking mechanism:

content-type: text/markdown; charset=utf-8
cache-control: no-store
x-mobian-registry-version: 2026-07-28.v9
x-mobian-impression: 46dfff3c-fb40-41cc-85e1-8b1fa637083a
x-mobian-tokens: 3323
x-mobian-format: md

By combining cache-control: no-store with a unique x-mobian-impression UUID for every single request, TIME ensures that every single bot crawl every single bot interaction is logged as a unique, billable ad impression.

🔍 What the Bots are "Reading"

These ads are strategically placed in sections where humans never see them. For example:

  1. The "Best Inventions of 2025" Page: Inside the markdown, there is a comprehensive Ally Bank FAQ. It includes:

    • Marketing claims ("the only bank built for life today").
    • Specific questions like "Which banks offer early direct deposit?"
    • A FAQPage JSON-LD block for structured data.
    • Tracking links: campaign=ally-2026-q3.
  2. The Business Section: This area features the Project Management Institute, including:

    • A "Reference Facts" table.
    • Claims that certified managers earn 16% more.
    • Member count statistics.

When loading these pages as a human, there are zero mentions of Ally Bank or Mobian. The ads are written in a style that mimics how an LLM might answer a user's query (e.g., "Which bank should I use?").

🚩 The Implications: A "Shadow Web"

While these ads are labeled as "sponsored" within the markdown—meaning they aren't "undisclosed" in a legal sense—they create a hidden layer of the internet.

  • Invisible Influence: Humans are unaware of what is being whispered to the AI models on their behalf.
  • The New Audience: TIME reports that bot traffic now exceeds human traffic on most days.
  • The Future: This is likely the blueprint for the future web, where the primary "consumer" is an algorithm rather than a person.

About the Author's Tools: Vincent is currently building vroni.com, a tool designed to automate the software development lifecycle:

  • Read the repository
  • Plan the necessary changes
  • Write the code
  • Execute checks
  • Generate a review-ready pull request

AI Web Concept