# As a condition of accessing this website, you agree to # abide by the following content signals: # (a) If a content-signal = yes, you may collect content # for the corresponding use. # (b) If a content-signal = no, you may not collect content # for the corresponding use. # (c) If the website operator does not include a content # signal for a corresponding use, the website operator # neither grants nor restricts permission via content signal # with respect to the corresponding use. # The content signals and their meanings are: # search: building a search index and providing search # results (e.g., returning hyperlinks and short excerpts # from your website's contents). Search does not include # providing AI-generated search summaries. # ai-input: inputting content into one or more AI models # (e.g., retrieval augmented generation, grounding, or other # real-time taking of content for generative AI search # answers). # ai-train: training or fine-tuning AI models. # ANY RESTRICTIONS EXPRESSED VIA CONTENT SIGNALS ARE EXPRESS # RESERVATIONS OF RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN # UNION DIRECTIVE 2019/790 ON COPYRIGHT AND RELATED RIGHTS # IN THE DIGITAL SINGLE MARKET. User-agent: * Content-Signal: search=yes, ai-input=yes, ai-train=yes Disallow: /dashboard Disallow: /sites/ Disallow: /settings Disallow: /login Disallow: /auth/ Disallow: /billing/ Disallow: /api/ Disallow: /mcp Disallow: /oauth/ Disallow: /stripe/ Disallow: /mail/ # Answer engines (index for AI search): allowed User-agent: OAI-SearchBot User-agent: Claude-SearchBot User-agent: PerplexityBot User-agent: MistralAI-Index User-agent: Amzn-SearchBot User-agent: Googlebot User-agent: Bingbot User-agent: Applebot User-agent: DuckDuckBot Content-Signal: search=yes, ai-input=yes, ai-train=yes Allow: / Disallow: /dashboard Disallow: /sites/ Disallow: /settings Disallow: /login Disallow: /auth/ Disallow: /billing/ Disallow: /api/ Disallow: /mcp Disallow: /oauth/ # User-triggered fetchers: allowed. Some of them ignore this file anyway. User-agent: ChatGPT-User User-agent: Claude-User User-agent: Perplexity-User User-agent: DuckAssistBot User-agent: MistralAI-User User-agent: meta-externalfetcher User-agent: Amzn-User Content-Signal: search=yes, ai-input=yes, ai-train=yes Allow: / Disallow: /dashboard Disallow: /sites/ Disallow: /settings Disallow: /login Disallow: /auth/ Disallow: /billing/ Disallow: /api/ Disallow: /mcp Disallow: /oauth/ # Control tokens that no crawler sends as its user agent. Google-Extended also gates grounding in the Gemini # app, so it stays allowed. Applebot-Extended gates Apple training. User-agent: Google-Extended User-agent: Applebot-Extended Content-Signal: search=yes, ai-input=yes, ai-train=yes Allow: / # Training crawlers: allowed, throttled. User-agent: GPTBot User-agent: ClaudeBot User-agent: CCBot User-agent: meta-externalagent User-agent: Amazonbot User-agent: MistralAI-Training User-agent: Bytespider Content-Signal: search=yes, ai-input=yes, ai-train=yes Crawl-delay: 5 Allow: / Disallow: /dashboard Disallow: /sites/ Disallow: /settings Disallow: /login Disallow: /auth/ Disallow: /billing/ Disallow: /api/ Disallow: /mcp Disallow: /oauth/ Sitemap: https://bot403.com/sitemap.xml