바로가기YTtrendAIHRD자동화논문영상리포트
AI 읽기노트 · 2026년 7월 17일

ChatGPT의 출처는 ‘좋은 글’보다 먼저 파이프라인을 탄다

Suganthan Mohanadasan의 「How ChatGPT Actually Picks Sources」와 GeekNews 요약을 읽고

대표 이미지

ChatGPT가 웹 검색 여부를 먼저 분류하고, 여러 검색 파이프라인에서 자료를 가져온 뒤, 가져오기·인용·언급을 서로 다르게 처리한다는 브라우저 네트워크 분석을 읽었다. 중요한 건 단순한 AI 노출 요령보다 사실을 읽히는 형태로 두고 관찰과 일반화를 구분하는 일이다.

제일 먼저 든 생각

ChatGPT가 어떤 출처를 보여주는지 이야기할 때 우리는 대개 최종 답변만 본다. 어느 사이트가 인용됐는지, Reddit이 몇 번 나왔는지, 자사 브랜드가 왜 빠졌는지를 세고 그 결과에서 규칙을 추측한다.

이 글은 반대쪽에서 출발한다. Suganthan Mohanadasan은 로그인된 ChatGPT Pro 계정 하나로 며칠간 질의를 실행하고, 브라우저에 전달된 JSON에서 약 1,240개의 출처 레코드를 모았다. 완성된 답변이 아니라 그 답변 아래에서 오간 네트워크 응답을 읽은 것이다.

그래서 이 글에서 가장 흥미로운 부분은 “Reddit이 유리하다” 같은 순위가 아니었다. ChatGPT가 먼저 질문의 용도를 분류하고, 웹을 검색할지 결정하며, 여러 경로로 자료를 가져온 뒤, 가져온 자료와 실제 인용한 자료를 다시 구분한다는 구조였다.

다만 범위는 분명히 좁다. 한 사람의 계정, 며칠간의 관찰, SaaS·기술 질의 중심의 표본이다. 필드가 실제로 존재한다는 것은 강한 증거지만, 각 출처가 얼마나 자주 선택되는지는 이 표본만으로 일반화하기 어렵다. 이 둘을 섞지 않는 것이 이 글을 읽는 첫 번째 조건이다.

패킷을 읽은 것이 아니라, 브라우저가 받은 JSON을 읽었다

제목만 보면 Wireshark로 ChatGPT의 통신 내용을 그대로 들여다본 것처럼 느껴질 수 있다. 실제로는 그렇지 않다. TLS로 암호화된 패킷에서는 목적지와 QUIC 같은 통신 메타데이터는 볼 수 있어도 질문과 답변 본문을 읽을 수 없다.

분석에 쓰인 것은 복호화 이후 브라우저가 받은 HTTP 응답이다. DevTools Network 패널에서 답변 스트림과 대화 데이터를 살펴보고, 그 안에 붙은 내부 필드를 모았다. “네트워크 트래픽 분석”이라는 표현은 맞지만, 핵심은 패킷 해독보다 자기 브라우저에 전달된 애플리케이션 JSON 관찰에 가깝다.

이 구분은 중요하다. 화면에 보이는 인용만 센 것이 아니라, 화면 뒤에서 가져왔지만 최종 답변에는 나타나지 않은 자료까지 관찰했기 때문이다.

검색은 하나가 아니라 여러 파이프라인으로 들어왔다

각 웹 결과에는 result_source라는 필드가 붙었고, 표본에서는 serp, labrador, bright, oxylabs 네 값이 관찰됐다. 글쓴이는 bright를 Bright Data, oxylabs를 Oxylabs와 연결한다. labrador에는 Reuters, The Guardian, WSJ, FT, Wikipedia, arXiv 같은 출처가 나타났고, serp는 보다 일반적인 웹 결과에서 보였다.

여기서 확인할 수 있는 구조적 사실은 “결과마다 어느 파이프라인에서 왔는지를 나타내는 라벨이 있었다”는 것이다. 반면 labrador가 정확히 어떤 계약·허용 목록인지, 특정 공급자에게 어떤 비용이 지급되는지는 브라우저 데이터만으로 확정할 수 없다. 원문도 이 선을 비교적 분명히 긋는다.

ChatGPT 답변과 DevTools 콘솔에서 source와 pipeline을 함께 확인한 화면

같은 답변에서 사용된 도메인과 bright, labrador 같은 파이프라인 라벨을 나란히 확인한 원문 캡처. 출처: Suganthan Mohanadasan.

실무적으로는 꽤 단순한 질문으로 돌아온다. 우리 사이트의 핵심 사실이 검색 공급자가 읽을 수 있는 형태인가? 가격, 사양, 날짜, 수치가 이미지나 JavaScript 뒤에만 있으면 공식 페이지를 찾고도 내용을 확인하지 못할 수 있다. 그러면 ChatGPT는 G2 같은 제3자 페이지로 이동해 그곳의 정보를 인용할 수 있다.

모든 질문이 웹 검색으로 가는 것도 아니었다

분석에서는 질문마다 turn_use_case가 붙었고, text, instant_search, shopping, local, thinking, image_gen 같은 여섯 종류가 관찰됐다. 특히 text로 분류된 질문은 웹 검색 없이 학습 데이터만으로 답했다.

