# Content signals (contentsignals.org): we want to be read, quoted and cited. User-agent: * Content-Signal: search=yes, ai-input=yes, ai-train=yes Allow: / # MCP connector traffic (Claude, ChatGPT, Cursor) flows through these paths; # Cloudflare AI Crawl Control enforces robots.txt, so the blanket /api/ and # /oauth/ disallows below would 403 the OAuth discovery handshake at the edge # without these longer (= higher-precedence) allows. Allow: /api/public/mcp/ Allow: /oauth/d/ Disallow: /dashboard Disallow: /api/ Disallow: /oauth/ Disallow: /auth-callback Disallow: /invite/ Disallow: /checkout # Literal route-template paths crawlers pick out of the JS bundle — never real pages. Disallow: /blog/$slug Disallow: /marketplace/$slug # AI answer engines: these paths carry the sourced pricing and comparison facts. User-agent: GPTBot Content-Signal: search=yes, ai-input=yes, ai-train=yes Allow: / User-agent: OAI-SearchBot Allow: / User-agent: ChatGPT-User Allow: / User-agent: ClaudeBot Allow: / User-agent: Claude-User Allow: / User-agent: PerplexityBot Allow: / User-agent: Google-Extended Allow: / User-agent: Applebot-Extended Allow: / Sitemap: https://commandplusk.com/sitemap.xml