외주 가이드 · 6분 · 2026-07-12
GEO AEO 최적화, AI 검색이 인용하는 사이트 만들기
GEO·AEO는 챗GPT나 퍼플렉시티 같은 AI 검색이 내 사이트를 답변의 출처로 달아주게 만드는 일이다. 구글이 llms.txt를 쓰지 않는다고 밝힌 지금, 무엇부터 손봐야 하는지 순서대로 짚었다.

GEO(생성형 엔진 최적화)와 AEO(답변 엔진 최적화)는 챗GPT나 퍼플렉시티 같은 AI 검색이 내 사이트를 읽고 답변 안에 출처로 달아주게 만드는 작업이다. 새 기술을 사들이는 일이 아니다. 구글은 공식 AI 최적화 가이드에서 "구글 검색의 관점에서 생성형 AI 검색 최적화는 검색 경험 최적화이며, 따라서 여전히 SEO"라고 적었다. 그만큼 순서가 중요하다. 문장을 다듬는 일은 그다음이고, AI 크롤러가 내 사이트 문턱을 넘는지부터 확인한다.
핵심 요약
- AEO는 답변 상자에 발췌되는 자리를, GEO는 AI가 지어낸 답변 안에 인용·링크되는 자리를 노린다. 둘 다 SEO의 기본기 위에서만 굴러간다.
- OpenAI 공식 문서에 따르면 크롤러는 OAI-SearchBot·GPTBot·ChatGPT-User 세 종류이고 robots.txt에서 따로 제어된다. 학습은 막으면서 검색 노출만 허용하는 설정이 가능하다.
- 구글은 공식 가이드에서 llms.txt 같은 AI 전용 파일을 쓰지 않는다고 밝혔다. 올려도 순위에 득도 실도 없다.
- AI 검색에 안 잡히는 사이트의 상당수는 글이 부족해서가 아니라 robots.txt가 AI 봇을 통째로 막아둬서다. 점검은 그 파일 한 줄에서 시작한다.
GEO와 AEO는 뭐가 다른가

AEO는 검색 결과 맨 위 답변 상자나 "사람들이 함께 찾는 질문"처럼 발췌되는 자리를 겨냥한다. 질문 하나의 답이 두세 문장으로 딱 떨어져야 뽑혀 나간다. GEO는 범위가 더 넓다. AI가 여러 문서를 읽고 새 문장을 지어낼 때, 그 근거로 내 페이지가 불려 나오고 링크가 달리는 상태를 노린다. 발췌를 노리는 쪽이 AEO, 인용을 노리는 쪽이 GEO라고 보면 얼추 맞다.
검색엔진이 페이지를 수집하고 색인하는 3단계는 검색엔진 원리에서 이미 풀었다. AI 검색도 그 위에 얹혀 있다. 크롤링이 막히면 색인도 인용도 없다. 달라진 건 마지막 단계다. 예전에는 파란 링크 열 줄에 드는 게 목표였다면, 지금은 답변 문단 안에서 이름이 불리는 게 목표다.
외주 업체가 사이트를 관리한다면 이렇게 물어보면 된다. "우리 robots.txt에서 AI 검색용 크롤러가 허용돼 있나요? 학습용 봇과 검색용 봇을 구분해서 설정하셨나요?" 여기서 곧바로 답이 안 나오면 아직 손대지 않았다고 봐도 된다.
AI 검색은 내 사이트를 이렇게 읽는다

많은 사람이 'AI 봇 차단'을 한 덩어리로 생각한다. 실제로는 용도별로 갈린다. OpenAI 공식 문서를 보면 크롤러가 셋이고 robots.txt에서 각각 따로 허용하거나 막을 수 있다.
| 크롤러 | 하는 일 | 막으면 생기는 일 |
|---|---|---|
| OAI-SearchBot | 챗GPT 검색 기능에서 사이트를 노출한다 | AI 답변의 출처 목록에서 빠진다 |
| GPTBot | 파운데이션 모델 학습에 쓸 콘텐츠를 수집한다 | 학습 데이터에서 제외된다 |
| ChatGPT-User | 사용자가 요청할 때 그 페이지를 대신 열어본다 | 사용자가 링크를 줘도 내용을 못 읽는다 |
표에서 읽을 건 하나다. 내 글이 모델 학습에 쓰이는 게 싫어서 GPTBot을 막는 것과 챗GPT 답변에 인용되기를 포기하는 것은 전혀 다른 결정이다. GPTBot만 닫고 OAI-SearchBot을 열어두면 학습에는 안 쓰이면서 검색 노출은 살아 있다. 그런데 이 둘을 뭉뚱그려 전부 막아놓고 "AI가 우리를 언급조차 안 한다"고 답답해하는 사이트가 흔하다.
llms.txt는 만들어야 할까
요즘 llms.txt를 필수처럼 말하는 글이 부쩍 늘었다. 구글의 답은 분명하다. 공식 AI 최적화 가이드는 "생성형 AI 기능을 포함한 구글 검색에 나오기 위해 새로운 기계 판독용 파일이나 AI 텍스트 파일, 마크업, 마크다운을 만들 필요는 없다. 구글 검색이 그것들을 사용하지 않기 때문"이라고 적었다. 구조화 데이터도 마찬가지다. 생성형 AI 검색에 필수가 아니며 따로 붙여야 할 전용 스키마도 없다고 못 박았다.
스키마가 쓸모없다는 뜻은 아니다. 구글도 리치 결과 자격을 얻는 데 도움이 되니 SEO 차원에서 계속 쓰라고 권한다. llms.txt는 만들어도 되고 안 만들어도 된다. 다만 그 파일부터 올리고 본문은 나중에 손보겠다는 순서라면, 일을 거꾸로 하는 셈이다.
오늘 점검할 여섯 단계

