AI 검색에 인용되는 사이트는 결국 SEO가 잘된 사이트다

요즘 SEO와 함께 AEO, GEO라는 말이 자주 보인다.
ChatGPT나 Perplexity에 질문하고 답을 받는 사람이 늘면서, AI 답변에 내 사이트를 노출하는 방법이 새 마케팅 기술처럼 소개되고 있다.
그렇다면 AEO와 GEO는 SEO와 무엇이 다르고, 정말 새로운 무언가를 해야 하는 걸까?
공공 통계 사이트를 운영하며 AI 유입을 직접 측정하고, 각 회사의 공식 문서와 연구 자료를 대조해 확인했다.
SEO, AEO, GEO의 차이
세 용어는 최적화 대상, 즉 콘텐츠가 노출되는 위치가 다르다.
각각 Search Engine Optimization, Answer Engine Optimization, Generative Engine Optimization의 줄임말이다.
| 구분 | SEO | AEO | GEO |
|---|---|---|---|
| 대상 | 포털 검색 결과 | 검색 결과 최상단 답변 (추천 스니펫·음성 비서) | 생성형 AI 답변 (ChatGPT·AI 개요) |
| 목표 | 상위 노출·클릭 | 최상단 답변 노출 | 출처 인용 |
| 전략 | 색인·키워드 콘텐츠·백링크 | 질문형 소제목 첫 문단 답변·FAQ | 통계·출처 보강 AI 크롤러 허용 |
| 지표 | 순위·클릭 | 답변 노출 | AI 인용·유입 |
GEO는 2023년 "GEO: Generative Engine Optimization" 논문에서 처음 정의된 말이다.
SEO의 목표가 검색 결과 상위 노출이라면,
AEO는 최상단 답변 노출, GEO는 AI 답변의 출처 인용이다.
다만 셋 모두 검색엔진과 AI가 내 페이지를 수집·색인할 수 있어야 성립한다.
이 공통 조건이 이 글의 핵심이다.
AI 검색 유입은 얼마나 될까
AI 검색은 포털 검색창에 검색어를 입력하는 대신, AI에게 질문하고 답을 받는 방식이다.
AI는 답변을 쓸 때 참고한 웹 문서를 출처 링크로 표기하고, 이 링크를 통한 유입이 발생한다.
업계 전체로 보면 아직 큰 비중은 아니다.
Ahrefs가 2025년 3만 5천여 사이트를 분석했을 때, AI 서비스가 보낸 유입은 전체 리퍼럴 트래픽의 0.1% 수준이었다.
사이트 성격에 따라 결과는 크게 달라진다.
필자가 운영하는 GData는 인구, 경제, 부동산 같은 공공 통계를 그래프와 표로 쉽게 보여 주는 사이트다.
GData의 2026년 8월에 12주 간의 방문을 GA4로 측정했다.
ChatGPT, Perplexity, Gemini 같은 AI 서비스를 거쳐 들어온 방문을 주 단위로 집계한 결과는 아래와 같다.

