본문 바로가기

ChatGPT에 우리 회사가 안 나오는 이유

AEO 실무 시리즈 · 3편 / 7편
나비랑 발행 수정 AEOChatGPT진단

요약

AI가 브랜드를 언급하지 않는 원인은 대부분 다섯 가지입니다. ①검색용 AI 봇이 사이트를 못 읽음 ②질문에 답하는 문서가 없음 ③그 엔진이 보는 색인에 없음 ④브랜드 표기가 채널마다 다름 ⑤정보가 오래됨. 이 순서대로 점검하면 대개 원인이 나옵니다.

먼저 확인할 것

“ChatGPT(챗GPT)에 우리 회사가 안 나온다”는 말에는 두 가지가 섞여 있습니다.

  • 브랜드명을 직접 물었는데 모른다 — 인지 자체가 없는 상태
  • 카테고리를 물었는데 우리가 안 나온다 — 후보군에 못 들어간 상태

원인과 해법이 다르므로 어느 쪽인지 먼저 구분해야 합니다. 아래 다섯 가지는 진단 현장에서 발견 빈도가 높은 순서입니다.

1. 크롤러가 사이트를 못 읽고 있다

가장 흔하고, 가장 빨리 고칠 수 있는 원인입니다.

AI 크롤러 대부분은 자바스크립트를 실행하지 않거나 제한적으로만 실행합니다. React·Vue로 만든 SPA에서 본문이 클라이언트에서 그려진다면, 크롤러가 받는 HTML은 사실상 빈 껍데기입니다. 화면에는 글이 가득한데 크롤러에게는 빈 페이지인 상태가 실제로 흔합니다.

확인 방법은 간단합니다. 브라우저에서 Ctrl+U로 페이지 소스를 열고, 본문 문장을 검색해 보시면 됩니다. 안 나오면 크롤러도 못 읽습니다.

또 하나는 robots.txt입니다. 보안 목적으로 크롤러를 광범위하게 차단해 둔 사이트가 많습니다.

User-agent: OAI-SearchBot
Disallow: /

이 설정이 있으면 ChatGPT 검색 답변에서 빠집니다. OpenAI 공식 문서는 “OAI-SearchBot을 차단한 사이트는 ChatGPT 검색 답변에 표시되지 않는다”고 명시합니다.

자주 보이는 User-agent: GPTBot / Disallow: / 는 성격이 다릅니다. GPTBot은 학습 데이터 수집용이라, 이것만 막는 것은 “학습에 쓰지 말라”는 신호일 뿐 검색 노출과는 별개입니다. OpenAI도 두 설정이 독립적이라며 “GPTBot은 막고 OAI-SearchBot은 허용”하는 조합을 예로 듭니다. 의도한 차단이 아니라 템플릿을 그대로 쓴 결과인 경우가 대부분입니다.

2. 그 질문에 답하는 문서가 없다

AI는 없는 내용을 만들어 인용하지 않습니다. 정확히는, 근거가 없으면 다른 곳에서 가져옵니다.

“AEO 비용이 얼마야?”라는 질문에 답하려면 비용을 다루는 문서가 있어야 합니다. 회사 소개와 서비스 목록만 있는 사이트는 브랜드를 설명하는 문서는 있지만 질문에 답하는 문서는 없는 상태입니다.

이게 페이지 수가 적은 사이트가 불리한 이유입니다. 홈·회사소개·서비스·문의 네 페이지짜리 사이트는 인용될 근거가 네 개뿐입니다.

3. 그 엔진이 보는 색인에 없다

의외로 많이 놓치는 항목입니다. 다만 어느 답변엔진이냐에 따라 무게가 다릅니다.

Microsoft Copilot은 Bing 검색 서비스에서 웹 정보를 가져옵니다. 마이크로소프트 공식 문서는 Copilot이 프롬프트에서 검색어를 만들어 “Bing 검색 서비스로 보낸다”고 적고 있습니다. 여기서는 빙 색인이 사실상 유일한 경로입니다.

ChatGPT는 구조가 다릅니다. OpenAI가 공식 안내하는 노출 조건은 “OAI-SearchBot이 사이트를 크롤할 수 있게 하고, 공개된 IP 대역의 접근을 막지 않는 것”이며 빙 등록은 조건으로 등장하지 않습니다. 다만 ChatGPT가 검색 질의를 Bing 같은 제3자 검색 제공자에 보내기도 하므로, 빙 색인은 필수 조건이 아니라 보조 경로로 보는 것이 정확합니다.

그래서 순서가 있습니다. ChatGPT를 겨냥한다면 robots.txt에서 OAI-SearchBot을 허용하는 것이 먼저이고, Copilot을 겨냥한다면 Bing 웹마스터도구 등록이 먼저입니다. 빙 등록은 Google Search Console에서 가져오기 기능으로 몇 분이면 끝나고 비용도 없으니, 순서만 알고 둘 다 해두는 편이 낫습니다. 등록 자체가 색인을 보장하진 않지만, 안 하면 상태를 확인할 방법조차 없습니다.

