AEO 최적화(Answer Engine Optimization)는 ChatGPT·Perplexity·Claude·구글 AI 개요 같은 AI 답변엔진이 내 웹사이트를 출처로 인용·추천하도록 만드는 작업입니다. 검색엔진 상위 노출을 노리는 SEO와 달리, AEO 최적화는 "AI가 생성하는 답변 안에 내 사이트가 등장하는 것"을 목표로 합니다. 이 글은 점수가 가장 많이 오르는 순서대로 7단계 실전 체크리스트로 정리합니다.

AEO 최적화란 무엇인가요?

AEO 최적화는 AI 답변엔진이 사이트의 내용을 접근·이해·신뢰·인용할 수 있도록 기술·콘텐츠·신뢰 신호를 정비하는 과정입니다. 핵심은 세 가지 질문에 "예"라고 답할 수 있게 만드는 것입니다.

  • 접근할 수 있는가? — AI 크롤러가 robots.txt에서 허용되고 noindex가 없는가
  • 이해할 수 있는가? — 구조화 데이터·명확한 헤딩·표/목록으로 의미가 전달되는가
  • 신뢰할 수 있는가? — 저자·최신 날짜·연락처 등 E-E-A-T 신호가 있는가

AEO 최적화 8단계 체크리스트

아래는 우선순위 순서입니다. 위쪽 항목일수록 배점이 크고, 막혀 있으면 아래 항목이 무의미해집니다.

단계항목핵심 작업배점
1AI 크롤러 접근robots.txt에서 AI 봇 허용 + noindex 제거26점
2콘텐츠 구조H1/H2·헤딩 순서·질문형 헤딩·표/목록·직접 답변 단락22점
3E-E-A-T·최신성저자·dateModified·연락처/사업자 정보18점
4구조화 데이터WebSite·Organization·Article·Breadcrumb(JSON-LD)15점
5기술 기본기canonical·HTTPS·title/description·OG·sitemap12점
6에이전트 접근성링크·버튼 이름, 폼 label/name, 접근성 트리 무결성7점
7선택·실험 신호llms.txt·security.txt·WebMCP·CLS·FAQPage/HowTo 상태 확인비채점
8측정·반복재검사로 점수 변화 확인 + AI 인지도 점검

1단계 — AI 크롤러 접근 허용 (가장 먼저)

GPTBot·ClaudeBot·PerplexityBot·OAI-SearchBot 등 AI 봇을 robots.txt에서 허용해야 합니다. 한 곳이라도 차단되면 해당 엔진의 답변에 노출될 수 없고, noindex가 있으면 검색·AI 양쪽에서 색인 자체가 제외됩니다. AEO 최적화의 가장 기본이자 배점이 가장 큰 항목입니다. → robots.txt 완전 가이드

2단계 — 인용하기 좋은 콘텐츠 구조

AI는 구조화된 텍스트를 그대로 발췌해 인용합니다. H1 1개로 주제를 명확히 하고, "~란 무엇인가요?" 같은 질문형 H2/H3를 두며, 핵심 정보는 표·목록으로 정리하세요. 특히 본문 상단에 40~120자 정의문(직접 답변 단락)을 배치하면 AI 추출 위치로 적합합니다. → 콘텐츠 구조 최적화

3단계 — E-E-A-T 신뢰 신호

AI는 "누가, 언제 쓴 글인지"를 신뢰 판단에 반영합니다. 저자 표기(meta author 또는 JSON-LD author), dateModified 최신화, 푸터의 연락처·사업자 정보를 갖추세요. 특히 본문에 "최종 업데이트: YYYY-MM-DD"처럼 사람이 보이는 날짜를 표기하면 최신성 신호가 강해집니다. → E-E-A-T 신뢰 신호

4단계 — 구조화 데이터(JSON-LD)

WebSite·Organization으로 사이트 정체성을, Article로 글의 저자·날짜를 알립니다. Organization의 sameAs에 SNS·위키 프로필을 연결하면 엔티티 확인에 도움이 됩니다. FAQPage·HowTo는 선택 사항이며 사용한다면 화면 내용과 일치해야 합니다. → JSON-LD 완전 가이드

5단계 — 기술 기본기

canonical, HTTPS, 적절한 길이의 title/description, Open Graph, sitemap.xml은 AI 크롤러와 검색엔진 모두에 필수입니다. 기본이 안 돼 있으면 위 최적화 신호가 제대로 전달되지 않습니다. → 기술 기본기 가이드

6단계 — 에이전트 접근성 개선

링크·버튼에는 식별 가능한 이름을 제공하고 폼 입력에는 label과 name을 연결하세요. main 랜드마크와 유효한 ARIA 참조는 사람과 AI 에이전트가 페이지를 안정적으로 탐색하는 데 함께 도움이 됩니다.

7단계 — 선택·실험 신호 확인

llms.txt와 WebMCP는 선택·실험 항목입니다. CLS는 PageSpeed Insights에서 실측하고, FAQPage·HowTo는 사용한 경우에만 화면 본문 일치성을 확인하세요. security.txt도 선택 항목이라 없어도 감점하지 않으며, 두었다면 RFC 9116의 Contact·Expires를 갖추고 만료 전에 갱신하세요. 이 항목들은 AEO 본점에 포함되지 않습니다. → llms.txt 선택 기준

8단계 — 측정하고 반복하기

AEO 최적화는 한 번에 끝나지 않습니다. 수정 후 AEO 검사기로 다시 진단해 점수 변화를 확인하고, 점수가 가장 많이 오르는 항목부터 반복 개선하세요. ChatGPT 등에 사이트명을 직접 물어 인지 여부를 점검하는 것도 좋은 방법입니다.

AEO 최적화에서 흔히 하는 실수

  • AI 봇 차단 방치 — 보안·트래픽 우려로 robots.txt에서 AI 봇을 막아두고 다른 최적화만 하는 경우. 접근이 막히면 모든 노력이 무의미합니다.
  • JS 렌더링 의존 — 핵심 콘텐츠가 JavaScript 실행 후에만 나타나면 일부 AI 크롤러가 본문을 읽지 못합니다. 초기 HTML(SSR/SSG)에 핵심 내용을 담으세요.
  • 스키마와 화면 불일치 — FAQ 스키마는 있는데 화면엔 해당 질문이 없는 경우. AI·검색은 보이는 콘텐츠와 일치하는 구조화 데이터만 신뢰합니다.
  • 날짜 신호 부재 — datePublished/dateModified가 없으면 AI가 최신 문서를 우선 인용할 때 밀립니다.