검색의 무게중심이 “링크 열 개를 보여 주는 화면”에서 “질문에 바로 답하는 화면”으로 옮겨 가고 있습니다. ChatGPT, Perplexity, 구글 AI 개요 같은 생성형 엔진은 여러 글을 읽고 요약한 답을 내놓으면서 일부 출처만 인용합니다. GEO(Generative Engine Optimization, 생성형 엔진 최적화)는 바로 그 인용 자리에 내 글이 들어가게 만드는 작업입니다. 클릭을 노리던 기존 SEO와 달리, AI가 “참고할 만한 신뢰 가능한 조각”으로 내 콘텐츠를 고르게 하는 데 초점이 있습니다. 이 글에서는 인용되는 콘텐츠의 공통점, llms.txt와 구조화 데이터의 역할, 직접 답변형 문단을 쓰는 법, 그리고 측정이 어려운 GEO를 현실적으로 다루는 방법을 정리합니다.
GEO는 SEO와 무엇이 다른가
전통적인 SEO의 목표는 검색 결과 상위에 올라 클릭을 받는 것이었습니다. 순위가 곧 트래픽이었습니다. 생성형 검색에서는 단계가 하나 더 생깁니다. 엔진이 질문을 받으면 관련 문서 여러 개를 가져와(검색) 그 내용을 종합해 답을 만들고(생성), 답의 근거로 일부 문서를 인용합니다. 사용자는 답을 먼저 읽고, 더 알고 싶을 때만 인용 링크를 누릅니다.
그래서 GEO의 성공 기준은 “상위 노출”이 아니라 “인용 채택”입니다. 엔진이 답을 구성할 때 내 문장을 끌어다 쓰고 출처로 표기하느냐가 핵심입니다. 이때 유리한 콘텐츠는 순위 경쟁용으로 부풀린 글이 아니라, 질문에 군더더기 없이 답하고 사실이 또렷하며 인용하기 좋은 모양을 갖춘 글입니다. SEO와 GEO가 충돌하는 것은 아닙니다. 크롤링·구조화·신뢰 신호 같은 기본기는 공유하고, GEO는 그 위에 “AI가 발췌하기 쉬운 형태”라는 요구를 더한다고 보면 됩니다.
| 구분 | 전통 SEO | GEO |
|---|---|---|
| 목표 | 상위 노출과 클릭 | AI 답변에 인용·채택 |
| 경쟁 단위 | 키워드 순위 | 발췌 가능한 문장·단락 |
| 핵심 신호 | 링크·키워드·기술 SEO | 명확한 정의·구조·출처·신뢰 |
| 측정 | 순위·CTR·트래픽 | 인용 여부(직접 추적 어려움) |
인용되는 콘텐츠의 공통점
여러 엔진이 어떤 글을 인용하는지 관찰해 보면, 알고리즘은 비공개여도 반복되는 패턴이 보입니다. 핵심은 “AI가 짧게 떼어내 그대로 답에 넣어도 말이 되는 조각”을 많이 품은 글이라는 점입니다.
- 명확한 정의로 시작 — “X란 ~이다”처럼 한 문장으로 끝나는 정의가 글 앞쪽에 있으면 발췌하기 쉽습니다.
- 질문-답 구조 — 사람들이 실제로 던지는 질문을 소제목으로 두고 바로 답하는 구성이 인용에 유리합니다.
- 구조화된 형식 — 단계 목록, 비교표, 불릿은 AI가 항목 단위로 끌어가기 좋습니다.
- 출처와 수치 명시 — “어디 기준 몇 %”처럼 근거가 인라인으로 붙은 문장은 신뢰도가 높아 채택되기 쉽습니다.
- 최신성과 일관성 — 갱신일이 분명하고 사실이 서로 모순되지 않는 글이 우선됩니다.
반대로 인용에서 밀리는 글은, 핵심 답이 장황한 도입부에 묻혀 있거나 한 문단에 여러 주제가 섞여 떼어내면 뜻이 무너지는 경우입니다. “결론부터, 짧게, 근거와 함께”가 GEO 글쓰기의 기본 자세입니다.
직접 답변형 문단 쓰기
GEO에서 가장 실효성 큰 글쓰기 기법은 직접 답변형 문단입니다. 각 섹션을 그 섹션이 답하는 질문으로 시작하고, 첫 한두 문장에서 결론을 끝낸 뒤, 그 아래에서 근거와 맥락을 펴는 구조입니다. AI는 보통 이 첫 문장을 답으로 끌어가고, 사람도 스캔하기 편합니다.
나쁜 예 (결론이 묻힘):
"이 주제는 여러 요인이 얽혀 있어 한마디로 말하기 어렵습니다.
역사적으로도 다양한 견해가 있었고, 맥락에 따라..."
좋은 예 (직접 답변):
"캐시 무효화는 보통 TTL 만료와 명시적 삭제 두 가지로 합니다.
TTL은 시간이 지나면 자동으로, 명시적 삭제는 데이터가 바뀔 때
즉시 비우는 방식입니다. 둘을 함께 쓰는 경우가 많습니다."글 첫머리에 그 글 전체를 두세 문장으로 압축한 요약 블록을 두는 것도 효과적입니다. AI가 글의 골자를 빠르게 파악하고, 검색 의도와 맞으면 그 요약을 답의 출발점으로 삼는 일이 많기 때문입니다. 이 글 맨 위의 lead 박스가 그런 역할을 합니다.
구조화 데이터 — 기계가 읽을 신호
구조화 데이터(structured data)는 글의 성격을 기계가 명확히 이해하도록 표준 형식으로 표시하는 것입니다. Schema.org 어휘를 JSON-LD로 넣어 “이건 기사다”, “이건 FAQ다”, “이건 단계별 안내다”를 명시합니다. 사람이 보는 화면은 그대로지만, 크롤러와 AI는 글의 구조와 의미를 정확히 파악합니다.
| 콘텐츠 유형 | 스키마 | 효과 |
|---|---|---|
| 일반 글·칼럼 | Article | 작성자·발행일·제목 명시 |
| 자주 묻는 질문 | FAQPage | 질문-답 쌍을 그대로 인용 가능 |
| 절차·가이드 | HowTo | 단계를 순서대로 발췌 가능 |
| 저자 정보 | Person | 전문성·신뢰(E-E-A-T) 신호 |
특히 FAQ 스키마는 GEO와 궁합이 좋습니다. 질문과 답이 명시적으로 짝지어져 있어 AI가 해당 질문이 들어왔을 때 답을 거의 그대로 끌어쓸 수 있기 때문입니다. 다만 WordPress 같은 환경에서는 본문에 직접 <script>를 넣으면 제거되거나 코드가 노출될 수 있으니, 구조화 데이터는 본문이 아니라 페이지 head에서 출력하도록 처리해야 합니다.
llms.txt — AI 크롤러를 위한 안내문
llms.txt는 사이트 루트에 두는 마크다운 파일로, 사이트의 핵심 페이지와 요약을 LLM이 읽기 쉽게 정리한 안내문입니다. robots.txt가 크롤러에게 “어디를 긁어도 되는지”를 알려 준다면, llms.txt는 “이 사이트의 알맹이는 여기 있고 내용은 이렇다”를 압축해 보여 주려는 시도입니다. 보통 사이트 개요와 주요 문서 링크·한 줄 설명을 담고, 전체 본문을 모은 llms-full.txt를 함께 두기도 합니다.
# 예시: /llms.txt
# chatgipt.kr — 개발자·운영자를 위한 한국어 기술 블로그
> RAG, LLM API 비용, GEO, 운영 등 실무 주제를 정의-절차-비교 형식으로 정리합니다.
## 주요 글
- [RAG 청킹 전략](https://chatgipt.kr/rag-chunking-strategy): 검색 품질을 좌우하는 청킹 비교
- [GEO 최적화](https://chatgipt.kr/ai-content-geo): AI 답변에 인용되는 콘텐츠 만들기여기서 분명히 해 둘 점이 있습니다. llms.txt는 아직 널리 합의된 공식 표준이 아니라 제안 단계의 관행이고, 주요 AI 엔진이 이를 실제로 읽어 반영한다는 보장도 없습니다. 두는 데 드는 비용이 작아 해 두면 손해는 없지만, “이것만 두면 인용된다”는 식의 과신은 금물입니다. 본질은 여전히 콘텐츠 자체의 품질과 구조입니다.
신뢰 신호 — AI가 근거로 삼는 기준
생성형 엔진이 답의 근거를 고를 때는 “이 출처를 인용해도 틀리지 않을까”를 따집니다. 그래서 콘텐츠의 형식만큼이나 신뢰 신호가 중요합니다. 신뢰 신호란 글과 사이트가 믿을 만하다는 것을 보여 주는 여러 단서를 말합니다. 같은 주제를 다룬 글이 여럿일 때, 엔진은 근거가 분명하고 작성 주체가 또렷한 쪽을 우선하는 경향이 있습니다.
실무에서 챙길 수 있는 신뢰 신호는 어렵지 않습니다. 글에 작성자와 작성·갱신일을 명확히 표시하고, 주장에는 출처를 붙이며, 사이트 전반에서 같은 주제를 일관되게 다뤄 전문성을 쌓는 것입니다. 검색 품질 평가에서 자주 거론되는 경험·전문성·권위·신뢰(E-E-A-T)라는 틀도 결국 같은 이야기입니다. 누가 썼고, 무엇을 근거로 했으며, 그 분야에서 꾸준히 다뤄 온 주체인가를 보는 것입니다.
반대로 신뢰를 깎는 요소도 분명합니다. 작성자가 불분명하고, 출처 없는 단정이 많으며, 갱신일이 오래됐거나 사이트 안에서 서로 모순되는 정보가 섞여 있으면, AI는 그 글을 답의 근거로 삼기를 주저합니다. 인용을 늘리는 가장 확실한 길은 결국 “정확하고 책임 주체가 분명한 글”을 쌓는 것입니다.
측정의 어려움과 현실적 접근
GEO의 가장 큰 난점은 측정입니다. 검색 순위는 도구로 추적할 수 있지만, “내 글이 어제 ChatGPT 답변에 인용됐는지”는 직접 집계하기 어렵습니다. 엔진마다 알고리즘이 비공개이고, 같은 질문에도 답과 인용이 매번 달라질 수 있기 때문입니다. 그래서 GEO는 한 번에 검증되는 작업이 아니라, 정황 신호를 모아 방향을 잡아 가는 작업에 가깝습니다.
현실적으로 쓸 만한 신호는 다음과 같습니다.
| 신호 | 확인 방법 | 한계 |
|---|---|---|
| AI 크롤러 방문 | 서버 로그에서 AI 봇 User-Agent 확인 | 방문이 인용을 보장하진 않음 |
| AI 경유 유입 | 리퍼러가 AI 서비스인 트래픽 추적 | 리퍼러 누락 많아 과소 집계 |
| 직접 질의 점검 | 대표 질문을 엔진에 넣어 인용 여부 관찰 | 표본 적고 결과가 매번 변동 |
| 브랜드 언급 | 답변에 사이트·브랜드명이 거론되는지 | 수작업·간헐적 확인에 그침 |
완벽한 측정이 불가능하므로, 무리해서 단일 지표를 좇기보다 콘텐츠 품질이라는 통제 가능한 변수에 집중하는 편이 합리적입니다. 명확한 정의, 직접 답변, 구조화, 출처 표기를 갖춘 글은 일반 검색에서도 잘 작동하고 AI 인용에도 유리하므로, GEO 투자가 헛돈으로 끝날 위험이 낮습니다.
한 가지 덧붙이면, GEO를 단기 성과로 판단하지 않는 태도가 중요합니다. AI 답변의 인용은 콘텐츠가 쌓이고 신뢰가 누적되면서 서서히 나타나는 경향이 있어, 글 한 편을 고쳤다고 다음 날 결과가 바뀌지는 않습니다. 그래서 개별 글의 인용 여부에 일희일비하기보다, 사이트 전체를 “질문에 정확히 답하고 출처가 분명한 글의 묶음”으로 키워 가는 장기 관점이 더 잘 맞습니다. 측정이 어려운 영역일수록, 통제할 수 있는 품질에 꾸준히 투자하는 쪽이 결국 가장 확실한 전략입니다.
AI 인용을 노린 과장·조작은 역효과입니다.
인용을 늘리겠다고 근거 없는 단정, 출처 위조, 키워드 남발을 하면 사실성이 떨어져 오히려 신뢰 신호를 깎아먹습니다. 생성형 엔진은 모순되거나 검증되지 않는 주장을 답의 근거로 잘 쓰지 않습니다. 정확한 사실과 분명한 출처가 가장 확실한 GEO 전략입니다.
GEO 적용 체크리스트
- 각 섹션을 사람들이 던지는 질문으로 시작하고 첫 문장에서 답을 끝냈는가
- 글 첫머리에 핵심을 두세 문장으로 압축한 요약 블록을 두었는가
- 핵심 개념을 “X란 ~이다” 형태의 한 문장 정의로 제시했는가
- 비교표·단계 목록 등 발췌하기 좋은 구조 요소를 넣었는가
- 수치와 출처를 본문에 인라인으로 명시했는가
- Article·FAQPage·HowTo 등 구조화 데이터를 head에서 올바르게 출력했는가
- llms.txt를 두되 과신하지 않고 콘텐츠 품질을 우선했는가
- AI 봇 로그·AI 경유 유입 등 측정 가능한 정황 신호를 모니터링하고 있는가
자주 묻는 질문
- GEO를 하면 기존 SEO는 버려도 되나요?
- 아닙니다. 크롤링·구조화·신뢰 신호 같은 기본기는 둘이 공유합니다. GEO는 그 위에 “AI가 발췌하기 좋은 형태”를 더하는 것이라, SEO 기본을 갖춘 상태에서 함께 챙기는 것이 맞습니다.
- llms.txt만 두면 AI에 인용되나요?
- 그렇지 않습니다. llms.txt는 아직 제안 단계의 관행이고 주요 엔진이 반드시 읽는다는 보장도 없습니다. 두면 손해는 없지만, 인용을 좌우하는 것은 결국 콘텐츠의 정확성과 구조입니다.
- 내 글이 AI에 인용됐는지 어떻게 아나요?
- 직접 집계는 어렵습니다. 서버 로그의 AI 봇 방문, AI 서비스 리퍼러 유입, 대표 질문을 직접 넣어 보는 점검 등 정황 신호를 모아 방향을 가늠하는 수준이 현실적입니다.
- 구조화 데이터는 본문에 넣으면 되나요?
- WordPress 등에서는 본문에
<script>를 넣으면 제거되거나 코드가 노출될 수 있습니다. JSON-LD 구조화 데이터는 본문이 아니라 페이지 head에서 출력하도록 처리해야 안전합니다. - 어떤 글이 AI에 잘 인용되나요?
- 명확한 정의로 시작하고, 질문에 첫 문장부터 답하며, 비교표·단계 목록 같은 구조와 출처·수치를 갖춘 글입니다. 핵심 답이 장황한 도입부에 묻힌 글은 발췌가 어려워 밀립니다.
구조화 데이터와 검색 노출 기준 등 기본 SEO 요건은 Google 검색 센트럴 공식 문서에서 함께 확인할 수 있습니다.
이 글은 생성형 검색에 콘텐츠가 인용되도록 하는 GEO의 원리와 실무 접근을 일반적인 관점에서 정리한 참고 자료입니다. AI 엔진의 인용·노출 알고리즘은 비공개이며 수시로 바뀌므로, 특정 기법이 인용을 보장하지는 않습니다. llms.txt는 합의된 공식 표준이 아니라 제안 단계의 관행이고, 구조화 데이터 명세(Schema.org)와 각 엔진의 동작은 시점에 따라 달라질 수 있으니 공식 문서를 함께 확인하시기 바랍니다.