KOENJP

robots.txt 생성기

ROBOTS · TXT

크롤러별로 허용 · 차단 경로를 정하고 Crawl-delay · 사이트맵 줄을 넣어 robots.txt를 만들어요. 모두 허용 · 모두 차단 · 관리자 경로 · AI 크롤러 차단 프리셋과 문법 검사, 지시어 설명이 함께 있어요.

빠르게 시작

PRESET

프리셋을 누르면 아래 규칙 그룹이 바뀌어요. AI 크롤러 차단은 규칙 그룹과 따로 맨 아래에 붙어요.

규칙 그룹

SITEMAP

한 줄에 하나씩, https://로 시작하는 전체 주소로 적어요.

robots.txt


        

검사

    지시어 설명

    DIRECTIVES
    User-agent
    규칙을 적용할 크롤러 이름이에요. *는 따로 이름이 적히지 않은 모든 크롤러를 뜻해요. 크롤러는 자기 이름과 가장 잘 맞는 그룹 하나만 따라요.
    Disallow
    이 경로로 시작하는 주소는 수집하지 말라는 요청이에요. Disallow: /는 사이트 전체, 값이 비어 있으면 아무것도 막지 않아요.
    Allow
    Disallow로 막은 폴더 안에서 일부만 다시 열어 줄 때 써요. 더 길게(구체적으로) 맞는 규칙이 이겨요.
    * · $
    *는 아무 글자, $는 주소의 끝을 뜻해요. 예: Disallow: /*.pdf$
    Crawl-delay
    요청 사이에 쉬는 초. 일부 검색 엔진만 따르고, 구글은 무시해요.
    Sitemap
    사이트맵 파일의 전체 주소. 그룹과 상관없이 어디에 둬도 되고 여러 줄 넣을 수 있어요.

    이 브라우저 안에서만 처리돼요. 서버로 보내지 않아요.

    알아 두세요. robots.txt는 '수집하지 말아 달라'는 요청이라 따르지 않는 크롤러도 있어요. 숨겨야 하는 페이지는 로그인이나 noindex로 막고, 파일은 사이트 맨 위(/robots.txt)에 올려야 해요.

    HOW TO

    사용 방법

    1. 프리셋(모두 허용 · 모두 차단 · 관리자 경로 차단)을 누르거나 그룹을 직접 추가해요.
    2. 그룹마다 User-agent를 고르고 Allow · Disallow 경로를 /로 시작하게 적어요.
    3. 필요하면 AI 학습용 크롤러 차단을 켜고 사이트맵 주소를 한 줄에 하나씩 넣어요.
    4. 검사 결과를 확인한 뒤 복사하거나 robots.txt로 내려받아 사이트 맨 위에 올려요.
    PAIRS WELL WITH

    같이 쓰기 좋은 도구

    FAQ

    자주 묻는 질문

    robots.txt로 막으면 검색 결과에서 사라지나요?

    아니요. robots.txt는 수집하지 말아 달라는 요청이라, 다른 곳에서 링크된 주소는 제목 없이 검색 결과에 남을 수 있어요. 검색 결과에서 빼려면 페이지에 noindex를 넣고 수집은 허용해야 해요.

    AI 크롤러 차단은 어떤 이름을 막나요?

    GPTBot · ChatGPT-User · CCBot · Google-Extended · Applebot-Extended · ClaudeBot · anthropic-ai · Bytespider · meta-externalagent · PerplexityBot · cohere-ai를 한 그룹으로 막아요. 이름은 바뀌거나 새로 생길 수 있고, 모든 크롤러가 규칙을 따르지는 않아요.

    파일은 어디에 올려요?

    사이트 주소 바로 아래(예: https://example.com/robots.txt)에 올려야 해요. 하위 폴더에 두면 읽지 않고, 하위 도메인은 각각 따로 필요해요.

    Allow와 Disallow가 겹치면 어떻게 돼요?

    주요 검색 엔진은 더 길게(구체적으로) 맞는 규칙을 따르고, 길이가 같으면 Allow를 우선해요. 예를 들어 /admin/을 막고 /admin/help/를 Allow로 열 수 있어요.