방법만 알면 LLMs.txt 파일은 30분이 채 걸리지 않아 만들 수 있어요. 이 튜토리얼에서는 어떤 콘텐츠를 넣을지 정하는 단계부터 배포한 파일을 검증하는 단계까지 하나씩 짚어 보고, 사이트 유형별로 바로 쓸 수 있는 템플릿도 함께 알려 드릴게요.
시작 전에: 어떤 콘텐츠를 넣을지 먼저 정하세요
LLMs.txt의 가치는 전적으로 링크하는 콘텐츠의 품질에서 나와요. 한 줄이라도 쓰기 전에 다음 질문에 먼저 답해 보세요.
우리 사이트가 가장 권위 있게 다루는 주제 5~10개는 무엇인가요?
가장 충실하고 정확하며 유용한 콘텐츠를 담은 페이지는 어디인가요?
AI 엔진이 우리가 누구이고 무슨 일을 하는지 이해할 때 참고했으면 하는 페이지는 무엇인가요?
AI 시스템이 피했으면 하는 페이지(내용이 빈약한 페이지, 초안, 로그인 페이지 등)가 있나요?
전체 URL은 10~30개 정도를 목표로 하세요. 양보다 질이에요. 정말 뛰어난 페이지만 골라 담은 LLMs.txt가 그저 그런 페이지를 잔뜩 늘어놓은 목록보다 훨씬 효과적이에요.
1단계: 파일 만들기
새 일반 텍스트 파일을 만들고 이름을 정확히 llms.txt로 지정하세요(소문자, 공백 없이). 텍스트 편집기는 아무거나 괜찮아요. 파일은 마크다운 문법을 쓰기 때문에 특별한 소프트웨어가 필요 없어요.
2단계: 헤더 블록 작성하기
헤더는 AI 시스템에 우리 사이트가 어떤 곳인지 알려 주는 부분이에요. 다음 형식을 사용하세요.
# [사이트 이름]
> [사이트의 목적, 대상 독자, 핵심 주제를 1~3문장으로 설명하세요.
> AI 시스템에 우리 사이트가 무엇을 다루는지, 그리고 왜 그 주제에서
> 권위가 있는지 브리핑한다는 느낌으로 쓰면 돼요.]
SaaS 기업의 예시는 다음과 같아요.
# AI Rank Lab
> AI Rank Lab은 마케터가 ChatGPT, Gemini, Perplexity, Claude 등
> AI 검색 엔진에서 웹사이트 노출을 최적화하도록 돕는 SaaS 플랫폼입니다.
> 자체 리서치를 바탕으로 AEO, GEO, 스키마 마크업, LLMs.txt,
> AI 검색 전략에 관한 권위 있는 가이드를 발행합니다.
3단계: 콘텐츠를 섹션별로 정리하기
마크다운 H2 제목으로 URL을 유형별로 묶어 주세요. 각 URL은 다음 형식을 따라요.
- [페이지 제목](https://yoursite.com/page-url): 이 페이지가 다루는 내용을 한 문장으로 설명AI가 이해하기 쉬운, 자주 쓰이는 섹션 이름은 다음과 같아요.
## 핵심 가이드- 가장 중요한 교육용 콘텐츠## 제품 문서- 제품 사용법 콘텐츠## 리서치 & 데이터- 자체 데이터, 보고서, 연구## 블로그- 블로그에서 엄선한 글
4단계: 사이트 유형별 완성 템플릿
SaaS 기업 블로그용:
# [회사 이름]
> [회사]는 [대상 고객]을 위한 [제품 카테고리]를 제공합니다.
> 이 사이트에는 [콘텐츠 유형: 가이드, 문서, 리서치]가 있습니다.
## 가이드
- [가이드 제목 1](URL1): [설명]
- [가이드 제목 2](URL2): [설명]
## 제품 문서
- [기능 페이지](URL3): [설명]
## 리서치
- [보고서 제목](URL4): [설명]
5단계: 웹 서버 루트에 배포하기
llms.txt를 도메인 루트에 올려서 https://yoursite.com/llms.txt로 접속할 수 있게 하세요. 배포 방법은 플랫폼마다 달라요.
WordPress: FTP/SFTP로 사이트 루트 디렉터리(wp-config.php와 같은 폴더)에 업로드하거나, Yoast 같은 플러그인으로 관리하세요
Next.js:
/public폴더에 넣으면/llms.txt경로로 자동 제공돼요Nginx/Apache: 웹 루트 디렉터리(
/var/www/html/또는 그에 해당하는 곳)에 넣으세요Shopify: URL 핸들을
llms로 지정한 사용자 정의 페이지로 추가하고, Shopify 앱이나 테마 수정으로 Content-Type을 설정하세요
6단계: 배포가 잘 됐는지 검증하기
업로드한 뒤에는 다음 항목을 확인하세요.
브라우저에서
yoursite.com/llms.txt에 접속해 보세요. 다운로드 창이 아니라 일반 텍스트가 보여야 해요브라우저 개발자 도구(네트워크 탭)에서 Content-Type 헤더를 확인하세요.
text/plain이어야 해요로그인하지 않아도 파일에 접근할 수 있는지 확인하세요(시크릿 모드에서 테스트)
robots.txt가 파일을 차단하지 않는지 확인하세요. robots.txt에
Disallow: /llms.txt가 없어야 해요목록에 넣은 모든 URL이 살아 있고 200 상태 코드를 반환하는지 테스트하세요
7단계: 꾸준히 최신 상태로 유지하기
LLMs.txt는 최신 상태일 때 가장 효과가 좋아요. 새 필러 아티클을 발행할 때, 새 기능 페이지를 출시할 때, 오래된 콘텐츠를 정리할 때, AI 크롤러가 우리의 좋은 콘텐츠를 놓치고 있다는 걸 알아챘을 때마다 업데이트하는 습관을 들이세요. 많은 팀이 콘텐츠 발행 체크리스트에 'LLMs.txt 업데이트'를 넣어 두고 있어요.
사이트 유형별 LLMs.txt 실전 예시
자주 볼 수 있는 사이트 유형별 참고 예시예요.
전문 서비스 / 컨설팅:
# Acme Consulting
> Acme Consulting은 중견 제조업체를 위한 경영 컨설팅을 제공합니다.
> 15년간의 고객 프로젝트를 바탕으로 운영 효율화, 공급망 최적화,
> 제조 기술 도입에 관한 콘텐츠를 다룹니다.
## 핵심 전문 분야
- [공급망 위기 대응 플레이북](https://acme.com/supply-chain-playbook): 공급망 회복력을 높이기 위한 12단계 프레임워크
- [제조 기술 ROI 계산기](https://acme.com/tech-roi): 자동화 투자를 평가하는 데이터 기반 모델
## 리서치 & 보고서
- [2026 제조 기술 설문조사](https://acme.com/survey-2026): 응답자 450명을 대상으로 한 기술 도입률 설문조사
## 회사 소개
- [우리의 방법론](https://acme.com/methodology): Acme가 고객 프로젝트를 진행하고 성과를 측정하는 방식
이커머스 / 제품 사이트:
# GreenHome Store
> GreenHome Store는 환경을 생각하는 가정을 위한 친환경 생활용품을 판매합니다.
> 제품 가이드, 친환경성 비교, 가정의 환경 영향을 줄이기 위한
> 실용적인 조언을 중심으로 콘텐츠를 제공합니다.
## 제품 가이드
- [친환경 세제 비교](https://greenhome.com/cleaning-guide): 친환경 세정 제품 40종 이상을 평점과 함께 나란히 비교
- [제로 웨이스트 주방 만들기 가이드](https://greenhome.com/zero-waste-kitchen): 주방에서 일회용 플라스틱을 없애는 단계별 가이드
## 친환경 리소스
- [탄소 발자국 계산기](https://greenhome.com/carbon-calculator): 가정의 탄소 영향과 감축 방법을 추정
함께 쓰면 좋은 llms-full.txt 파일 만들기
llms-full.txt는 /llms-full.txt에 두는 보조 파일로, 링크만 나열하는 대신 핵심 페이지의 전체 내용을 AI가 읽기 쉬운 하나의 문서로 제공해요. 개별 페이지 링크를 따라가지 않는 일부 AI 크롤러는 llms-full.txt를 직접 처리해요. 만드는 방법은 다음과 같아요.
/llms-full.txt에 일반 텍스트 또는 마크다운 문서를 만드세요가장 중요한 페이지 5~10개의 전문을 넣고,
---구분선으로 나누세요각 페이지 내용 앞에 페이지 제목, URL, 날짜를 헤더로 넣으세요
AI 크롤러가 효율적으로 처리할 수 있도록 파일 크기는 100KB 미만으로 유지하세요
llms.txt파일에서 이 파일을 참조하세요:- [전체 콘텐츠 아카이브](/llms-full.txt): AI 처리를 위한 주요 페이지의 전체 텍스트
LLMs.txt 배포 시 자주 생기는 문제 해결
문제 | 예상 원인 | 해결 방법 |
|---|---|---|
파일이 화면에 표시되지 않고 다운로드됨 | 잘못된 Content-Type 헤더 | .txt 파일을 text/plain으로 제공하도록 서버를 설정하세요. Next.js라면 next.config.js의 rewrites가 방해하고 있지 않은지 확인하세요 |
파일이 404를 반환함 | 파일 위치나 이름이 잘못됨 | 정확한 경로를 확인하세요. 반드시 도메인 루트에 있어야 하고, 파일명은 |
robots.txt가 파일을 차단함 | 전역 Disallow 규칙 | robots.txt의 Disallow 규칙들보다 위에 |
파일 속 링크가 404나 301을 반환함 | 오래된 URL | 분기마다 파일 속 모든 URL의 링크를 점검하고, 끊긴 링크는 수정하거나 삭제하세요 |
AI 크롤러가 링크된 페이지를 방문하지 않음 | robots.txt가 AI 크롤러를 차단함 | robots.txt에서 링크된 디렉터리에 대해 GPTBot, ClaudeBot, Google-Extended를 차단하고 있지 않은지 확인하세요 |
HTTPS와 HTTP가 섞여 있음 | 혼합 콘텐츠 | 파일 전체에 HTTPS 정식(canonical) URL을 사용하세요 |
LLMs.txt는 얼마나 자주 업데이트해야 할까요?
사이트 유형에 따라 알맞은 업데이트 주기가 달라요.
뉴스 / 콘텐츠가 빠르게 바뀌는 사이트: 매주 검토하세요. 주요 신규 콘텐츠를 발행했거나 기존 콘텐츠가 크게 낡았을 때 업데이트하세요
SaaS / 제품 사이트: 제품 출시나 주요 기능 업데이트 때마다 검토하고, 최소한 분기에 한 번은 살펴보세요
전문 서비스 / 컨설팅: 반기마다 검토하세요. 새 사례 연구나 보고서가 나오거나 서비스에 큰 변화가 있을 때 업데이트하세요
이커머스: 시즌마다 검토하세요. 성수기 전에 주요 가이드 콘텐츠가 최신 상태인지 꼭 확인하세요
학술 / 연구: 주요 논문이나 데이터셋을 발표할 때마다 업데이트하세요
피해야 할 LLMs.txt 실수
URL을 너무 많이 넣기: URL이 200개나 되는 LLMs.txt는 무엇이 가장 중요한지 AI 크롤러에게 아무것도 알려 주지 못해요. 과감하게 골라내세요. 품질 높은 URL 10~30개가 빠짐없이 나열한 디렉터리보다 효과가 좋아요
설명을 모호하게 쓰기: '대표 아티클' 같은 설명은 쓸모가 없어요. '코드 예제로 알아보는 Next.js에서 Stripe 결제 설정 단계별 가이드'처럼 써야 AI가 무엇을 찾게 될지 정확히 알 수 있어요
콘텐츠가 바뀐 뒤 업데이트를 잊기: LLMs.txt가 오래되거나 삭제된 콘텐츠를 가리키면, 사이트의 신뢰성에 대한 AI의 믿음이 떨어져요
상대 URL 사용하기: 항상 절대 URL(https://yoursite.com/page)을 쓰세요. 상대 경로는 사이트 밖의 맥락에서는 작동하지 않아요
AI 크롤러 접근을 모니터링하지 않기: 서버 로그에서 GPTBot/ClaudeBot이 LLMs.txt를 방문했는지 확인하지 않으면 파일이 실제로 쓰이고 있는지 알 수 없어요
한 번 만들고 방치하기: LLMs.txt는 계속 살아 움직이는 문서예요. 잘 운영되는 곳은 정해진 주기로 검토하고 업데이트해요
핵심 정리: LLMs.txt 만들기
대부분의 사이트는 30분이 안 걸려 LLMs.txt를 만들 수 있어요. 배포를 미룰 이유가 없어요
기본 형식은 간단해요. 사이트 설명 헤더 + 한 문장 설명을 붙인 카테고리별 URL 목록이면 돼요
양보다 질이에요. 신중하게 고른 URL 10~30개가 모든 걸 나열한 디렉터리보다 훨씬 효과적이에요
도메인 루트의
/llms.txt에 배포하고, 브라우저, 개발자 도구, 시크릿 모드로 검증하세요링크를 따라가지 않는 크롤러를 위해 페이지 전문을 담은
llms-full.txt보조 파일도 고려해 보세요분기마다 검토하며 파일을 관리하세요. 끊긴 링크나 낡은 콘텐츠가 남은 LLMs.txt는 AI 크롤러에게 주는 신뢰 신호를 오히려 깎아 먹어요
더 심화된 LLMs.txt 전략은 LLMs.txt 모범 사례 가이드에서 확인하세요. AI 크롤러 활동은 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.




