정보 안내와 경로 접근 규칙의 차이
llms.txt는 필요한 정보와 링크를 안내하는 제안 형식이고, robots.txt는 크롤러의 경로 접근을 허용하거나 제한하는 규칙입니다. 따라서 llms.txt에 페이지를 소개하는 것과 해당 크롤러의 접근을 허용하는 것은 별도로 판단해야 합니다. 소개할 내용이 정해졌더라도 접근 설정까지 정해진 것으로 처리하지 않습니다.
llms.txt 제안 문서는 필요한 정보를 찾은 뒤 관련 링크를 따라가는 이용 방식을 설명합니다. 운영자는 이를 사이트의 내용으로 안내하는 역할로 이해할 수 있습니다. 링크를 수록했다는 사실만으로 연결된 페이지의 수집 권한을 설명할 수는 없습니다.
구글은 robots.txt의 규칙으로 모든 크롤러 또는 특정 크롤러가 지정된 파일 경로에 접근하도록 허용하거나 차단할 수 있다고 설명합니다. 담당자는 안내 문구와 별개로 어떤 크롤러에 어떤 경로 규칙이 적용되는지 판단해야 합니다. 같은 페이지라도 크롤러별 설정이 다르면 접근에 관한 결론도 달라질 수 있습니다.
| 구분 | llms.txt의 역할 | robots.txt의 역할 |
|---|---|---|
| 운영 목적 | 필요한 정보로 안내 | 크롤러의 경로 접근 제어 |
| 판단 대상 | 소개하는 정보와 연결 대상 | 규칙을 적용할 크롤러와 경로 |
| 페이지 소개 | 관련 정보로 연결 | 소개 여부와 별도로 접근 판단 |
| 수정의 의미 | 안내 내용 변경 | 접근 허용 또는 제한 변경 |
두 파일을 함께 관리할 때에는 내용이 같은지보다 운영 의도가 맞는지를 판단합니다. llms.txt에서 이용을 안내하는 페이지를 해당 크롤러에는 차단하려는 정책이라면, 그 조합을 의도한 이유가 필요합니다. 운영자가 수집을 원했는데 개발 담당이 제한을 유지했다면 조정할 대상은 안내 문구만이 아닙니다.
링크 수록과 접근 허용의 별도 판단
llms.txt에 링크를 추가해도 robots.txt의 차단이 해제되는 것으로 해석하지 않습니다. 두 파일은 서로 다른 판단을 담으므로, 한쪽의 수정만으로 다른 쪽의 설정까지 변경됐다고 결론 내릴 근거가 없습니다. 운영자는 안내할 내용과 허용할 수집 목적을 각각 개발 담당에게 전달합니다.
충돌 여부는 페이지 전체를 막연하게 대상으로 삼지 않고, 안내한 경로와 해당 크롤러에 적용되는 규칙을 대조해 판단합니다. 안내 대상에 접근을 허용하려는 의도가 있고 설정도 그 의도와 맞으면 파일 사이의 충돌은 없는 것으로 기록합니다. 이 결론은 안내와 접근 설정의 일치에 관한 것이며, 콘텐츠가 AI 답변에 채택된다는 뜻은 아닙니다.
안내 대상과 접근 규칙의 대조 순서
운영 담당자는 안내 목적을 정리하고, 개발 담당자는 그 목적에 해당하는 접근 규칙을 해석합니다. 한 사람이 두 업무를 맡더라도 자료에는 안내 의도와 설정 판단을 따로 기재합니다. 파일 내용만 전달하고 수집 목적을 생략하면 개발 담당자가 허용 범위를 추정해야 합니다.
- 운영 담당자는 두 파일의 역할을 나누고, llms.txt로 안내하려는 정보와 허용하려는 수집 목적을 문서에 기재합니다.
- 운영 담당자는 llms.txt의 연결 대상에서 페이지 경로를 추출하고, 개발 담당자에게 안내 대상 목록을 전달합니다.
- 개발 담당자는 대상 크롤러에 적용되는 robots.txt 규칙을 대조하고, 경로별 판단 결과와 조정이 필요한 항목을 기록합니다.
준비할 자료는 현재 llms.txt의 안내 대상, robots.txt의 적용 규칙, 운영자가 승인한 수집 목적입니다. 안내 대상 목록에는 페이지 이름과 실제 연결 경로를 함께 기재합니다. 규칙 자료에는 모든 크롤러에 적용되는 내용과 특정 크롤러에 적용되는 내용을 함께 포함해 해석에 필요한 조건이 빠지지 않도록 합니다.
| 안내하려는 페이지 경로 | 해당 크롤러의 접근 규칙 | 안내 의도와 접근 설정의 일치 여부 |
|---|---|---|
| 안내 목록에 수록된 경로 | 대상 크롤러의 접근 허용 | 수집을 허용하려는 의도라면 일치 |
| 안내 목록에 수록된 경로 | 대상 크롤러의 접근 차단 | 수집을 원한다면 조정 필요 |
| 같은 안내 경로의 검색용 수집 | 검색용 크롤러의 적용 규칙 | 검색용 수집 의도와 별도로 대조 |
| 같은 안내 경로의 학습용 수집 | 학습용 크롤러의 적용 규칙 | 학습용 수집 의도와 별도로 대조 |
판단 결과와 수정 책임의 기록
표의 판단은 사이트가 따라야 할 새 규칙이 아니라 담당자 사이의 업무 기록으로 사용합니다. 각 항목에는 대상 크롤러, 적용한 규칙, 운영 의도, 결정한 조치를 함께 남깁니다. 아직 해석이 끝나지 않은 경로는 허용으로 추정하지 않고 미결 항목으로 표시합니다.
의도와 설정이 어긋났다면 운영 담당자가 먼저 유지할 정책을 결정합니다. 수집 제한을 유지할지, 안내 대상을 조정할지, 접근 규칙의 변경을 요청할지 선택한 뒤 개발 담당자가 해당 작업을 수행합니다. 두 파일을 모두 수정해야 한다고 미리 단정하지 않습니다.
작업을 넘길 때에는 수정할 파일과 수정하지 않을 파일을 명시합니다. 안내만 변경하는 작업에 접근 허용까지 포함됐다고 오해하지 않도록 승인 내용을 분리합니다. 개발 담당자는 변경한 항목을 반환하고 운영 담당자는 결정한 조치와 작업 결과를 대조합니다.
검색용 수집과 학습용 수집의 분리
검색용 수집을 허용하려는 결정으로 학습용 수집까지 승인했다고 처리하지 않습니다. 오픈에이아이는 검색용 크롤러와 학습용 크롤러의 설정이 서로 독립적이며, 검색용은 허용하면서 학습용은 제한할 수 있다고 설명합니다. 운영 담당자는 같은 안내 경로에도 목적별 결정을 따로 기재합니다.
운영자가 사용하는 ‘AI 접근 허용’이라는 표현만으로는 개발 담당자가 적용할 설정을 결정하기 어렵습니다. 검색에 쓰이는 수집인지, 모델 학습에 쓰일 수 있는 수집인지 목적을 구체적으로 명시해야 합니다. 승인 문서에 목적이 빠졌다면 개발 담당자는 규칙 변경 전에 운영 담당자에게 결정을 요청합니다.
오픈에이아이는 두 크롤러를 모두 허용한 경우 중복 수집을 줄이기 위해 한 번의 수집 결과를 두 용도에 사용할 수 있다고 설명합니다. 운영자는 요청 횟수나 파일의 안내 항목 수로 허용 목적을 추정하지 않습니다. 수집 목적의 판단 근거는 담당자가 승인한 정책과 각 크롤러의 설정으로 기록합니다.
충돌과 정책 차이의 판별
서로 다른 설정이 있다는 이유만으로 오류로 분류하지 않습니다. 검색용 접근을 허용하고 학습용 접근을 제한하려는 정책이라면 그 차이는 의도한 설정입니다. 반면 검색용 수집을 승인했는데 해당 경로가 검색용 크롤러에 차단되어 있다면 조정이 필요한 항목입니다.
안내 목록에서 링크를 삭제했다는 이유로 접근 제한까지 완료했다고 처리하는 것도 잘못된 판단입니다. 링크 삭제는 안내 내용의 변경이므로, 수집을 제한하려는 작업에는 별도의 접근 설정 판단이 필요합니다. 운영 담당자는 요청서에 안내 제외와 접근 제한 중 어느 작업을 승인하는지 명시합니다.
구글은 robots.txt에서 별도로 지정하지 않은 파일은 기본적으로 크롤링을 허용한다고 설명합니다. 담당자는 허용 문구가 없다는 이유만으로 차단 상태라고 기재하지 않습니다. 해당 크롤러와 경로에 적용되는 규칙을 해석한 결과로 허용 여부를 기록합니다.
정책 미결 상태와 기술 오류의 차이
운영자가 수집 목적을 아직 결정하지 않았다면 이를 기술 오류로 분류하지 않습니다. 개발 담당자가 규칙을 정확히 해석했더라도 승인할 목적이 없으면 설정의 적절성을 판단할 수 없습니다. 업무 기록에는 해석 완료와 정책 미결을 따로 표시합니다.
반대로 정책은 승인됐지만 어떤 규칙이 적용되는지 판단하지 못했다면 기술 해석이 남은 상태입니다. 이때 운영 담당자에게 같은 정책을 다시 승인하도록 요청하기보다 개발 담당자가 미결 조건을 구체적으로 기재합니다. 두 상태의 처리 책임을 명시하면 안내 문구를 불필요하게 고치는 작업을 줄일 수 있습니다.
자주 묻는 질문
llms.txt를 읽을 수 있으면 연결된 페이지도 읽을 수 있습니까?
안내 파일에 접근했다는 사실만으로 연결 대상의 접근 상태까지 판단할 수는 없습니다. 연결된 페이지는 다른 경로이므로 그 경로에 적용되는 조건을 별도로 해석해야 합니다. 업무 기록에서도 안내 파일과 연결 대상의 상태를 각각 기재합니다.
robots.txt를 직접 수정할 수 없으면 어떻게 진행합니까?
구글은 일부 호스팅 서비스에서는 파일을 직접 수정하지 못하거나 직접 수정할 필요가 없을 수 있다고 설명합니다. 해당 서비스가 제공하는 검색 설정이나 다른 관리 방법을 찾아 담당자에게 적용 가능 여부를 요청합니다. 요청에는 대상 페이지와 원하는 접근 정책을 함께 전달합니다.
마크다운으로 연결하면 접근 규칙을 따지지 않아도 됩니까?
파일 형식이 달라졌다는 이유만으로 접근 허용을 판단하지 않습니다. llms.txt가 연결하는 대상이 마크다운 문서라면 그 문서의 실제 경로를 대조 대상에 포함합니다. 사람이 읽는 페이지와 연결된 문서가 서로 다른 경로일 때에는 한쪽의 판단을 다른 쪽에 그대로 적용하지 않습니다.
담당자마다 사용 중인 파일 사본이 다르면 무엇을 기준으로 합니까?
일반 실무에서는 개발 담당자가 현재 운영에 적용한 파일을 기준 자료로 정하고, 운영 담당자의 수정안은 별도로 관리합니다. 작업 중인 사본을 현재 설정으로 오인하지 않도록 적용 상태를 표시합니다. 승인 내용과 실제 적용 내용이 다르면 차이를 기록한 뒤 작업 책임자를 정합니다.
두 파일의 관리 담당자가 달라도 함께 운영할 수 있습니까?
담당자가 달라도 변경 내용을 전달하는 절차가 있으면 함께 관리할 수 있습니다. 안내 경로를 변경하는 담당자는 접근 정책에 영향을 줄 수 있는 변경을 개발 담당자에게 전달합니다. 접근 규칙을 변경하는 담당자도 관련 안내 대상과 승인 목적을 인계 자료에 포함합니다.
