검색엔진이 웹을 크롤링하기 시작하면서 robots.txt가 필수가 됐듯이, 이제 AI 크롤러가 대규모 언어 모델 학습과 실시간 검색을 위해 웹을 인덱싱하면서 LLMs.txt가 필수가 되고 있어요. 도메인 루트에 두는 간단한 Markdown 형식의 텍스트 파일로, AI 시스템을 사이트의 가장 좋은 콘텐츠로 직접 안내하고 인덱싱되길 원치 않는 콘텐츠에서는 멀어지게 해줘요.
LLMs.txt란 무엇인가요?
LLMs.txt는 2024년 Answer.AI(Jeremy Howard 외)가 제안한 오픈 표준으로, AI에 관심 있는 조직들이 빠르게 도입하고 있어요. 파일은 yoursite.com/llms.txt에 위치하고, 다음 내용을 담아요.
사이트와 사이트의 목적에 대한 간단한 설명
가장 중요한 URL을 엄선해 한 줄 설명을 붙인 목록
콘텐츠를 유형이나 주제별로 정리하는 선택 섹션
페이지 전체 콘텐츠를 가져가고 싶은 시스템을 위한 선택 항목인
llms-full.txt링크
allow/disallow 지시어를 쓰는 robots.txt와 달리, LLMs.txt는 긍정적인 가이드예요. AI 시스템에 무엇을 피해야 하는지만이 아니라, 무엇을 우선해야 하는지 알려주죠.
LLMs.txt가 AEO에 중요한 이유
AI 크롤러도 기존 크롤러와 같은 고민을 안고 있어요. 사이트에 페이지가 수천 개 있어도, 그중 고품질의 신뢰할 만한 콘텐츠는 일부에 불과하거든요. 아무런 안내가 없으면 AI 크롤러는 여러 신호로 품질을 추측해야 하는데, 그 신호가 여러분의 최고 콘텐츠를 제대로 잡아내지 못할 수도 있어요. LLMs.txt를 쓰면 어떤 페이지가 대표적이고 신뢰할 만한 콘텐츠인지 직접 알려줄 수 있어요.
LLMs.txt 파일이 있는 웹사이트는 그렇지 않은 사이트보다 우선순위 페이지가 AI 크롤러에 더 빨리 수집된다고 보고하고 있어요. AI 크롤러가 링크된 콘텐츠를 곧바로 파악하고 우선 처리할 수 있기 때문이에요.
또한 이 파일은 품질이 낮은 오래된 콘텐츠, 초안 페이지, 내용이 빈약한 콘텐츠가 AI 엔진에 인덱싱되는 걸 막아줘요. 이런 콘텐츠는 사이트 전체의 권위 신호를 약하게 만들 수 있거든요.
LLMs.txt 파일 형식
파일은 Markdown 문법을 써요. 바로 쓸 수 있는 최소한의 예시는 다음과 같아요.
# AI Rank Lab
> AI Rank Lab is a SaaS platform for optimizing website visibility in
> AI search engines (ChatGPT, Gemini, Perplexity, Claude) through AEO
> and GEO analysis, content optimization, and citation tracking.
## Core Documentation
- [AEO Complete Guide](/blog/what-is-aeo-complete-guide-answer-engine-optimization-2026): Comprehensive guide to Answer Engine Optimization
- [GEO vs SEO 2026](/blog/geo-vs-seo-2026-what-changed-what-stays-what-matters): Comparison of GEO and SEO strategies
## Product Documentation
- [Dashboard Overview](/docs/dashboard): How to use the AI Rank Lab dashboard
- [Citation Tracking](/docs/citation-tracking): Setting up citation monitoring
## Optional: Full Content
llms-full.txt: https://airanklab.com/llms-full.txt
단계별 설정 방법
파일 만들기: 위의 Markdown 형식으로
llms.txt라는 이름의 일반 텍스트 파일을 만드세요URL 고르기: 가장 신뢰도 높고 사이트를 대표하는 페이지 10~30개를 고르세요. 필러 글, 핵심 제품 페이지, 주요 문서 등이에요
설명 쓰기: 각 URL마다 페이지가 어떤 내용을 다루는지 간결하고 정확한 한 줄 설명을 붙이세요
루트에 업로드하기: 파일을 하위 디렉터리가 아닌
yoursite.com/llms.txt에 올리세요접근 확인하기: 브라우저에서
yoursite.com/llms.txt에 접속해 누구나 볼 수 있는지, Content-Type: text/plain으로 응답하는지 확인하세요꾸준히 업데이트하기: 우선순위가 높은 새 콘텐츠를 발행하거나 오래된 콘텐츠를 내릴 때마다 파일을 업데이트하세요
플랫폼별 지원 현황
AI 시스템 | LLMs.txt 지원 | 상태 |
|---|---|---|
ChatGPT (OpenAI) | GPTBot이 준수 | 지원 |
Claude (Anthropic) | ClaudeBot이 읽음 | 지원 |
Perplexity | PerplexityBot이 읽음 | 지원 |
Google Gemini | Google-Extended가 일부 지원 | 부분 지원 |
Meta AI | 확인되지 않음 | 도입 초기 |
LLMs.txt vs robots.txt vs sitemap.xml: 한눈에 비교하기
파일 | 목적 | 형식 | 주요 대상 |
|---|---|---|---|
robots.txt | 크롤러 접근 차단/허용 | 일반 텍스트 지시어 | 모든 크롤러 |
sitemap.xml | 빠짐없는 수집을 위해 인덱싱 가능한 모든 URL 나열 | XML | 검색엔진 크롤러 |
llms.txt | AI를 위해 최고의 콘텐츠를 엄선하고 우선순위 지정 | Markdown | AI 언어 모델 크롤러 |
llms-full.txt | AI가 바로 가져갈 수 있도록 핵심 페이지의 전체 텍스트 제공 | 전체 콘텐츠를 담은 Markdown | 전체 맥락이 필요한 AI 시스템 |
LLMs.txt 고급 활용 전략
대규모 사이트라면 섹션으로 나누세요
고품질 페이지가 50개가 넘는 사이트라면 LLMs.txt를 주제별 섹션으로 정리하세요. AI 크롤러는 파일을 위에서 아래로 읽기 때문에, 가장 신뢰도 높은 콘텐츠를 맨 앞에 두는 게 좋아요.
# 사이트 이름
> 사이트에 대한 간단한 설명 (최대 1~2문장)
## 가장 중요한 콘텐츠
- [URL 1](link): 가장 신뢰도 높은 페이지에 대한 설명
- [URL 2](link): 두 번째로 중요한 페이지에 대한 설명
## 주제별: 카테고리 A
- [URL 3](link): 설명
- [URL 4](link): 설명
## 주제별: 카테고리 B
- [URL 5](link): 설명
함께 쓰는 llms-full.txt 파일
llms-full.txt는 핵심 페이지의 전체 Markdown 텍스트를 담는 선택형 보조 파일이에요. 이 파일이 있으면 AI 시스템이 페이지를 하나하나 요청하지 않고도 전체 콘텐츠를 가져갈 수 있어요. 특히 다음과 같은 경우에 유용해요.
Cursor나 GitHub Copilot 같은 AI 도구가 문서를 조회하는 문서 사이트
AI 크롤러가 렌더링하기 까다로울 수 있는 React/Next.js 또는 JavaScript 비중이 큰 페이지가 있는 사이트
AI 시스템이 전체 맥락까지 파악하길 바라는 우선순위 높은 콘텐츠
주요 AI 크롤러와 LLMs.txt 처리 방식
크롤러 | User Agent | LLMs.txt 지원 | robots.txt 준수 |
|---|---|---|---|
GPTBot (OpenAI) | GPTBot | 예 | 예 |
ClaudeBot (Anthropic) | ClaudeBot | 예 | 예 |
PerplexityBot | PerplexityBot | 예 | 예 |
Google-Extended | Google-Extended | 부분 지원 | 예 |
OAI-SearchBot (ChatGPT Search) | OAI-SearchBot | 예 | 예 |
Applebot-Extended | Applebot-Extended | 도입 초기 | 예 |
LLMs.txt 효과는 어떻게 측정하나요?
LLMs.txt가 제대로 작동하는지 확인하려면 다음을 살펴보세요.
서버 로그 분석: AI 크롤러 user agent(GPTBot, ClaudeBot, PerplexityBot)가
/llms.txt를 요청했는지 확인하세요이후 페이지 방문: LLMs.txt 요청 뒤에 목록에 있는 URL로 크롤러가 방문하는지 확인하세요. 방문이 있다면 크롤러가 파일을 따라가고 있다는 뜻이에요
인용률 변화: LLMs.txt에 올린 페이지의 AI 인용률을 적용 전후로 추적하세요. 효과가 나타나기까지 4~8주 정도 걸린다고 보면 돼요
AI Rank Lab 모니터링: AI Rank Lab의 크롤러 활동 대시보드에서 어떤 AI 크롤러가 어떤 페이지에 접근하는지 한눈에 확인하세요
LLMs.txt에서 자주 하는 실수
하위 디렉터리에 두기: 파일은
yoursite.com/docs/llms.txt가 아니라 반드시yoursite.com/llms.txt에 있어야 해요품질 낮은 콘텐츠 넣기: 최고의 페이지만 올리세요. 빈약하거나 오래된 콘텐츠를 넣으면 신호의 품질이 떨어져요
한 번 만들고 방치하기: 우선순위 높은 새 콘텐츠를 발행하거나 오래된 콘텐츠를 정리할 때는 LLMs.txt도 업데이트해야 해요
잘못된 Content-Type: 파일이
text/html이 아니라text/plain으로 제공되는지 확인하세요robots.txt에서 LLMs.txt 차단하기: 실수로 AI 크롤러가 LLMs.txt 파일 자체를 못 읽게 막으면 파일을 만든 의미가 없어요
핵심 요약
LLMs.txt는 2024년 Answer.AI의 Jeremy Howard가 제안했고, 현재 GPTBot, ClaudeBot, PerplexityBot이 지원해요
접근을 제한하는 robots.txt나 모든 페이지를 나열하는 sitemap.xml과 달리, LLMs.txt는 AI 시스템을 위해 엄선한 긍정적인 가이드예요
설정은 30분이면 충분하고, 유지 관리는 우선순위 높은 새 콘텐츠를 발행할 때 가끔 업데이트하는 정도예요
효과는 AI 크롤러 서버 로그를 모니터링하고, 목록에 올린 URL의 인용률 변화를 추적해서 측정하세요
보조 파일인 llms-full.txt는 문서 사이트와 JavaScript 비중이 큰 페이지에 특히 유용해요
자세한 구현 방법은 LLMs.txt 단계별 생성 가이드를 참고하세요. LLMs.txt의 효과를 관리하고 모니터링하려면 AI Rank Lab을 활용해 보세요.
Get a free AI ranking consultation
Want your brand to show up when ChatGPT, Gemini and Perplexity answer questions in your market? Tell us about your site and our team will send a personalized strategy.




