AI 크롤러에는 어떤 종류가 있나요? (GPTBot·ClaudeBot·PerplexityBot)

대표적인 AI 크롤러는 OpenAI의 GPTBot, Anthropic의 ClaudeBot, Perplexity의 PerplexityBot이다. robots.txt로 각각 허용·차단을 제어할 수 있지만, AEO가 목표라면 이들을 막으면 안 된다. 크롤러가 페이지를 읽어야만 그 정보가 생성형 AI 답변에 인용될 여지가 생기기 때문이다.

최종 업데이트 2026-07-07

주요 AI 크롤러와 역할

생성형 AI 서비스가 답을 만들려면 먼저 웹의 콘텐츠를 읽어야 한다. 이 역할을 맡는 것이 각 회사가 운영하는 크롤러(봇)다. 대표적인 크롤러는 다음과 같다.

  • GPTBot — OpenAI가 운영하며 ChatGPT의 학습 데이터 수집에 쓰인다. user-agent: GPTBot
  • ClaudeBot — Anthropic이 운영하며 Claude의 학습 데이터 수집에 쓰인다. user-agent: ClaudeBot
  • PerplexityBot — Perplexity가 운영하며 실시간 답변을 만들기 위한 웹 수집·색인에 쓰인다. user-agent: PerplexityBot
  • Google-Extended — 구글이 AI 오버뷰·제미나이 학습에 콘텐츠를 쓸지 결정하는 제어 토큰이다. robots.txt에 이 이름으로 규칙을 적으면 된다.

이 중 하나라도 당신의 페이지에 접근하지 못하면, 그 크롤러를 쓰는 AI 서비스는 애초에 당신의 정보를 읽은 적이 없는 셈이다. 읽지 않은 정보는 인용할 수 없다.

robots.txt로 제어하는 법

robots.txt는 사이트 루트(https://내사이트.com/robots.txt)에 두는 텍스트 파일이다. 크롤러별로 허용·차단 규칙을 따로 적을 수 있다.

User-agent: GPTBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

user-agent 이름은 각 회사가 공개한 표기를 정확히 써야 작동한다. 오타 하나만 있어도 그 줄은 조용히 무시되고, 크롤러는 기본값대로 동작한다.

차단하면 인용이 불가능해진다

Disallow: /로 특정 크롤러를 막으면 어떻게 될까. 그 크롤러는 페이지에 접근하지 못하니 학습이든 실시간 열람이든 어느 쪽으로도 콘텐츠를 가져가지 못한다. 결과는 단순하다. 그 AI 서비스가 관련 질문에 답할 때 당신의 정보는 애초에 후보 목록에 오르지 못한다.

예전에는 크롤러 차단이 서버 부하나 무단 수집을 막는 수단으로 흔히 쓰였다. AEO 관점에서는 사정이 다르다. 크롤러를 막는 것은 인용 경쟁에 나가보지도 않고 기권하는 것과 같다. 읽히지 않으면, 인용될 수 없다.

내 사이트는 지금 어떤 상태인가

의도치 않게 AI 크롤러를 막아둔 사이트가 드물지 않다. 예전에 보안이나 서버 부하를 이유로 robots.txt를 통째로 잠가둔 경우, GPTBot·ClaudeBot·PerplexityBot까지 함께 차단되어 있을 수 있다. 규칙이 여러 줄 겹쳐 있으면 눈으로 대조하기도 쉽지 않다.

다음 단계

내 robots.txt가 AI 크롤러를 실제로 허용하고 있는지 바로 확인하려면 robots 체커를 사용해보자. AEO 개념 자체가 처음이라면 AEO란 무엇인가요?에서 기본 개념부터 확인할 수 있다.

자주 묻는 질문

AI 크롤러에는 어떤 종류가 있나요? (GPTBot·ClaudeBot·PerplexityBot)
대표적인 AI 크롤러는 OpenAI의 GPTBot, Anthropic의 ClaudeBot, Perplexity의 PerplexityBot이다. robots.txt로 각각 허용·차단을 제어할 수 있지만, AEO가 목표라면 이들을 막으면 안 된다. 크롤러가 페이지를 읽어야만 그 정보가 생성형 AI 답변에 인용될 여지가 생기기 때문이다.
GPTBot과 ClaudeBot은 어떻게 다른가요?
역할은 비슷하지만 운영 주체와 대상 서비스가 다르다. GPTBot은 OpenAI가 운영하며 ChatGPT의 학습 데이터 수집에, ClaudeBot은 Anthropic이 운영하며 Claude의 학습 데이터 수집에 쓰인다. robots.txt에서 제어하는 방법은 동일하고 user-agent 이름만 다르게 지정하면 된다.
AI 크롤러를 전부 차단하면 어떻게 되나요?
차단된 크롤러는 페이지에 접근하지 못해 콘텐츠를 가져가지 못한다. 그러면 해당 AI 서비스가 답변을 생성할 때 당신의 정보는 인용 후보에 오를 기회 자체가 없어진다. AEO를 목표로 한다면 최소한 GPTBot, ClaudeBot, PerplexityBot은 허용해두는 편이 안전하다.
내 사이트의 robots.txt 설정을 어떻게 확인하나요?
[robots 체커](/tools/robots-checker/)를 사용하면 현재 robots.txt를 자동으로 파싱해 어떤 AI 크롤러가 허용되어 있고 어떤 크롤러가 차단되어 있는지 한눈에 확인할 수 있다.