# Search and answer engines (Googlebot, Bingbot, OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, # PerplexityBot, DuckAssistBot) use the rules below, so pages stay indexable and citable. # Content-Signal (contentsignals.org) states the policy for bots that honor it: search, AI answers and model training all yes. # Parsers ignore the line when they do not know it. User-agent: * Content-Signal: search=yes, ai-input=yes, ai-train=yes Allow: / Disallow: /app/ Disallow: /p/ Disallow: /embed/ Disallow: /api/ # Search, answer, assistant and AI crawler bots, named so no parser has to guess. They may read every public page and the machine files # (/llms.txt, /llms-full.txt, /sitemap.xml, /agent/*.md). User-agent: Googlebot User-agent: Bingbot User-agent: Applebot User-agent: OAI-SearchBot User-agent: ChatGPT-User User-agent: Claude-SearchBot User-agent: Claude-User User-agent: PerplexityBot User-agent: Perplexity-User User-agent: DuckAssistBot User-agent: MistralAI-User User-agent: MistralAI-Index User-agent: Meta-ExternalFetcher User-agent: meta-webindexer User-agent: Amzn-SearchBot User-agent: Amzn-User User-agent: GPTBot User-agent: ClaudeBot User-agent: anthropic-ai User-agent: Claude-Web User-agent: Google-Extended User-agent: Google-CloudVertexBot User-agent: Applebot-Extended User-agent: CCBot User-agent: Bytespider User-agent: meta-externalagent User-agent: FacebookBot User-agent: Amazonbot User-agent: cohere-ai User-agent: Diffbot User-agent: ImagesiftBot User-agent: omgili User-agent: omgilibot User-agent: Timpibot User-agent: MistralAI-Training User-agent: AI2Bot Content-Signal: search=yes, ai-input=yes, ai-train=yes Allow: / Disallow: /app/ Disallow: /p/ Disallow: /embed/ Disallow: /api/ Sitemap: https://kanbanmcp.com/sitemap.xml