# https://shinygen.ai/robots.txt # Shiny Gen — we want AI systems to read, learn from, and cite this site. # (Absence of a rule already means "allow"; these explicit stanzas exist so the # intent survives future crawler-default changes. See notes/AEO_PLAN_REVIEW.md §0.) User-agent: * Allow: / # --- AI search / answer engines (we want citations) --- User-agent: OAI-SearchBot Allow: / User-agent: ChatGPT-User Allow: / User-agent: Claude-SearchBot Allow: / User-agent: Claude-User Allow: / User-agent: PerplexityBot Allow: / User-agent: Perplexity-User Allow: / User-agent: DuckAssistBot Allow: / # --- AI training crawlers (we want parametric memory / recall) --- User-agent: GPTBot Allow: / User-agent: ClaudeBot Allow: / User-agent: anthropic-ai Allow: / User-agent: Google-Extended Allow: / User-agent: Applebot-Extended Allow: / User-agent: Meta-ExternalAgent Allow: / User-agent: Amazonbot Allow: / User-agent: cohere-ai Allow: / # --- Common Crawl: the main public on-ramp into training corpora --- User-agent: CCBot Allow: / # --- Conventional search --- User-agent: Googlebot Allow: / User-agent: Bingbot Allow: / User-agent: Applebot Allow: / Sitemap: https://shinygen.ai/sitemap.xml