보라색 막대가 AI 서비스 유입이다.
12주 동안 전체 방문 7,482회 중 3,603회(48%)가 AI 서비스를 통해 들어왔고, 가장 높은 주(9월 7일)에는 72%에 달했다.
그중 96%가 ChatGPT였고, AI 유입이 들어온 페이지는 주로 지역별 인구와 환율, 주가지수 같은 경제지표 페이지였다.
통계 수치를 묻는 질문에 AI가 근거로 활용하기 좋은 페이지라, 인용 비중이 높았던 것으로 본다.
클릭보다 인용이 남기는 것
다만 일반적으로는 AI 답변 속 출처 링크의 클릭 비율이 낮다.
퓨 리서치 센터의 2025년 조사에서 구글 AI 요약 안의 링크를 클릭한 비율은 AI 요약이 나온 검색 방문의 1%에 그쳤다.
그래도 인용 자체에는 의미가 있다.
AI가 답변 근거로 사이트 이름을 표기하면, 클릭이 없어도 브랜드 노출 효과가 생긴다.
AI가 인용하는 페이지의 조건
그렇다면 AI는 어떤 페이지를 인용할까?
구글은 AI 기능 안내 문서에서 AI 개요와 AI 모드에 표시되기 위한 추가적인 요구사항은 없다고 밝힌다.
기본적인 SEO 권장사항이 AI 기능에서도 여전히 중요하다는 것이다.
다만 구글 순위가 곧 인용을 보장하지는 않는다.
Ahrefs의 2026년 분석에서 AI 개요가 인용한 페이지 중 구글 상위 10위 안의 페이지는 37.9%였다.
ChatGPT처럼 자체 검색을 쓰는 서비스는 구글 상위 페이지와 겹치는 비율이 더 낮다는 조사도 있다.
순위 외에 인용 여부를 결정하는 요인은 콘텐츠다.
GEO 논문의 실험에서는 출처 인용, 통계 수치, 인용구를 넣은 콘텐츠의 노출이 최대 40% 늘었다.
반면 키워드를 반복해 넣는 방식은 거의 효과가 없었다.
AI에 인용되려면 먼저 SEO가 갖춰져야 하고, 인용 여부를 최종적으로 결정하는 것은 근거가 충실한 콘텐츠다.
결국 구조화된 사이트란 검색 로봇이 해석하기 쉬운 구조로 문서를 정리한 사이트다.
흩어진 정보를 표와 목록, 표준 형식의 데이터로 정리하는 구조화는 원래 SEO가 다뤄 온 영역이다.
AI 검색 최적화 체크리스트
내 사이트에서는 무엇을 점검하고 개선해야 할까?
구글·OpenAI 공식 문서와 주요 SEO 매체가 공통으로 권장하는 항목을, GData에 실제로 적용한 내용과 함께 정리했다.
| 항목 | 적용 방법 | GData 적용 예 |
|---|---|---|
| AI 크롤러 허용 | robots.txt에서 검색용 AI 봇을 막지 않는다 | 검색 수집은 허용, 학습 수집은 거부 |
| 첫 문단에 답변 | 페이지가 답하는 질문의 답을 맨 위에 쓴다 | "2026년 10월 원달러 환율은 1,337.66원이에요" |
| 질문형 소제목 | 독자가 질문하는 문장을 소제목으로 쓴다 | "환율은 어떻게 변했나요?" |
| 표와 목록 | 수치는 헤더가 있는 HTML 표로 화면에 보여 준다 | 월별 데이터 표, 지역별 현황 표 |
| 구조화 데이터 | 페이지 내용을 JSON-LD 표준 형식으로 적는다 | Dataset, FAQPage, BreadcrumbList |
| 실제 질문 FAQ | 방문자가 실제로 질문하는 문장에 짧고 분명하게 답한다 | 페이지마다 7-8개 질문 |
| 출처와 갱신일 | 데이터를 받은 곳과 기준일을 밝힌다 | 한국은행 경제통계시스템, 갱신일 |
| 메타 설명에 핵심 수치 | 검색 결과 설명에 답이 되는 숫자를 넣는다 | "2026년 10월 기준 원달러 환율은 1,337.66원으로, 전년 동월 대비 -6.0%입니다" |
항목이 많아 하나씩 점검하기 어렵다면, 아래의 프롬프트로 AI 에이전트에게 점검을 지시해보자.
이 사이트가 일반 검색과 AI 검색(ChatGPT 검색, 구글 AI 개요 등) 양쪽에서
잘 수집되고, 정확히 해석되고, 답변의 출처로 인용될 수 있는 상태인지 점검해 줘.
[점검 항목]
1. 크롤러 접근
robots.txt, 메타 robots, 서버·CDN 방화벽이 검색엔진과 검색용 AI 크롤러
(OAI-SearchBot, PerplexityBot 등)를 막고 있지 않은지.
학습용 수집(GPTBot 등)은 허용·차단을 따로 정할 수 있게 구분해서 보여 줘.
2. 첫 문단의 답변
각 페이지가 답하는 핵심 질문이 무엇이고, 그 답이 본문 맨 앞에 바로 나오는지.
3. 마크업 위계
제목·소제목·본문·표·목록이 문서의 논리 구조대로 시맨틱 마크업으로 짜여 있는지,
소제목이 독자가 실제로 검색하는 질문과 맞닿아 있는지.
4. 핵심 정보의 HTML 노출
중요한 수치와 정보가 이미지나 자바스크립트 렌더링에만 있지 않고,
서버가 보내는 HTML의 표와 문장에 들어 있는지.
5. 구조화 데이터
페이지 유형에 맞는 schema.org JSON-LD가 있는지, 값이 화면 내용과 일치하는지,
구글 리치 결과 테스트 기준으로 오류가 없는지.
6. FAQ
질문이 방문자가 실제로 검색하는 문장인지, 답이 짧고 분명한지.
7. 출처와 갱신일
데이터 출처와 기준일·갱신일이 화면과 구조화 데이터에 함께 있는지.
8. 검색 결과 노출 문구
title과 meta description이 페이지마다 고유하고, 답이 되는 핵심 내용을 담고 있는지.
[진행 방식]
- 고치기 전에 페이지 유형별로 현재 상태, 문제점, 고칠 목록을 표로 먼저 보여 줘.
- 위 항목은 내가 아는 범위의 목록이다.
내가 놓친 점검 항목이 있다면 근거와 함께 보완해서 제안해 줘.항목 별 최적화 방법
이제 항목별 적용 방법을 아래의 GData 사례와 함께 살펴보자.
1. 검색용 AI 크롤러 허용
AI 회사의 크롤러는 용도에 따라 구분된다.
같은 회사 봇이라도 역할이 다르니, 허용과 차단을 따로 정해야 한다.
주요 AI 크롤러를 용도별로 정리하면 아래와 같다.

