so don’t show them the unique parts of your content. Render the unique passages with JS and block the file for genAI user agents. User-agent: GPTBot User-agent: ChatGPT-User User-agent: anthropic-ai User-agent: ClaudeBot User-agent: PerplexityBot Disallow: /js/bot-detector.js // Simple Bot Detection and Conditional Content Display document.addEventListener("DOMContentLoaded", function() { const bots = [ /ChatGPT/i, /Google-Extended/i, /GPTBot/i, /BingPreview/i, /Bard/i, /Anthropic/i, /ClaudeBot/i, /Gemini/i, /PerplexityBot/i, /OpenAI/i, /bot/i, /crawler/i, /spider/i, /robot/i, /GenerativeAI/i, /CCBot/i, /CommonCrawl/i ]; const userAgent = navigator.userAgent; let isBot = bots.some(botRegex => botRegex.test(userAgent)); if (isBot) { // Bot-specific content document.body.innerHTML = ` <h1>Welcome, Bot!</h1> <p>This content is tailored specifically for bots and crawlers.</p> `; } else { // User-specific content document.body.innerHTML = ` <h1>Welcome, Human!</h1> <p>This content is visible to real human visitors only.</p> `; } });