← 모든 무료 도구

무료 AEO 검사기: AI가 페이지에서 실제로 읽는 내용을 확인하세요

URL을 붙여 넣으세요. 페이지를 두 번 불러옵니다. 한 번은 AI 크롤러가 읽는 방식(원본 HTML, JavaScript 없음)으로, 한 번은 사람이 보는 방식으로요. AI가 놓치는 부분을 정확히 보여 주고, 답변 엔진 대응 수준을 0–100점으로 평가합니다.

AEO 검사기가 평가하는 항목

  • AI 화면 vs 사람 화면: 사람이 보는 텍스트 중 AI 크롤러가 JavaScript 실행 없이 읽을 수 있는 비율과, 숨겨진 블록 하나하나를 강조 표시합니다.
  • AI가 읽을 수 있는 구조화된 데이터: HTML 응답에 포함된 JSON-LD, 답변에 적합한 스키마 유형(FAQPage, HowTo, Article, Product), JavaScript로 삽입된 스키마.
  • 답변 형식: 답변을 먼저 제시하는 도입부, 질문형 제목, 답변 엔진이 그대로 가져다 쓸 수 있는 목록과 표.
  • 콘텐츠 구조: 명확한 하나의 H1, 논리적인 제목 계층, 시맨틱 HTML, 인용할 가치가 있을 만큼 충분한 깊이.
  • AI 크롤러 접근: GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended에 대한 robots.txt 규칙, 서버가 ChatGPT 요청에 응답하는지 여부, 색인 가능성, llms.txt.
  • 신뢰도와 최신성: 제목과 메타 설명, 작성자 및 E-E-A-T 신호, 게시일과 수정일, Open Graph.

AI는 읽지 못하는 내용을 인용할 수 없습니다

ChatGPT, Claude, Perplexity, Gemini는 페이지를 가져와 인용하는 방식으로 질문에 답합니다. 하지만 대부분의 크롤러는 서버가 반환하는 HTML만 읽습니다. Vercel과 MERJ의 연구에 따르면 주요 AI 크롤러 중 JavaScript를 렌더링하는 곳은 하나도 없었습니다. GPTBot과 ClaudeBot은 JavaScript 파일을 내려받지만 실행하지는 않습니다.

따라서 가격, 제품 정보, FAQ, 심지어 메인 제목까지 JavaScript로 추가된다면 사람에게는 보여도 AI에게는 보이지 않습니다. 브라우저에서는 완벽해 보이는 페이지가, 정작 인용되고 싶은 시스템에게는 절반이 비어 있는 셈입니다.

AEO 검사기는 두 버전을 나란히 보여 주고, AI가 볼 수 없는 블록을 모두 표시하며, 페이지를 인용하기 쉽게 만드는 나머지 요소인 구조화된 데이터, 답변 형식, 크롤러 접근, 신뢰 신호까지 평가합니다.

AEO 점수 읽는 법

80–100 · 우수

AI 크롤러가 콘텐츠를 읽을 수 있고, 페이지가 인용되기 좋은 구조를 갖추고 있습니다. 최신 상태를 유지하고 답변 엔진이 실제로 인용하는지 추적하세요.

40–79 · 보통~양호

기본은 갖췄지만 페이지의 발목을 잡는 요소가 있습니다. JavaScript 뒤에 숨은 콘텐츠, 누락된 스키마, 약한 답변 형식 등입니다. 우선순위가 높은 항목부터 개선하세요.

0–39 · 미흡

AI 크롤러가 이 페이지를 읽거나 신뢰하기 어렵습니다. 대개 메인 콘텐츠가 JavaScript 실행 후에만 존재하거나 크롤러가 차단된 경우입니다. 그 문제부터 해결한 뒤 나머지를 개선하세요.

AI가 콘텐츠를 놓치는 흔한 이유

메인 콘텐츠가 브라우저에서 렌더링됨

싱글 페이지 앱(React, Vue, Angular)은 거의 비어 있는 HTML 껍데기를 보내고 JavaScript로 페이지를 구성하는 경우가 많습니다. 사람은 알아채지 못하지만 AI 크롤러는 빈 껍데기만 받습니다.

해결 방법: 서버 사이드 렌더링이나 정적 생성(Next.js, Nuxt, Astro)을 사용하거나, 크롤러용 프리렌더링 서비스를 이용하세요.

태그 관리자로 추가한 스키마

Google Tag Manager나 클라이언트 측 플러그인으로 삽입한 JSON-LD는 JavaScript 실행 후에만 존재하므로, AI 크롤러는 FAQPage나 Product 마크업을 전혀 보지 못합니다.

해결 방법: JSON-LD를 서버의 HTML 템플릿에 직접 출력하세요.

CDN이나 방화벽이 AI 봇을 차단함