AI 답변에 출처로 표기되는 데 필요한 것은 검색용 봇이다.
OpenAI 크롤러 문서는 OAI-SearchBot을 막은 사이트는 ChatGPT 검색 답변에 나오지 않는다고 명시한다.
아래 robots.txt는 검색용 봇은 허용하고, 학습 수집만 거부하는 예시다.
# 검색 봇은 허용
User-agent: OAI-SearchBot
User-agent: Claude-SearchBot
User-agent: PerplexityBot
Allow: /
# 학습 수집을 거부할 때만 추가
User-agent: GPTBot
User-agent: ClaudeBot
Disallow: /2. 첫 문단에 질문의 답부터
AI는 질문에 대한 답을 페이지에서 찾아 인용한다.
그래서 답이 페이지 상단에 완결된 문장으로 있으면 그대로 인용할 수 있다.
GData 원달러 환율 페이지의 상단은 아래와 같다.

GData의 환율 페이지는 제목 바로 아래에 기준월의 값을 한 문장으로 먼저 보여 주고, 기준월·갱신일을 함께 적는다.
"원달러 환율 지금 얼마야?"라는 질문에 그대로 인용할 수 있는 문장이다.
3. 수치는 화면에 보이는 표와 문장으로
AI 크롤러가 수집하는 것은 HTML 본문이다.
수치가 그래프 이미지나 자바스크립트로만 그려지면, 크롤러가 수치를 수집하지 못할 수 있다.
GData는 그래프 아래에 같은 값을 헤더가 있는 HTML 표로 함께 둔다.
그래프는 사람을 위한 것이고, 표는 크롤러를 위한 것이다.
4. 구조화 데이터는 표준대로
구조화 데이터는 페이지의 내용을 검색엔진이 해석할 수 있는 표준 형식으로 기술한 것이다.
구글은 구조화 데이터 안내 문서에서 JSON-LD 형식을 권장한다.
아래는 GData 환율 페이지의 Dataset 구조화 데이터를 줄인 것이다.
{
"@context": "https://schema.org",
"@type": "Dataset",
"name": "원달러 환율",
"creator": { "@type": "Organization", "name": "한국은행 경제통계시스템" },
"temporalCoverage": "1964/2026",
"dateModified": "2026-10",
"license": "https://www.kogl.or.kr/info/license.do",
"distribution": { "@type": "DataDownload", "encodingFormat": "text/csv" }
}주의할 점은 두 가지다.
- AI 전용 스키마는 없다
구글은 AI 기능에 표시되기 위해 별도로 추가해야 하는 schema.org 구조화 데이터는 없다고 밝힌다. - 화면 내용과 값이 같아야 한다
구글은 구조화 데이터가 화면에 보이는 내용과 일치해야 한다고 안내한다. 핵심 사실은 본문에도 문장으로 둔다.
5. FAQ는 방문자가 실제로 질문하는 문장으로
FAQ를 AI에게 무작정 만들어 달라고 하면, 아무도 묻지 않는 질문이 채워진다.
내 페이지를 본 사람이 가장 궁금해할 질문을 예측하고, 그 질문에 분명하게 답해야 한다.
GData 환율 페이지의 FAQ는 아래와 같다.
- 원달러 환율은 실제 환전할 때 적용되는 값인가요?
- 환율이 오르면 원화 가치는 어떻게 되나요?
- 환율이 오르면 누구에게 이득이 되나요?
- 원달러 환율은 1997년에 왜 그렇게 뛰었나요?
질문은 서치콘솔의 유입 검색어와, 페이지 수치에서 이어지는 질문을 기준으로 선정한다.
참고로 구글은 2023년 8월부터 FAQ 리치 결과를 정부, 건강 분야 등 권위 있는 사이트에만 보여 준다고 한다.
FAQ 구조화 데이터의 리치 결과에 노출하는 것은 기대하기 어렵지만, 질문과 답으로 구성된 본문은 여전히 AI가 인용하기 좋은 형식이므로 FAQ 구성에 노력을 기울여야 한다.
6. 출처와 갱신일 밝히기
수치를 다루는 페이지라면 데이터의 출처와 기준 시점을 명시한다.
GData는 페이지마다 출처(한국은행 경제통계시스템 등)와 데이터 기준월, 갱신일을 화면과 구조화 데이터에 함께 적고있다.
7. llms.txt는 만들지 않아도 된다
GEO 체크리스트에 자주 나오는 llms.txt는 AI 크롤러가 실제로 수집하지 않는다.
직접 측정한 결과는 llms.txt 실측 글에 정리했다. 그 시간에 구조화를 하는 편이 낫다.
구조화만으로는 인용되지 않는다
구조화를 잘한다고 무조건 인용되는 것은 아니다.
요즘은 모두가 같은 체크리스트로 구조화를 하고 있기 때문이다.
결국 차이를 만드는 것은 양질의 컨텐츠와 도메인이 쌓아 온 신뢰다.
AI 답변 노출은 백링크보다 웹 전반의 브랜드 언급과 상관관계가 더 높다는 분석도 있다.
그렇다고 손을 놓을 이유는 없다.
앞에서 본 것처럼 이 작업은 모두 SEO의 일부라, 해 두면 검색 노출에도 그대로 도움이 된다.
따라서 해 둬서 손해 볼 일은 없는 작업인 것은 명확하다.
AI 검색 유입 점검 방법
작업을 했다면 AI 유입이 실제로 발생하는지 GA4 탐색 보고서로 확인해보자.
한 번 만들어 두면 기간만 바꿔 계속 볼 수 있다.
- 보고서 만들기: GA4 왼쪽 메뉴의 탐색에서 자유 형식 보고서를 연다.
- 표 구성: 측정기준 세션 소스를 행에, 측정항목 세션수를 값에 넣는다.
- 필터: 세션 소스에 정규식과 일치 조건을 걸고 아래 식을 넣는다.
.*(chatgpt|perplexity|gemini|claude|copilot).*GA4의 "정규식과 일치"는 값 전체가 식과 맞아야 한다.
그래서 chatgpt.com처럼 일부만 적으면 아무것도 걸리지 않고, 앞뒤에 .*를 붙여야 한다.
보고서 설정 화면에서 바꿀 곳은 아래의 네 군데다.

설정을 마치면 결과 표에 AI 서비스별 세션수가 아래와 같이 나온다.

마치며
AEO와 GEO는 새로운 기술이라기보다, 검색이 답을 주는 방식으로 바뀌면서 SEO의 최적화 대상이 확장된 것이다.
기술적 조치는 기본이고, 무엇보다 중요한 것은 AI가 근거로 삼을 만한 좋은 콘텐츠다.
AI 검색에 인용되는 사이트는 결국 SEO가 잘된 사이트다.
먼저 내 사이트의 robots.txt에서 검색용 AI 크롤러가 막혀 있지 않은지부터 확인해 보도록 하자.





