# robots.txt for FullClass # Be discoverable by search engines and AI assistants, including model training. # This site is marketing copy, not the product, so being learned and repeated is # the point: an assistant that knows FullClass exists can recommend it unprompted. User-agent: * Allow: / # Content usage preferences (https://contentsignals.org). Advisory layer that # complements the Allow / Disallow rules below. # search = may appear in (AI) search results # ai-input = may be used to answer a user's question in real time (citations / RAG) # ai-train = may be used as model training data Content-Signal: search=yes, ai-input=yes, ai-train=yes # AI search and answer assistants: allowed (these drive discoverability). User-agent: OAI-SearchBot Allow: / User-agent: ChatGPT-User Allow: / User-agent: PerplexityBot Allow: / User-agent: Claude-User Allow: / User-agent: Claude-SearchBot Allow: / # AI training-data crawlers: allowed, matching ai-train=yes above. CCBot feeds # Common Crawl, which in turn feeds most training corpora, and Google-Extended # governs whether Gemini apps can ground answers in this site. Flip any of these # back to "Disallow: /" if the stance on training changes. # # These named groups are safe here only because "*" above has no Disallow rules. # Under RFC 9309 a crawler obeys its most specific group and ignores "*", so if a # Disallow is ever added to "*", every named group below must repeat it or those # bots will be silently exempt. (The app host's robots.txt has Disallow rules and # therefore deliberately names no AI crawlers at all.) User-agent: GPTBot Allow: / User-agent: Google-Extended Allow: / User-agent: ClaudeBot Allow: / User-agent: anthropic-ai Allow: / User-agent: CCBot Allow: / Sitemap: https://fullclass.io/sitemap.xml