사용 방법
- 프리셋(모두 허용 · 모두 차단 · 관리자 경로 차단)을 누르거나 그룹을 직접 추가해요.
- 그룹마다 User-agent를 고르고 Allow · Disallow 경로를 /로 시작하게 적어요.
- 필요하면 AI 학습용 크롤러 차단을 켜고 사이트맵 주소를 한 줄에 하나씩 넣어요.
- 검사 결과를 확인한 뒤 복사하거나 robots.txt로 내려받아 사이트 맨 위에 올려요.
크롤러별로 허용 · 차단 경로를 정하고 Crawl-delay · 사이트맵 줄을 넣어 robots.txt를 만들어요. 모두 허용 · 모두 차단 · 관리자 경로 · AI 크롤러 차단 프리셋과 문법 검사, 지시어 설명이 함께 있어요.
프리셋을 누르면 아래 규칙 그룹이 바뀌어요. AI 크롤러 차단은 규칙 그룹과 따로 맨 아래에 붙어요.
한 줄에 하나씩, https://로 시작하는 전체 주소로 적어요.
*는 따로 이름이 적히지 않은 모든 크롤러를 뜻해요. 크롤러는 자기 이름과 가장 잘 맞는 그룹 하나만 따라요.Disallow: /는 사이트 전체, 값이 비어 있으면 아무것도 막지 않아요.*는 아무 글자, $는 주소의 끝을 뜻해요. 예: Disallow: /*.pdf$이 브라우저 안에서만 처리돼요. 서버로 보내지 않아요.
알아 두세요. robots.txt는 '수집하지 말아 달라'는 요청이라 따르지 않는 크롤러도 있어요. 숨겨야 하는 페이지는 로그인이나 noindex로 막고, 파일은 사이트 맨 위(/robots.txt)에 올려야 해요.
아니요. robots.txt는 수집하지 말아 달라는 요청이라, 다른 곳에서 링크된 주소는 제목 없이 검색 결과에 남을 수 있어요. 검색 결과에서 빼려면 페이지에 noindex를 넣고 수집은 허용해야 해요.
GPTBot · ChatGPT-User · CCBot · Google-Extended · Applebot-Extended · ClaudeBot · anthropic-ai · Bytespider · meta-externalagent · PerplexityBot · cohere-ai를 한 그룹으로 막아요. 이름은 바뀌거나 새로 생길 수 있고, 모든 크롤러가 규칙을 따르지는 않아요.
사이트 주소 바로 아래(예: https://example.com/robots.txt)에 올려야 해요. 하위 폴더에 두면 읽지 않고, 하위 도메인은 각각 따로 필요해요.
주요 검색 엔진은 더 길게(구체적으로) 맞는 규칙을 따르고, 길이가 같으면 Allow를 우선해요. 예를 들어 /admin/을 막고 /admin/help/를 Allow로 열 수 있어요.