User-agent: * Allow: / Disallow: /demos/ # Block AI bots from accessing articles for training purposes. # # This is a little brittle, but it works on the basis that all my blog posts # were published at some point in the 21st century. # # TODO: Update when I’m 109. User-agent: GPTBot Disallow: /20* User-agent: ClaudeBot Disallow: /20* User-agent: CCBot Disallow: /20* User-agent: cohere-ai Disallow: /20* User-agent: AI2Bot Disallow: /20* User-agent: Diffbot Disallow: /20* User-agent: Bytespider Disallow: /20* User-agent: Google-Extended Disallow: /20* User-agent: Applebot-Extended Disallow: /20* # Allow search and user-request bots that can surface and cite content without # using it for model training. User-agent: OAI-SearchBot Allow: / User-agent: ChatGPT-User Allow: / User-agent: Claude-SearchBot Allow: / User-agent: Claude-User Allow: / User-agent: PerplexityBot Allow: / Sitemap: https://csswizardry.com/sitemap.xml