TRAIL Search
← 블로그 목록ChatGPT 검색은 어떻게 작동할까: 4일 만에 바뀐 내부 검색 언어

ChatGPT 검색은 어떻게 작동할까: 4일 만에 바뀐 내부 검색 언어

파이프 한 줄에 드러난 호출 유형, 신선도 창, 도메인 슬롯, 그리고 추적 도구가 멈춘 이유

· TRAIL Labs Research
GEOAEOAI 검색ChatGPT

ChatGPT는 2026년 8월 16일에서 20일 사이, 검색을 실행하는 내부 호출 포맷을 JSON에서 파이프 구분 한 줄짜리 언어로 교체했어요[1]. 그 한 줄에는 호출 유형, 실제 검색 쿼리, 신선도 창으로 추정되는 숫자, 그리고 특정 사이트를 지정하는 도메인 슬롯이 그대로 담겨 있어요. 자기 브랜드가 AI 답변에 나오게 만들려는 쪽에서는, 엔진이 무엇을 어떤 조건으로 찾는지가 이렇게 구체적으로 드러난 관찰이 드물어요.

이 글의 근거는 Search Engine Journal에 실린 Suganthan Mohanadasan의 관찰 기사[1] 하나이고, 저자 블로그의 원 분석[2]과 대조해 수치를 확인했어요. 저자가 ChatGPT Plus 계정 1개, 한 지역에서 질문 8개의 브라우저 트래픽을 직접 읽은 관찰이라 표본이 작고, "숫자가 일 단위 신선도 창"이라는 해석은 저자 스스로 스펙 없는 가정이라고 밝혔어요. 우리는 AI 검색 가시성을 추적하는 제품을 운영하는 회사라, 이 주제에 이해관계가 있다는 점도 미리 적어 둬요.

무엇이 바뀌었나: JSON 호출이 파이프 한 줄로

8월 16일 캡처에서 ChatGPT의 검색 호출은 JSON 구조였어요. 8월 20일 캡처에서는 같은 역할이 파이프로 구분된 라인 포맷으로 나타났고, 저자는 전환이 그 4일 사이에 일어났다고 봐요[1].

전환 전 (8월 16일 관찰)
{"system1_search_query":[{"q":"site:intercom.com Fin AI Agent pricing 2026"}]}

전환 후 (8월 20일 관찰)
fast|Zendesk AI agents pricing 2026|30|zendesk.com
└호출 유형┘└───────쿼리───────┘└창┘└도메인 슬롯┘

쿼리 뒤의 두 필드는 선택적이에요. 블록 끝에는 length|long 같은 지시 라인이 따로 붙어요. 보기엔 사소한 포맷 변경 같지만, 아래에서 보듯 이 줄 하나에 검색 행동의 조건이 전부 들어 있어요.

호출 유형 5가지: 어떤 답변에는 인용 자리가 아예 없다

관찰된 호출 유형은 다섯 가지예요[1].

호출 유형역할관찰된 예
fast일반 웹 검색브랜드, 가격, 뉴스 질문 전반
product상품 카탈로그 조회로봇청소기, 매트리스. 소프트웨어에서는 안 뜸
business위치 기반 장소 조회커피 질문 하나에 3회 발사
image이미지 검색시각 자료가 필요한 질문
genui_runUI 위젯 호출주가 차트, 지도 위젯

여기서 실무에 바로 걸리는 건 genui_run이에요. 주가나 스포츠 결과 같은 질문은 웹페이지 대신 위젯으로 답이 돌아오고, 그 답변에는 외부 사이트가 가져갈 인용 슬롯 자체가 없어요. 어떤 질문 유형에서는 콘텐츠를 아무리 최적화해도 얻을 자리가 없다는 뜻이고, 이건 Generative UI가 인용을 어떻게 바꾸는지 다룬 글에서 본 방향과 같아요.

질문마다 다른 신선도 창: 가격 조사는 30일

파이프 라인의 세 번째 필드는 질문 성격에 따라 다르게 관찰됐어요. 저자는 이 숫자를 일 단위 신선도 창으로 해석하는데, 원 분석[2]에서 공식 스펙이 없는 가정이라는 단서를 달았어요.