Cloudflare 등 CDN은 robots.txt에서 허용하더라도 기본적으로 AI 크롤러를 차단할 수 있습니다. 사람에게는 페이지가 정상적으로 열리지만 ChatGPT에는 403을 반환합니다.

해결 방법: 봇 규칙(예: Cloudflare의 “AI Scrapers and Crawlers” 설정)을 검토하고, 인용되고 싶은 AI 크롤러를 허용하세요.

클릭해야 보이는 답변

클릭할 때만 텍스트를 불러오는 탭, 아코디언, “더 보기” 버튼은 그 텍스트를 HTML에서 빠지게 만듭니다.

해결 방법: 텍스트는 HTML에 그대로 두고 CSS로만 숨겨서, 처음부터 크롤러가 읽을 수 있게 하세요.

AI가 실제로 인용하는지 확인하세요

AEO 점수가 높다는 것은 페이지가 인용될 준비가 되었다는 뜻입니다. SEOcrawl AI의 AI Tracker는 실제로 인용되는지 보여 줍니다. ChatGPT, Gemini, Perplexity, Claude에서 어떤 프롬프트가 내 브랜드를 언급하는지, 어떤 페이지를 인용하는지, 그리고 개선할 때마다 어떻게 달라지는지 확인할 수 있습니다.

AEO 검사기 자주 묻는 질문

AEO 검사기란 무엇인가요?

AEO는 Answer Engine Optimization(답변 엔진 최적화)의 약자로, ChatGPT, Claude, Perplexity, Google AI Overviews 같은 답변 엔진이 페이지를 쉽게 읽고, 신뢰하고, 인용할 수 있도록 만드는 작업입니다. AEO 검사기(또는 AEO 채점기)는 이런 요건을 기준으로 페이지를 테스트하고 무엇을 고쳐야 하는지 알려 줍니다. 이 도구는 AI 크롤러가 페이지에서 무엇을 읽을 수 있고 무엇을 읽을 수 없는지도 정확히 보여 줍니다.

AI 크롤러는 JavaScript를 실행하나요?

대부분 실행하지 않습니다. AI 크롤러 트래픽에 대한 Vercel과 MERJ의 분석에 따르면 GPTBot, ClaudeBot, PerplexityBot을 포함한 주요 AI 크롤러 중 JavaScript를 렌더링하는 곳은 없었습니다. Google의 Gemini는 Googlebot의 렌더링을 활용할 수 있지만, 모든 AI 시스템이 그렇다고 기대해서는 안 됩니다. 중요한 콘텐츠라면 HTML에 넣으세요.

AEO 점수는 어떻게 계산되나요?

6개 그룹(AI가 읽을 수 있는 내용, 구조화된 데이터, 답변 형식, 콘텐츠 구조, AI 크롤러 접근, 신뢰 신호)에 걸친 약 20개의 고정 검사 항목이 각각 가중치가 적용된 점수를 받습니다. 합계는 0–100점이며, 같은 페이지는 항상 같은 점수를 받습니다. AI는 평가 의견과 실행 계획만 작성할 뿐, 점수는 절대 바꾸지 않습니다.

AI 화면과 사람 화면 비교는 어떻게 작동하나요?

ChatGPT의 사용자 에이전트로 페이지를 요청해 서버가 반환하는 HTML을 JavaScript 없이 읽습니다. 그런 다음 같은 페이지를 실제 헤드리스 브라우저에서 열어 스크립트를 실행하고 화면에 보이는 텍스트를 수집합니다. 사람이 보지만 HTML에는 없는 블록은 모두 “AI에게 숨겨짐”으로 표시됩니다.

왜 내 페이지가 ChatGPT에 403을 반환하나요?

대개 CDN이나 방화벽 규칙 때문입니다. 예를 들어 Cloudflare는 “AI Scrapers and Crawlers” 설정으로 새 도메인에서 AI 크롤러를 기본 차단합니다. 실제 AI 크롤러는 공개된 IP 대역에서 접속하므로 방화벽이 저희 테스트와 다르게 처리할 수도 있습니다. 확실히 하려면 봇 설정을 확인하세요.

AI 가시성 검사기와는 무엇이 다른가요?

AI 가시성 검사기는 AI 모델에 내 브랜드에 대해 질문하고 언급 여부를 측정합니다. AEO 검사기는 하나의 페이지를 살펴보고 기술적으로 읽히고 인용될 준비가 되었는지를 측정합니다. AEO 검사기로 페이지를 개선하고, AI 가시성 검사기로 결과를 확인하세요.

AEO 검사기는 무료인가요?

네. 가입 없이 무료로 사용할 수 있습니다. 모든 사용자가 빠르게 이용할 수 있도록 방문자당 시간별 사용 한도가 소량 있습니다. 사이트 전체를 검사하고 AI 인용을 시간에 따라 추적하려면 SEOcrawl AI를 사용하세요.