4. 브랜드 표기가 채널마다 다르다

홈페이지에는 “주식회사 나비랑”, 블로그에는 “나비랑 마케팅”, 지도에는 “나비랑광고” — 이렇게 조금씩 다르면 AI는 이를 서로 다른 대상으로 취급할 수 있습니다.

AI가 브랜드를 하나의 실체(엔티티)로 인식하려면 같은 사실이 여러 곳에서 같은 표기로 반복돼야 합니다. 상호, 주소, 대표 전화, 서비스 설명 — 이 네 가지가 채널 전체에서 일치하는지 확인해 보시면 좋습니다.

구조화 데이터의 sameAs 속성으로 공식 채널들을 명시적으로 연결하면 이 판단을 도울 수 있습니다.

5. 정보가 오래됐다

답변엔진은 오래된 문서를 낮게 평가합니다. 마지막 수정일이 3년 전인 페이지와 지난달에 갱신된 페이지가 같은 내용을 담고 있다면 후자가 인용됩니다.

여기서 중요한 건 갱신일이 자동으로 올라가는 게 아니라는 점입니다. 내용을 실제로 검토하고 필요한 부분을 고친 뒤 날짜를 갱신하는 운영이 필요합니다. 날짜만 바꾸는 것은 권장하지 않습니다 — 내용이 그대로인 문서를 반복 제출하는 것과 마찬가지로 좋은 신호가 아닙니다.

점검 순서

원인 파악은 이 순서로 하시면 빠릅니다.

  1. 페이지 소스에 본문이 있는가 (Ctrl+U)
  2. robots.txt가 검색용 AI 봇(OAI-SearchBot · Claude-SearchBot · PerplexityBot)을 막고 있지 않은가
  3. Bing 웹마스터도구에 등록돼 있는가 (Copilot 경로)
  4. 그 질문에 답하는 문서가 실제로 있는가
  5. 브랜드 표기가 채널 전체에서 같은가
  6. 주요 페이지의 갱신일이 언제인가

13번은 대개 며칠 안에 고칠 수 있습니다. 다만 고친 뒤 언제 반영되는지는 엔진이 사이트를 다시 읽는 주기에 달려 있어 사례마다 다릅니다. 45번은 시간이 걸리지만 효과가 가장 큽니다.

정리

  • 원인은 크롤러 접근 → 문서 부재 → 색인 경로 → 표기 불일치 → 최신성 순으로 점검합니다
  • 자바스크립트로만 그려지는 화면은 AI에게 빈 페이지입니다
  • ChatGPT 노출은 OAI-SearchBot 허용이 먼저이고, 빙 등록은 Copilot 쪽 경로입니다
  • 페이지가 적으면 인용될 근거도 적습니다

우리 사이트가 어느 단계에서 막혀 있는지 확인하고 싶으시다면 무료 AEO 진단을 이용하시면 됩니다.

자주 묻는 질문

Q ChatGPT는 우리 사이트를 실시간으로 읽나요?

A 질문에 따라 다릅니다. 웹 검색이 동작하는 경우에는 실시간으로 검색해 문서를 읽고, 그렇지 않은 경우에는 학습 시점까지의 지식으로만 답합니다. 최신 정보나 특정 브랜드를 묻는 질문은 대개 웹 검색을 거치므로, 이때 인용되려면 검색 색인에 들어가 있어야 합니다.

Q 빙에 색인되는 것이 왜 중요한가요?

A 엔진마다 무게가 다릅니다. Microsoft Copilot은 마이크로소프트 공식 문서상 웹 정보를 Bing 검색 서비스에서 가져오므로, 빙 색인에 없으면 그쪽 답변에 인용될 경로가 사실상 막힙니다. 반면 ChatGPT는 OpenAI 자체 크롤러(OAI-SearchBot)가 모은 색인을 쓰고 Bing 같은 제3자 검색 제공자에 질의를 보내기도 하므로, 빙 등록은 필수 조건이 아니라 보조 경로입니다. 다만 등록에 드는 비용이 거의 없어 기본 점검 항목으로 둡니다.

Q 회사 이름을 직접 물어야만 나오나요?

A 브랜드명을 직접 물으면 나오는데 '○○ 잘하는 곳 추천해줘' 같은 질문에서 안 나오는 경우가 많습니다. 전자는 브랜드 인지 질의, 후자는 카테고리 추천 질의로 성격이 다릅니다. 후자에 들어가려면 그 카테고리를 설명하는 문서에서 브랜드가 근거와 함께 언급돼야 합니다.

이 주제로 실제 작업이 필요하다면

기초 · 개념 묶음의 글입니다. 같은 주제를 작업으로 다루는 페이지는 아래에 있습니다.

함께 읽으면 좋은 글

SERVICES

서비스 바로가기

전체 서비스 자세히 보기
무료진단 전화상담 이메일 블로그