llms.txt는 사이트 최상위(/llms.txt)에 두는 텍스트 파일로, AI가 우리 사이트를 빠르게 이해하도록 한 줄 정의·핵심 사실·중요한 페이지 링크를 마크다운으로 정리한 요약입니다. 접근 권한을 지시하는 robots.txt와 달리 '무엇인지'를 설명하는 안내판이며, 인용을 보장하지는 않는 보조 신호입니다. 우리 사이트의 /llms.txt가 그 실제 예시입니다.
핵심 요약
- llms.txt는 AI에게 '이 사이트가 무엇이고 어디를 보면 되는지'를 한 곳에서 알려주는 요약 파일이다.
- robots.txt는 접근을 통제하는 규칙, llms.txt는 내용을 설명하는 안내 — 목적이 다르고 함께 둔다.
- 담을 것은 ① 한 줄 정의 ② 떼어내도 말 되는 자기완결 사실 ③ 핵심 페이지 링크. 길이보다 명확함이다.
- 표준으로 확정된 규격이 아니라 인용을 보장하지 않는 보조 신호 — answer block·구조화 데이터 위에 얹는다.
llms.txt가 대체 뭔가요?
llms.txt는 사이트 주소 맨 뒤에 /llms.txt를 붙인 위치(예: find-ables.com/llms.txt)에 두는 한 장짜리 텍스트 파일입니다. 우리는 이 파일을 'AI에게 건네는 한 페이지 안내문'이라고 부릅니다. AI가 우리 사이트를 처음 마주했을 때, 수십 개 페이지를 일일이 긁어 읽기 전에 여기 한 곳만 봐도 이 사이트가 무엇을 하는 곳이고, 어떤 페이지를 깊이 봐야 하는지를 알 수 있게 정리해 둔 것입니다.
형식은 사람이 읽는 마크다운입니다. 맨 위에 사이트 이름과 한 문장 설명을 쓰고, 그 아래에 핵심 사실과 중요한 페이지 링크를 묶음으로 적습니다. 복잡한 코드가 아니라, 신입에게 회사를 한 장으로 브리핑하는 메모에 가깝습니다.
그럼 robots.txt와는 뭐가 다른가요?
이름이 비슷해 헷갈리지만 역할이 정반대에 가깝습니다. robots.txt는 크롤러에게 "여기는 들어와도 되고, 저기는 안 된다"고 출입을 지시하는 규칙 파일입니다. 즉 접근 통제가 목적입니다. 반면 llms.txt는 막거나 허용하는 게 아니라, 이미 들어온 AI에게 "우리는 이런 곳이고 이걸 보면 된다"고 내용을 설명하는 안내 파일입니다.
비유하면 robots.txt는 건물 입구의 출입 통제 안내(어디는 직원 전용)이고, llms.txt는 로비의 층별 안내도(무엇이 어디 있는지)입니다. 둘은 충돌하지 않습니다. 우리는 robots.txt로 AI 크롤러의 접근을 열어 두고, 그 위에 llms.txt로 이해를 돕는 방식으로 함께 운영합니다. 검색(retrieval) 층위 전반을 어떻게 설계하는지는 GEO/AEO 소개에 정리해 두었습니다.
llms.txt에는 무엇을 담나요?
우리는 세 덩어리로 나눠 씁니다. 첫째, 맨 위 한 줄 정의입니다. "Findable은 중소기업을 위한 제작·GEO·SEO 통합 웹 에이전시"처럼, 이 한 문장만 읽어도 정체가 잡히게 씁니다. 둘째, liftable한(떼어내도 말이 되는) 사실입니다. 서비스 범위, 활동 지역, 가격대, 대표·연락처처럼 AI가 답변에 그대로 들어올릴 수 있는 자기완결 문장을 추립니다.
셋째, 핵심 페이지 링크 목록입니다. 서비스 소개, 인사이트, 회사 소개, 문의처럼 AI가 더 깊이 읽었으면 하는 페이지를 골라 제목과 함께 링크로 둡니다. 사이트의 모든 페이지를 나열하는 게 아니라, '이것만은 봐 달라'는 페이지를 추려 길잡이를 주는 것이 핵심입니다.
잘 쓰는 원칙은 무엇인가요?
우리가 지키는 원칙은 단순합니다. ① 맨 앞에 정의부터 — AI는 위에서부터 읽으므로 가장 중요한 한 문장을 맨 위에 둡니다. ② 자기완결 문장 — "위에서 말한 그것"처럼 앞 문맥에 기대는 문장은 떼어내면 무너집니다. 한 줄만 봐도 뜻이 통하게 씁니다. ③ 사실 위주, 홍보어 절제 — "최고의", "혁신적인" 같은 수식어는 AI가 인용하기 어렵습니다. 숫자·지역·범위 같은 구체 사실이 인용됩니다.
④ 짧게, 추려서 — 모든 걸 담으려다 길어지면 핵심이 묻힙니다. 본문 전체가 필요하면 별도 llms-full.txt로 분리하고, llms.txt는 요약에 집중합니다. ⑤ 최신 유지 — 가격·연락처가 바뀌면 함께 고칩니다. 인용되기 좋은 문단을 본문에 쓰는 법은 AI가 인용하는 문단 쓰는 법에서 더 다룹니다.
없을 때와 있을 때, 무엇이 달라지나요?
llms.txt가 없어도 AI는 사이트를 읽을 수 있습니다. 다만 흩어진 페이지에서 스스로 핵심을 추려야 하므로, 정체가 흐릿하게 잡히거나 엉뚱한 페이지를 근거로 삼을 여지가 생깁니다. 한 장으로 정리된 안내가 있으면 AI가 '무엇이 핵심인지'를 덜 헤매고 잡습니다.
| 비교 항목 | llms.txt 없음 | llms.txt 있음 |
|---|---|---|
| AI의 사이트 이해 | 여러 페이지를 스스로 긁어 추려야 해 정체가 흐릿해질 수 있음 | 한 줄 정의·핵심 사실을 한 곳에서 바로 파악 |
| 인용 가능성 | 근거 문장이 흩어져 들어올릴 자기완결 문장을 찾기 어려움 | liftable한 사실이 정리돼 인용 후보로 잡히기 쉬움 |
llms.txt만 만들면 GEO가 끝나나요?
아닙니다. llms.txt는 'AI가 사이트를 찾아 읽는' 검색(retrieval) 층위의 한 조각일 뿐입니다. 안내판이 잘 붙어 있어도, 정작 본문에 떼어 쓸 자기완결 답변이 없거나 구조화 데이터로 정체가 분명하지 않거나 AI 크롤러가 막혀 있으면 인용으로 이어지지 않습니다. 우리는 llms.txt를 단독 작업이 아니라 본문 answer block·@graph 구조화 데이터·크롤러 허용과 한 묶음으로 진행합니다. GEO와 검색(SEO)의 층위 차이는 GEO와 SEO는 무엇이 다른가에서 정리했습니다.
우리는 실제로 어떻게 하고 있나요?
Findable은 우리 사이트에 /llms.txt를 직접 두고 운영합니다. 한 줄 정의로 시작해, 서비스·지역·연락처 같은 사실과 주요 페이지 링크를 추려 두는 방식 그대로입니다. 고객사 작업에서도 제작·GEO·SEO를 한 팀에서 진행하며 llms.txt를 검색 층위의 기본 항목으로 넣습니다. 일하는 방식 전반은 우리는 이렇게 합니다에서 볼 수 있고, 지금 사이트에 무엇이 빠졌는지 궁금하다면 무료 진단으로 시작하시면 됩니다.
가장 흔한 실수는 한 줄 정의를 홍보 문구로 채우는 것입니다. 제가 고쳐 쓰는 전후를 나란히 두면 차이가 보입니다.
> 고객 감동을 최우선으로 하는 혁신적이고 신뢰받는 최고의 웹 에이전시
> Findable — 중소기업을 위한 홈페이지 제작 + GEO/AEO + SEO 통합 웹 에이전시(서울). 문의 1522-0722.
그 원칙을 한 장으로 펼치면 이렇게 됩니다. 위쪽 짧은 예시보다 한 단계 더 갖춘 형태로, 한 줄 정의·자기완결 사실·핵심 페이지 세 덩어리를 그대로 보여드립니다. 복사해 값만 바꾸세요.
# Findable > 중소기업을 위한 홈페이지 제작 + GEO/AEO + SEO 통합 웹 에이전시(서울). ## 핵심 사실 (떼어내도 말이 되는 문장) - 서비스: 홈페이지 제작 · GEO/AEO 최적화 · SEO - 대상: 중소기업 / 지역: 전국(서울 기반) - 운영: 오엘 · 사업자등록번호 121-27-51953 - 문의: 1522-0722 · azij@naver.com ## 깊이 읽었으면 하는 페이지 - GEO/AEO 소개: https://find-ables.com/geo-aeo.html - 인사이트: https://find-ables.com/insights/ - 회사 소개: https://find-ables.com/about.html - 문의: https://find-ables.com/#contact ## 참고 - 본문 전체는 /llms-full.txt 로 분리 - 표준 확정 규격이 아니라 이해를 돕는 보조 신호
자주 묻는 질문
llms.txt는 무엇인가요?
llms.txt는 사이트 최상위(/llms.txt)에 두는 텍스트 파일로, AI가 사이트를 빠르게 이해하도록 한 줄 정의·핵심 사실·중요한 페이지 링크를 마크다운으로 정리한 요약입니다. 흩어진 페이지를 다 읽지 않고도 '이 사이트가 무엇이고 어디를 보면 되는지'를 한 곳에서 파악하게 돕는 보조 신호입니다.
llms.txt와 robots.txt는 무엇이 다른가요?
robots.txt는 '어디를 크롤링해도 되는지' 접근 권한을 지시하는 규칙 파일이고, llms.txt는 '이 사이트가 무엇인지' 내용을 요약해 보여주는 안내 파일입니다. robots.txt는 막거나 허용하는 통제, llms.txt는 이해를 돕는 설명이라는 점에서 목적이 다릅니다. 둘은 충돌하지 않고 함께 둡니다.
llms.txt에는 무엇을 담아야 하나요?
맨 위에 사이트가 무엇을 하는 곳인지 한 줄 정의를 두고, 그 아래에 떼어내도 말이 되는 자기완결 사실(서비스·지역·가격·연락처 등)과, 서비스·인사이트·문의처럼 AI가 깊이 읽었으면 하는 페이지 링크 목록을 넣습니다. 길게 늘어놓기보다 핵심만 추립니다.
llms.txt를 두면 AI가 반드시 우리를 인용하나요?
보장은 없습니다. llms.txt는 표준으로 확정된 규격이 아니라 제안 단계의 관례이고, 모든 AI가 읽거나 따르지도 않습니다. 인용 여부는 본문의 명확함·구조화 데이터·검색 노출 등 여러 신호가 함께 결정합니다. llms.txt는 그 신호를 거드는 보조 수단입니다.
llms.txt만 만들면 GEO가 끝나나요?
아닙니다. llms.txt는 'AI가 사이트를 찾아 읽는' 검색(retrieval) 층위의 한 조각입니다. 정작 인용되려면 본문에 자기완결 답변 문단(answer block)이 있고, 구조화 데이터로 정체가 분명하며, AI 크롤러가 막히지 않아야 합니다. llms.txt는 그 위에 얹는 안내판입니다.
llms.txt 예시 복사
바로 가져다 쓰세요.
# Findable > 중소기업 종합 웹 에이전시 — 제작 + GEO/AEO + SEO ## 핵심 - 상호: Findable (운영 오엘) - 문의: azij@naver.com ## 페이지 - 홈: https://find-ables.com/
지금 사이트, AI는 인용하고 있을까요?
현재 사이트(또는 계획)를 알려주시면 GEO·SEO·전환 관점에서 무료로 진단해 드립니다. 영업 전화 없이, 진단 리포트부터.
무료 진단 받기ⓘ 이 글은 Findable GEO/AEO 파트가 실제로 적용하는 방법을 1인칭으로 정리했습니다. llms.txt는 표준으로 확정된 규격이 아니라 보조 신호이며, 적용한다고 특정 인용·노출을 보장하지 않습니다. 본문에 출처 없는 수치나 날조된 사례는 포함하지 않았습니다.