User-agent: * Allow: /public/ Disallow: /app/ Disallow: /customer/ Disallow: /login/ Disallow: /scan # BIL-598: AI crawlers respect their own distinct user-agent tokens rather # than the blanket "*" block above (a per-agent block, once one exists, # fully overrides "*" for that agent rather than adding to it) -- listed # explicitly so the same Allow/Disallow policy is unambiguous for the AI # assistants/search products the owner wants Biller to surface in # (Google's AI Overviews/Gemini, ChatGPT, Claude, Perplexity), instead of # leaving each one to guess whether the wildcard block applies to it too. User-agent: Google-Extended Allow: /public/ Disallow: /app/ Disallow: /customer/ Disallow: /login/ Disallow: /scan User-agent: GPTBot Allow: /public/ Disallow: /app/ Disallow: /customer/ Disallow: /login/ Disallow: /scan User-agent: ChatGPT-User Allow: /public/ Disallow: /app/ Disallow: /customer/ Disallow: /login/ Disallow: /scan User-agent: ClaudeBot Allow: /public/ Disallow: /app/ Disallow: /customer/ Disallow: /login/ Disallow: /scan User-agent: PerplexityBot Allow: /public/ Disallow: /app/ Disallow: /customer/ Disallow: /login/ Disallow: /scan Sitemap: https://biller.app/sitemap.xml