검색 · AI 노출LLMs.txt · AI용 사이트 안내
llms.txt
llms.txt는 AI가 읽기 좋게 홈페이지의 핵심 내용과 주요 페이지 주소를 정리해 두는 텍스트 파일이에요.
취재 온 기자에게 건네는 한 장짜리 가게 소개 자료예요.
조금 더 자세히
2024년에 제안된 형식이라 아직 주요 AI 서비스가 모두 읽는다고 밝힌 표준은 아니에요. 구글은 2026년 6월에 검색에는 llms.txt가 필요 없고, 노출이나 순위에 좋게도 나쁘게도 영향이 없다고 밝혔어요. 다른 AI 도구가 참고할 수 있어서 가볍게 만들어 두는 정도면 충분해요.
가게 한 줄 소개, 영업시간 · 위치, 주요 페이지 목록을 짧게 담아요. '가게주소.kr/llms.txt'에 둬요.
llms.txt가 있어도 홈페이지 본문이 부실하면 소용이 없어요. 본문을 잘 쓰는 게 먼저예요.
llms.txt는 꼭 있어야 하나요?
아니요, 꼭 있어야 하는 파일은 아니에요. llms.txt는 2024년 9월 제러미 하워드(Jeremy Howard)가 llmstxt.org에서 제안한 형식이고, 검색엔진이나 AI 회사들이 함께 정한 공식 표준은 아니에요.
구글은 2026년 6월, llms.txt 같은 파일이 구글 검색에는 필요 없고 노출이나 순위에 좋게도 나쁘게도 영향을 주지 않는다고 안내에 적었어요. 같은 안내에서 다른 서비스나 시스템을 위해 이런 파일을 관리하는 건 괜찮다고도 했어요.
그래서 llms.txt는 ‘없으면 손해’가 아니라 ‘일부 AI 도구가 참고할 수 있는 요약’ 정도로 보면 정확해요. 만드는 수고가 작아서, 홈페이지 본문을 다 갖춘 뒤 덧붙이는 마지막 정리로 두면 돼요.
제안 문서는 AI가 한정된 분량 안에서 사이트 내용을 빨리 파악하게 돕는 것을 목적으로 들어요. 내용이 많은 개발 문서 사이트에서 먼저 쓰이기 시작한 것도 그래서예요.
llms.txt에는 무엇을 어떤 순서로 적나요?
llms.txt는 마크다운(제목은 #, 목록은 -로 적는 간단한 글 형식)으로 써요. 제안 문서는 정해진 순서를 두는데, 반드시 있어야 하는 건 맨 위의 사이트 이름 한 줄뿐이에요.
‘Optional’ 묶음은 AI 도구가 읽을 분량을 줄여야 할 때 건너뛰어도 되는 링크를 모아 두는 자리예요. 꼭 알아야 할 페이지는 앞쪽 목록에, 있으면 좋은 페이지는 Optional에 나눠 두면 돼요.
목록의 링크마다 콜론(:) 뒤에 한 줄 설명을 붙일 수 있어요. ‘가격표: 꽃다발 · 구독 가격’처럼 적어 두면 AI 도구가 링크를 열어 보기 전에도 무엇이 있는 페이지인지 알 수 있어요.
표는 옆으로 밀어서 볼 수 있어요
| 순서 | 형식 | 꽃집 홈페이지 예 |
|---|---|---|
| 1. 사이트 이름 (필수) | #으로 시작하는 제목 한 줄 | # 봄날 꽃집 |
| 2. 한 줄 요약 | >로 시작하는 인용문 | > 합정역 근처 꽃집. 생화 꽃다발 · 당일 픽업 · 정기 구독을 해요. |
| 3. 자세한 설명 (선택) | 제목 없이 쓰는 문단 · 목록 | 영업시간, 예약 방법, 자주 묻는 질문 요약 |
| 4. 페이지 목록 (선택) | ## 제목 아래 링크 목록 | ## 안내 아래에 가격표 · 예약 · 오시는 길 링크와 한 줄 설명 |
| 5. Optional (선택) | ## Optional 아래 덜 중요한 링크 | 매장 이야기, 지난 소식 |
llms.txt는 어떻게 만들어 올리나요?
llms.txt는 짧을수록 좋아요. 페이지 본문을 통째로 붙여 넣기보다, AI가 어디를 읽으면 되는지 알려 주는 안내판으로 만드는 게 원래 목적에 맞아요.
제안 문서는 중요한 페이지마다 같은 주소 끝에 .md를 붙인 마크다운 버전을 따로 두는 방법도 함께 권해요. 가게 홈페이지에서는 필수가 아니고, 글이 많은 블로그나 안내 문서가 있는 곳에서 고려할 만해요.
홈페이지 제작 도구에 따라 llms.txt를 자동으로 만들어 주는 기능도 있어요. 자동으로 만들었더라도 한 번은 열어 보고, 가게 소개 문장과 페이지 목록이 손님에게 보여 주고 싶은 순서로 돼 있는지 확인하세요.
- 01가게 한 줄 소개를 ‘어디서 · 누구에게 · 무엇을’이 들어가게 써요.
- 02손님이 꼭 봐야 할 페이지 5~10개를 골라요. 가격, 예약, 오시는 길, 자주 묻는 질문 같은 페이지예요.
- 03페이지마다 주소와 한 줄 설명을 적어 목록으로 만들어요.
- 04영업시간 · 휴무 · 전화번호는 홈페이지에 적힌 것과 글자 하나까지 같게 적어요.
- 05UTF-8 형식의 llms.txt 파일로 저장해 홈페이지 맨 위 경로에 올려요.
- 06브라우저로 파일을 열어 한글이 깨지지 않고 링크가 모두 열리는지 확인해요.
- 07가격 · 메뉴 · 시간이 바뀌면 홈페이지와 같은 날 함께 고쳐요.
llms.txt와 robots.txt · 사이트맵은 어떻게 달라요?
세 파일 모두 홈페이지에 두는 안내 파일이지만, 읽는 쪽과 하는 일이 달라요. robots.txt는 출입 규칙, 사이트맵은 전체 페이지 목록, llms.txt는 AI에게 건네는 요약 안내예요.
그래서 llms.txt를 만들었다고 robots.txt나 사이트맵을 대신할 수는 없어요. robots.txt에서 AI 크롤러를 막아 두고 llms.txt만 올려 두면, 안내판은 걸었는데 문은 잠근 셈이 돼요.
robots.txt에는 사이트맵 주소를 알려 주는 줄(Sitemap:)을 넣을 수 있어요. 그래서 세 파일 중 robots.txt가 다른 파일로 가는 입구 역할을 하기도 해요.
표는 옆으로 밀어서 볼 수 있어요
| 항목 | robots.txt | sitemap.xml | llms.txt |
|---|---|---|---|
| 하는 일 | 어디를 읽어도 되는지 알리는 규칙 | 모든 페이지 주소 목록 | 핵심 내용과 주요 페이지 요약 |
| 읽는 쪽 | 검색 · AI 크롤러 | 검색엔진 | 일부 AI 도구 · 에이전트 |
| 형식 | 정해진 규칙 문법 | XML | 마크다운 |
| 지원 상태 | 인터넷 표준(RFC 9309), 주요 검색엔진이 따름 | 구글 · 네이버 등 주요 검색엔진이 받음 | 제안 단계, 구글 검색은 쓰지 않음 |
| 없으면 | 모든 경로를 읽어도 되는 것으로 봄 | 링크를 따라가며 페이지를 찾음 | 본문을 직접 읽음 |
llms.txt에서 자주 하는 실수는 무엇인가요?
가장 흔한 실수는 한 번 만들고 잊어버리는 거예요. 홈페이지 가격은 바꿨는데 llms.txt에 옛 가격이 남아 있으면, 이 파일을 읽는 도구에 틀린 정보를 건네게 돼요.
llms.txt에 개인정보나 내부 자료 링크를 넣지 않는 것도 중요해요. 이 파일은 주소만 알면 누구나 열어 볼 수 있는 공개 파일이에요.
- 홈페이지 본문에 없는 홍보 문구나 과장된 표현을 llms.txt에만 적는 경우
- 삭제된 페이지 주소가 목록에 그대로 남아 있는 경우
- ‘llms.txt만 있으면 AI에 나온다’는 말을 듣고 본문 정리를 미루는 경우
- 사이트 전체 글을 한 파일에 붙여 넣어 너무 길어진 경우
llms.txt에 대해 제작사에 무엇을 물어보면 되나요?
제작사에는 ‘llms.txt는 홈페이지 내용이 바뀔 때 자동으로 함께 바뀌나요, 직접 고쳐야 하나요?’를 물어보세요. 관리 화면의 가게 정보에서 파일을 만들어 내는 구조라면 정보가 어긋날 일이 줄어요.
예를 들면
- 공방 llms.txt: '서울 망원동 도자기 공방. 주말 원데이 클래스 · 정규반 운영.' 아래에 클래스 안내 · 가격 · 오시는 길 페이지 주소를 나열해요.
이것만 확인하세요
- 가게주소.kr/llms.txt가 열리는지
- 적힌 정보가 홈페이지 본문과 같은지
우리 가게엔?
AI 노출을 챙긴다면 있으면 좋아요.
이시모에서는
llms.txt를 만들지는 미팅에서 함께 정해요.
자주 묻는 질문
참고한 자료
마지막으로 고친 날