관찰된 질문값비고
NVIDIA 주가2위젯 답변
프리미어리그 경기 결과7premierleague.com 도메인 슬롯 동반
AI 라이브챗 소프트웨어 가격 비교30모든 브랜드 조사 호출이 30
NVIDIA 실적 가이던스90investor.nvidia.com 지정
라이브챗 관련 Reddit 의견365
site:reddit.com 지역 커피 질의365010년 치 스레드 허용

표 1. 질문 8개 관찰에서 나타난 신선도 창 추정값. 범주별 공식 기준이 아니라 질문별 관측값이에요[1].

이 해석이 맞다면 의미가 커요. 제품과 가격을 비교하는 상업 질문에서 엔진이 30일보다 오래된 문서를 창 밖으로 밀어낸다면[1], 작년에 잘 만든 비교 페이지는 올해 답변 후보에서 조용히 빠져요. 신선도가 인용에 작용한다는 방향은 여러 관찰과 일치했지만, 이렇게 창의 크기까지 질문 유형별로 드러난 관찰은 처음이에요.

도메인 슬롯: 엔진은 기억해 둔 사이트를 지정해서 검색한다

네 번째 필드에는 zendesk.com, investor.nvidia.com처럼 특정 도메인이 들어가요. 엔진이 열린 웹을 백지에서 뒤지는 게 아니라, 이 질문엔 이 사이트라고 기억해 둔 브랜드를 먼저 꺼내 그 안을 지정 검색하는 구조예요[1].

사용자 질문
   │
   ▼
모델이 기억에서 브랜드·도메인을 호출  ←  학습 지식 속 브랜드 위치 (GEO 영역)
   │
   ▼
fast|쿼리|창|도메인   ← 그 도메인을 지정해 검색
   │
   ▼
검색 풀 → 선별 → 답변·인용           ← 실시간 인용 경쟁 (AEO 영역)

도메인 슬롯에 이름이 오르는 단계는 실시간 검색 이전, 모델의 학습 지식 안에서 결정돼요. 검색 시점의 문서 품질 경쟁보다 상류에 있는 싸움이라는 뜻이고, AI가 학습 단계에서 브랜드를 기억하게 만드는 작업이 실시간 인용 경쟁의 전제가 된다는 구조가 호출 포맷에서 그대로 확인돼요.

검색 풀에 들어가도 인용되지 않는다: Reddit 84건, 인용 0건

저자가 한 대화의 검색 풀과 인용을 라인 단위로 대조한 결과, 풀에 들어간 221건 중 84건이 Reddit 스레드로 최다 출처였는데 최종 인용은 0건이었어요(SEJ 기사[1]). 들어간 84건도 전문을 읽은 흔적 없이 스니펫 형태였고요. 같은 시기 Promptwatch 집계(기사 재인용)로는 ChatGPT 인용에서 Reddit 점유율이 약 3.83%에서 1% 미만으로 떨어졌어요.

검색됨(retrieved)과 인용됨(cited)은 다른 단계예요. 풀 진입만 보면 Reddit은 건재하고, 인용만 보면 붕괴했어요. 가시성을 잴 때 어느 단계를 재는지 구분하지 않으면 정반대 결론이 나와요. 이건 Perplexity 검색어 7만 개 분석에서 본 교훈과 같은 결이에요. 사용자 질문과 엔진이 실제로 실행하는 검색은 다르고, 각 단계를 따로 재야 어디서 밀리는지 알 수 있어요.

추적 도구가 하루아침에 멈춘 이유

포맷 전환으로 구 JSON 필드가 사라지면서, 그 필드를 파싱해 팬아웃 쿼리를 보여 주던 추적 도구는 새 대화에서 빈 화면이 됐어요. 기사 저자가 직접 만든 무료 확장 FanoutFox도 패치 전까지 그 카드가 비는 상태라고 스스로 공개했어요[1].

쿼리 팬아웃을 추적해 콘텐츠 우선순위를 정하는 방법은 유효하지만, 그 추적이 기대는 내부 포맷은 방금 그랬듯 나흘 만에 통째로 바뀌어요. 한 번 세팅한 측정이 계속 맞는다고 가정할 수 없고, 측정 방법 자체를 계속 검증하는 운영이 필요해요.

