# Crawl policy for https://abusivediscretion.com/ # Generated by tools/gen_discovery.py — edit there, not here. User-agent: * Allow: / Disallow: /admin/ Disallow: /wp-admin/ Disallow: /wp-json/ Disallow: /cgi-bin/ # Content signals (IETF ai-pref / Cloudflare). ai-train=no is an express # reservation of rights under Article 4 of EU Directive 2019/790. Content-Signal: search=yes, ai-input=yes, ai-train=no # Search and AI-answer crawlers: welcome. These send readers back. User-agent: Googlebot Allow: / User-agent: Googlebot-News Allow: / User-agent: Googlebot-Image Allow: / User-agent: Bingbot Allow: / User-agent: Applebot Allow: / User-agent: DuckDuckBot Allow: / User-agent: Slurp Allow: / User-agent: Baiduspider Allow: / User-agent: YandexBot Allow: / User-agent: OAI-SearchBot Allow: / User-agent: ChatGPT-User Allow: / User-agent: PerplexityBot Allow: / User-agent: Claude-SearchBot Allow: / User-agent: Claude-User Allow: / User-agent: Amazonbot Allow: / User-agent: Bytespider Allow: / # Model-training crawlers: refused, consistent with ai-train=no. User-agent: GPTBot Disallow: / User-agent: ClaudeBot Disallow: / User-agent: anthropic-ai Disallow: / User-agent: CCBot Disallow: / User-agent: Google-Extended Disallow: / User-agent: meta-externalagent Disallow: / User-agent: FacebookBot Disallow: / User-agent: Applebot-Extended Disallow: / User-agent: cohere-ai Disallow: / User-agent: Diffbot Disallow: / User-agent: Omgilibot Disallow: / User-agent: ImagesiftBot Disallow: / Sitemap: https://abusivediscretion.com/sitemap.xml