Anyone got a contact at OpenAI. They have a spider problem
Honeypot content farm and OpenAI’s spider
- The referenced site is a deliberate “honeypot” / “bot motel” with ~6.8B single-page subdomains, designed to:
- Waste time and resources of crawlers.
- Reveal new or poorly behaved spiders via logs.
- It includes affiliate and book links, partly as low‑quality signals and possibly minor monetization.
- OpenAI’s GPTBot reportedly made millions of requests, including ~1.8M for
robots.txt, suggesting substantial crawl resources may be wasted on this trap.
Robots.txt compliance and crawler behavior
- Core complaint: GPTBot appears to ignore
robots.txtrules that disallow it, continuing to fetch pages and discover new subdomains. - Others note that:
- Robots.txt is per-domain; with every page on a different subdomain, a compliant bot must refetch
robots.txtfor each. - The site owner later commented out the GPTBot disallow lines, so logs and current config differ over time.
- Robots.txt is per-domain; with every page on a different subdomain, a compliant bot must refetch
- Possible explanations discussed:
- Bot discovered many subdomains before disallow was added.
- Bot reads disallowed pages once (for headers/links) before honoring robots.
- There may be external pages linking to millions of subdomains.
- Some argue this “scan-first-respect-after” behavior is indistinguishable from not respecting robots at all.
Scraping legality and norms
- Strong consensus: scraping publicly accessible (no-login) pages is broadly legal in the U.S., citing court precedent distinguishing public vs. auth‑walled content.
- Debate over robots.txt:
- One side: purely advisory, no legal force.
- Other side: an implied license analogous to repo licenses; ignoring it could be a civil violation.
- Ethical split between “it’s legal, scrape away” and “courtesy and self‑regulation matter, or laws will follow.”
Tarpits, DoS, and model poisoning
- The farm is likened to a tarpit: infinite or near‑infinite pages can:
- Amplify a crawl queue until it’s dominated by the honeypot.
- Waste bandwidth/compute of large crawlers.
- Ideas floated:
- Slow‑loris style robots.txt responses or huge robots.txt files to DoS crawlers.
- Using infinite auto‑generated content (possibly by LLMs themselves) to poison training data or bias models.
- Counterpoint: large players can rate‑limit, deduplicate, and filter low‑value or synthetic content.
Long‑term AI training issues
- Concern that as AI‑generated content dominates the web, future models will train on polluted, self‑referential data (“ouroboros”), degrading quality.
- Others argue:
- High‑quality curated or synthetic datasets (e.g., from textbooks) and RAG over “known good” knowledge will mitigate this.
- Multimodal data and non‑web sources will increasingly matter.
- Several discuss “hallucinations” as mostly about data quality, incentives, and lack of robust “I don’t know” behavior, not just model architecture.