- 주소창에 '내도메인/robots.txt'를 쳐서 파일을 연다. OAI-SearchBot이나 GPTBot이 Disallow로 막혀 있는지 눈으로 확인한다.
- 학습(GPTBot)과 검색 노출(OAI-SearchBot)을 따로 결정한다. 인용되고 싶다면 검색용 봇은 열어둔다.
- 돈이 되는 페이지 세 개를 골라 첫 문단에서 핵심 질문에 두세 문장으로 답한다. 답이 스크롤 한참 아래 숨어 있으면 발췌되지 않는다.
- 가격·기간·조건처럼 자주 듣는 질문을 소제목 자리에 질문 형태로 올리고 바로 아래에 답을 붙인다.
- 회사 이름·지역·서비스 범위는 한 페이지 안에서 그 자체로 완결되게 적는다. AI는 문서 조각만 읽고 인용하니 맥락까지 그 조각 안에 담아둔다.
- 한 달 뒤 챗GPT와 퍼플렉시티에 내 업종 질문을 직접 던져 출처 목록에 내 사이트가 뜨는지 확인한다.
앞의 두 단계는 개발자 없이도 30분이면 끝난다. 나머지는 글쓰기 문제라 시간이 걸린다. 돈이 드는 구간도 대개 콘텐츠를 다시 쓰는 쪽이지, 파일 하나 올리는 쪽이 아니다. 견적을 받아보면 'AI 검색 최적화' 항목이 별도 상품처럼 붙어 오기도 하는데, 그 안에 무엇이 들었는지 항목별로 물어보는 편이 낫다.
자주 하는 오해와 결정 기준
첫째 오해, "AI 검색은 SEO와 별개 기술이다." 구글이 직접 같은 일이라고 정리했다. 색인에 못 든 사이트가 AI 답변에만 등장하는 일은 없다.
둘째 오해, "llms.txt만 올리면 AI가 인용해준다." 구글은 쓰지 않는다고 밝혔고 다른 엔진도 파일 하나로 순위를 뒤집지 않는다. 넣어서 손해 볼 건 없지만 일의 출발점은 아니다.
셋째 오해, "AI 봇을 다 막아야 콘텐츠를 지킨다." 학습 차단과 검색 차단은 별개 스위치다. 전부 막으면 보호가 아니라 퇴장이다.
결정 기준은 상황마다 다르다. 콘텐츠 자체가 자산이고 무단 학습이 걱정이면 GPTBot을 막고 OAI-SearchBot은 연다. 문의와 상담이 매출로 이어지는 사업이라면 세 봇을 다 열되 가격·지역·서비스 범위를 페이지에 또렷이 적는다. 회원 전용 유료 자료가 핵심 자산일 때는 공개 영역만 열고 회원 영역은 막는다.
가상 예시를 들어본다. 대구에서 인테리어 시공을 하는 A사는 블로그 글이 마흔 편 쌓였는데도 AI 검색에서 한 번도 인용되지 않았다. robots.txt를 열어보니 예전 개발사가 AI 봇을 전부 Disallow로 막아둔 상태였다. 검색용 봇만 허용으로 되돌리고 자주 듣던 질문 다섯 개를 질문형 소제목으로 고쳐 쓰자 답변 출처에 이름이 잡히기 시작했다. 새로 산 도구는 하나도 없었다.
기본기부터 다시 보고 싶다면 SEO 뜻과 원리를 먼저 읽어보면 된다. 사이트 구조까지 손봐야 하는 단계라면 문의로 상황을 알려주면 된다.
자주 묻는 질문
GEO와 SEO 중 뭘 먼저 해야 하나요?
SEO가 먼저다. 구글은 생성형 AI 검색 최적화도 결국 SEO라고 공식 가이드에 적었고, 색인에 들지 못한 페이지는 AI 답변에도 인용되지 않는다. 기본 점검을 끝낸 뒤 질문형 소제목과 자기완결적인 문단으로 GEO를 얹는 순서가 맞다.
llms.txt는 꼭 만들어야 하나요?
구글은 llms.txt를 비롯한 AI 전용 파일을 쓰지 않는다고 공식 문서에 밝혔다. 올려도 구글 검색 순위에는 득도 실도 없다. 다른 서비스 때문에 유지하는 건 자유지만, 본문 개선보다 앞세울 일은 아니다.
AI 봇을 막으면 콘텐츠가 보호되나요?
학습용 GPTBot과 검색용 OAI-SearchBot은 robots.txt에서 따로 제어된다. 전부 막으면 학습뿐 아니라 AI 답변의 출처 목록에서도 빠진다. 학습만 막고 검색 노출은 열어두는 설정이 가능하니 둘을 구분해서 결정하는 게 낫다.
글쓴이
노바랩 NovaLab
웹과 앱을 기획부터 개발, 운영까지 직접 만드는 개발 스튜디오입니다. 프로젝트에서 얻은 경험을 글로 정리합니다.
함께 읽기
프로젝트로 고민 중이라면, 편하게 물어보세요.
보통 1영업일 내 회신합니다.
프로젝트 문의