한계

  • 계정 1개, 한 지역, 질문 8개의 브라우저 관찰이에요. 모델, 플랜, 지역별로 롤아웃이 다를 가능성이 남아요.
  • 숫자 필드가 일 단위 신선도 창이라는 해석은 저자의 가정이에요. 공식 스펙은 없어요.
  • Reddit 인용 0건은 라인 단위로 대조한 대화 1건의 결과예요. Promptwatch 집계가 방향을 지지하지만 표본 설계는 비공개예요.
  • 내부 포맷은 예고 없이 다시 바뀌어요. 실제로 JSON에서 파이프로의 전환이 나흘 만에 일어났어요. 이 글의 관찰 시점은 2026년 8월이고, 인용할 때는 시점을 함께 적는 걸 권해요.

실무에 적용하면

첫째, 상업 질문의 답 후보가 되는 페이지는 갱신 주기를 당기세요. 관찰된 30일 창[1] 해석이 맞다면 제품, 가격, 비교 페이지는 월 1회 이상 실질 갱신이 필요해요. 날짜만 바꾸는 패치는 갱신이 아니에요.

둘째, 검색됨과 인용됨을 따로 재세요. 우리 사이트가 검색 풀에 들어가는지, 들어가고도 인용에서 밀리는지는 처방이 완전히 달라요.

셋째, 도메인 슬롯 단계를 노리세요. 특정 질문에서 엔진이 지정 검색하는 사이트가 되는 것은 실시간 경쟁 이전에 결정되는 자리이고, 학습 지식 안의 브랜드 위치를 쌓는 작업이 그 경로예요.

넷째, 측정을 한 번의 세팅으로 두지 마세요. 이번 전환으로 추적 도구 하나가 바로 무효화됐듯, AI 검색의 내부 동작은 주 단위로 바뀌어요. TRAIL Search가 프롬프트 세트를 정기 추적하는 구조로 만들어진 이유도 같아요. 측정이 계속 돌아야 전환 자체가 데이터에 잡혀요.

Frequently asked questions

파이프 포맷은 사용자도 직접 볼 수 있나요?

브라우저 개발자 도구의 네트워크 트래픽에서 관찰된 내용이에요. 다만 내부 포맷이라 예고 없이 또 바뀌고, 계정이나 지역에 따라 롤아웃도 달라요. 관찰 시점을 반드시 함께 기록해 두는 걸 권해요.

Reddit이 AI 검색에서 아예 사라진 건가요?

아니에요. 검색 풀에는 여전히 가장 많이 들어가요. 관찰된 변화는 풀에 들어간 뒤 최종 답변에 인용되는 비율이 급감했다는 쪽이에요. 검색됨과 인용됨은 별개의 단계라서, 어느 단계에서 밀리는지를 구분해 봐야 해요.

신선도 창에 맞추려면 글을 얼마나 자주 갱신해야 하나요?

관찰에서 제품, 가격 비교 질문은 30일 창이 반복해서 나타났어요. 이 해석이 맞다면 상업 질문의 답 후보가 되는 페이지는 월 1회 이상 실질 갱신이 안전해요. 다만 창의 단위 해석은 아직 관찰자의 가정이라, 갱신 효과를 자기 데이터로 확인하면서 주기를 정하는 게 맞아요.

References

  1. [1]Suganthan Mohanadasan, "ChatGPT Rebuilt Its Search Tool, I Read The New Language It Speaks", Search Engine Journal, 2026-08-25
  2. [2]Suganthan Mohanadasan, "ChatGPT's New Search Language", suganthan.com, 2026

Summary

  • ChatGPT는 2026년 8월 16일에서 20일 사이 내부 검색 호출을 JSON에서 파이프 구분 라인으로 바꿨어요.
  • 한 줄에 호출 유형, 쿼리, 숫자(신선도 창으로 추정), 도메인 슬롯이 담겨요. 호출 유형은 fast, product, business, image, genui_run 5가지가 관찰됐어요.
  • Reddit은 검색 풀 221건 중 84건으로 최다 진입했지만, 라인 단위로 대조한 대화에서 인용은 0건이었어요.
  • 구 JSON 필드를 읽던 팬아웃 추적 도구는 하루아침에 빈 화면이 됐어요. AI 검색 가시성 측정은 1회 세팅으로 끝나지 않고 계속 따라가야 하는 일이에요.

Build a keyword strategy for AI answers, like the one behind this article

TRAIL Search diagnoses how your brand shows up in AI search and recommends what to write to earn citations.

Diagnose your AI search visibility

다른 글