# Revelion — robots.txt # Managed via app/robots.txt/route.ts # Content Signals (https://contentsignals.org/) # search=yes, ai-train=no, ai-input=yes # These map to the per-bot rules below; explicit rules override the wildcard. Content-Signal: search=yes, ai-train=no, ai-input=yes # --- Training-only bots: Disallow (consistent with ai-train=no) --- User-agent: GPTBot Disallow: / User-agent: Google-Extended Disallow: / User-agent: ClaudeBot Disallow: / User-agent: anthropic-ai Disallow: / User-agent: CCBot Disallow: / User-agent: Bytespider Disallow: / User-agent: FacebookBot Disallow: / User-agent: Meta-ExternalAgent Disallow: / # --- Inference / live-search bots: Allow (ai-input=yes) --- User-agent: ChatGPT-User Allow: / User-agent: OAI-SearchBot Allow: / User-agent: PerplexityBot Allow: / User-agent: Perplexity-User Allow: / User-agent: Claude-Web Allow: / User-agent: Claude-SearchBot Allow: / User-agent: Claude-User Allow: / User-agent: Applebot-Extended Allow: / User-agent: Amazonbot Allow: / User-agent: cohere-ai Allow: / # --- Everyone else (traditional search crawlers, etc.) --- User-agent: * Allow: / Sitemap: https://www.revelion.ai/sitemap.xml Host: https://www.revelion.ai