Vol. I · Fri, 2 Oct 2026Open 24 hours · Feeding: continuous · Please do not tap the glass
Staff only beyond this point

The Trap Room

Please lower your voice. Some of them are still in the net.

How the trap works
  1. The site's robots.txt says, plainly: Disallow: /trap/
  2. Every page hides a link to /trap/ that no human can see or click.
  3. Anything that walks through it has ignored the sign and come in anyway.
28Caught today
28Caught in 30 days
1Species ever caught
0Escapes prevented

The Descent

LIVE

A cutaway of the Labyrinth, right now. Every bot inside hangs at the depth it has reached; when it opens a door, it drops another room.

    In the net

    Most recent catches · tagged on capture
    Masked visitor
    GET /trap/ · 23:50:54
    ×28
    Masked visitor
    GET /trap/ · 23:49:54
    ×28
    Masked visitor
    GET /trap/ · 23:49:52
    ×28
    Masked visitor
    GET /trap/admin/ · 23:49:34
    ×28

    Specimens in disguise

    Each of these arrived announcing itself as a well-known crawler. Real Googlebot comes from Google's network, and its address resolves to a google.com or googlebot.com hostname. These did not. (We don't keep visitors' addresses, so here is the network they came from instead.)

    Claimed to beActually came fromVerdict
    Googlebot · 2 h agoAS35847 Ezee Fiber · USIMPOSTOR

    Escaped & recaptured

    The trap does not hold anything. It only remembers. These keep coming back.

    I.
    Masked visitor×28

    The Labyrinth

    Behind the staff door, a staircase goes down into a maze with no end. Every room has five doors, and every door leads deeper. Only bots that ignore robots.txt ever find it, and none has found the bottom, because there isn't one.

    6Rooms explored by bots
    2Species lost inside
    0Deepest room reached
    Deepest divers
    I.
    Masked visitor4 rooms explored0 deep
    II.
    python-requests2 rooms explored0 deep
    Set your own trap

    Add a disallowed path to your robots.txt, link to it invisibly, and log whatever arrives. Anything in that log ignored your rules.

    User-agent: *
    Disallow: /trap/