질의가 text, instant_search, shopping, local, thinking, image_gen으로 분류된 원문 캡처

같은 ChatGPT라도 질문의 표현과 용도 분류에 따라 다른 처리 경로로 들어간다는 것을 보여주는 원문 캡처.

이 대목은 “좋은 글을 쓰면 ChatGPT에 노출된다”는 조언의 빈칸을 드러낸다. 애초에 질문이 웹 검색 경로로 들어가지 않으면 지금 막 고친 페이지는 답변 생성에 쓰이지 않을 수 있다. 원문 표본에서는 최신성을 요구한 일부 질문도 text로 처리됐다. 다만 몇 개의 사례를 전체 ChatGPT의 고정 비율로 받아들여서는 안 된다. 제품과 분류기는 계속 바뀔 수 있다.

Thinking 경로는 반대로 검색을 크게 확장했다. 제품 비교 질문 하나를 15~40개의 하위 질의로 나누고, 공식 가격 페이지를 site: 검색으로 찾거나, 예상 가격을 세운 뒤 $, , 숫자 문자열을 페이지에서 다시 확인하는 움직임이 관찰됐다. 사용자가 입력한 한 문장만 상대하는 것이 아니라 모델이 스스로 만든 여러 검색어에도 답할 수 있는 페이지 구조가 필요하다는 뜻이다.

가져오기, 인용, 언급은 같은 사건이 아니다

원문에서 가장 실용적인 구분은 세 가지였다.

이 셋을 섞으면 분석이 쉽게 틀어진다. “ChatGPT가 우리 사이트를 읽었다”와 “우리 사이트를 출처로 보여줬다”는 다른 일이다. 브랜드 이름이 답변에 나왔다고 해서 그 브랜드의 페이지가 근거로 쓰였다는 뜻도 아니다.

작은 표본에서는 Reddit과 YouTube가 모두 많이 가져와졌지만 인용 결과는 크게 달랐다. 글쓴이는 Reddit 스레드는 본문 텍스트가 있어 특정 주장과 연결하기 쉽고, YouTube 결과는 대체로 메타데이터만 들어와 직접 인용하기 어려웠을 가능성을 제시한다. 방향을 이해하는 데는 도움이 되지만, 정확한 횟수와 순위는 SaaS·기술 중심 표본의 결과로 남겨두는 편이 안전하다.

결국 콘텐츠를 두 층으로 설계해야 한다

이 분석을 “ChatGPT SEO 요령”으로만 읽으면 금방 얇아진다. 내가 가져가고 싶은 것은 두 층의 분리다.

첫 번째 층은 공식 사실을 기계가 읽을 수 있게 만드는 일이다. 가격, 사양, 정책, 날짜, 수치를 평문 HTML에 두고, 제목과 표 구조만으로도 무엇에 관한 사실인지 알 수 있게 해야 한다. 공식 페이지를 찾은 모델이 그 자리에서 값을 확인할 수 있어야 한다.

두 번째 층은 평가를 자사 페이지 밖에서도 확인할 수 있게 만드는 일이다. “우리 제품 가격은 얼마인가”에는 공식 페이지가 강하지만, “어떤 제품이 가장 좋은가”에는 리뷰, 비교 글, 사용자 토론 같은 제3자 자료가 더 자연스러운 근거가 된다. 공식 사실과 외부 평가를 한 페이지에서 모두 통제하려는 접근보다, 서로 다른 주장을 서로 다른 출처가 뒷받침하도록 만드는 편이 현실적이다.

그리고 한 가지를 더 붙이고 싶다. 이 구조는 콘텐츠팀만의 일이 아니다. 제품 페이지의 렌더링 방식, 가격 데이터의 공개 범위, 문서의 버전 관리, PR과 고객 커뮤니티까지 함께 움직여야 한다. AI 검색 노출은 글쓰기 기술이라기보다 정보 구조와 검증 가능성의 운영 문제에 가깝다.

이번 주에 확인해볼 것

우리 페이지 하나를 골라 아래 네 가지만 확인해보면 좋겠다.

  1. 핵심 수치와 날짜가 이미지·PDF·동적 UI가 아니라 HTML 텍스트로도 보이는가?
  2. 사용자가 묻는 문장뿐 아니라 모델이 만들 법한 site: 검색과 세부 비교 질의에도 답할 수 있는가?
  3. 가져오기·인용·브랜드 언급을 같은 성과지표로 세고 있지는 않은가?
  4. 공식 사실은 자사 페이지에서, 평가는 신뢰할 만한 외부 출처에서 확인할 수 있는가?

이 글이 증명한 것은 “ChatGPT의 영원한 랭킹 공식”이 아니다. 오히려 그런 공식은 브라우저에서 보이지 않는다고 선을 긋는다. 대신 우리가 볼 수 있는 것은 질문 분류, 검색 경로, 가져오기와 인용의 차이다. 지금 할 일은 비밀 공식을 찾는 것이 아니라, 기계가 읽고 사람이 검증할 수 있는 사실을 더 분명하게 놓는 것이다.

원문

원문 글: ChatGPT는 실제로 어떻게 출처를 고르는가 (네트워크 트래픽 분석) · GeekNews · GeekNews · Suganthan Mohanadasan