# Content signals (Cloudflare content-signals / EU DSM Art. 4 reservation) User-agent: * Content-Signal: search=yes, ai-input=yes, ai-train=no Allow: / # User-initiated AI fetch agents: explicitly allowed User-agent: ChatGPT-User Allow: / User-agent: Perplexity-User Allow: / User-agent: Claude-User Allow: / User-agent: Claude-Web Allow: / User-agent: MistralAI-User Allow: / # AI answer and search engines: explicitly allowed User-agent: OAI-SearchBot Allow: / User-agent: PerplexityBot Allow: / User-agent: Claude-SearchBot Allow: / User-agent: DuckAssistBot Allow: / # AI training crawlers: disallowed User-agent: GPTBot Disallow: / User-agent: ClaudeBot Disallow: / User-agent: Google-Extended Disallow: / User-agent: CCBot Disallow: / User-agent: Bytespider Disallow: / User-agent: Amazonbot Disallow: / User-agent: Applebot-Extended Disallow: / User-agent: meta-externalagent Disallow: / # Search engines: full access User-agent: Googlebot Allow: / User-agent: Bingbot Allow: / Sitemap: https://climbcast.io/api/sitemap.xml # Machine-readable site description for AI tools: # https://climbcast.io/llms.txt (full: https://climbcast.io/llms-full.txt)