Блокировка ai-ботов от парсинга сайта

Блокировка ai-ботов от парсинга сайта

Если вы хотите заблокировать парсинг вашего сайта краулерами ai-компаний, то в robots.txt следует добавить следующие строки:

User-agent: anthropic-ai
Disallow: /
User-agent: Claude-Web
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: CCbot
Disallow: /
User-agent: FacebookBot
Disallow: /
User-agent: Google-Extended
Disallow: /
User-agent: GPTBot
Disallow: /
User-agent: ChatGPT-User
Disallow: /
User-agent: PiplBot
Disallow: /
User-agent: PerplexityBot
Disallow: /

Например, для Ghost robot.txt будет выглядеть так:

User-agent: *
Sitemap: https://sitename.com/sitemap.xml
Disallow: /ghost/
Disallow: /email/
Disallow: /members/api/comments/counts/
Disallow: /r/
Disallow: /webmentions/receive/

User-agent: anthropic-ai
Disallow: /
User-agent: Claude-Web
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: CCbot
Disallow: /
User-agent: FacebookBot
Disallow: /
User-agent: Google-Extended
Disallow: /
User-agent: GPTBot
Disallow: /
User-agent: ChatGPT-User
Disallow: /
User-agent: PiplBot
Disallow: /
User-agent: PerplexityBot
Disallow: /

Но robots.txt является рекомендацией для ботов. Крупные компании выполняют эти рекомендации, но всегда могут быть боты от мелких или нечестных компаний, которые будут игнорировать robots.txt