- GeoAnalytics는 서버사이드 수집으로 GA·GTM에 잡히지 않는 AI 봇 방문을 페이지 단위로 확인하는 주제를 다뤄요.
- ChatGPT·Perplexity 같은 AI 서비스가 사이트를 가져가는지 보려면 태그가 아니라 서버 로그와 요청 신호를 살펴봐야 해요.
- AI 봇 트래픽 측정은 AI 인용을 보장하는 기능이 아니라, 실제 수집 여부를 확인하는 관측 방법이에요.
목차
AI 봇 방문은 왜 GA에서 보이지 않을까
AI 봇 방문을 확인하려면 먼저 브라우저용 분석 도구와 서버 요청의 차이를 구분해야 해요.
GA와 GTM은 웹페이지에 삽입된 태그가 실행될 때 방문 데이터를 수집하는 방식이에요. 사람이 브라우저로 페이지를 열면 자바스크립트가 실행되고, 그 결과 페이지뷰나 유입 정보가 분석 도구로 전송돼요. 이 구조는 일반적인 사용자 행동을 분석하는 데 적합하지만, 모든 요청을 포착하는 방식은 아니에요.
AI 크롤러 대부분은 페이지의 HTML이나 필요한 리소스를 직접 요청하고 자바스크립트를 실행하지 않아요. 따라서 서버에는 요청 기록이 남더라도 GA·GTM에는 방문으로 전달되지 않을 수 있어요. 이는 GA·GTM의 문제가 아니라, 서로 관측하는 지점과 목적이 다르기 때문에 생기는 차이예요.
| 구분 | 주로 보는 지점 | AI 봇 방문 확인과의 관계 |
|---|---|---|
| GA | 브라우저에서 실행된 분석 태그 | 자바스크립트를 실행하지 않는 봇은 누락될 수 있어요. |
| GTM | 태그를 배포하고 실행하는 구조 | 태그 자체가 실행되지 않으면 방문 신호도 발생하지 않아요. |
| 서버사이드 로그 | 웹서버에 들어온 HTTP 요청 | 봇의 요청과 요청한 페이지를 직접 확인할 수 있어요. |
서버사이드 측정은 무엇을 확인할까
서버사이드 측정은 AI 서비스가 실제로 사이트에 요청을 보냈는지와 어떤 페이지를 요청했는지를 확인하는 방법이에요.
서버는 요청이 들어오는 순간의 경로, 시간, 요청한 URL, user-agent 같은 정보를 기록할 수 있어요. 이 기록을 바탕으로 AI 봇으로 분류되는 요청을 살펴보면 특정 봇이 사이트를 방문했는지, 어느 콘텐츠에 접근했는지, 방문이 한 번인지 반복되는지 등을 페이지 단위로 확인할 수 있어요.
이런 방식의 AI 봇 트래픽 측정은 태그가 실행됐는지를 보는 것이 아니라 서버에 도착한 요청 자체를 관찰해요. 넥스트티의 GeoAnalytics는 서버사이드 수집으로 AI 봇의 방문을 페이지 단위로 측정하는 사례로 소개되고 있으며, 무료로 시작할 수 있다고 안내돼요. 자세한 수집 범위와 기준은 공식 안내에서 확인하는 편이 좋아요.
- 요청이 확인되면 해당 AI 봇이 해당 시점에 페이지를 가져간 사실로 볼 수 있어요.
- 요청이 없다고 해서 AI가 해당 콘텐츠를 절대 알지 못한다고 단정할 수는 없어요.
- 봇의 수집은 AI 답변에서의 브랜드 언급이나 URL 인용을 보장하지 않아요.
GEO Signal 같은 신호를 볼 때도 같은 원칙이 적용돼요. 수집 흔적은 관측 가능한 사실이고, 그 이후 AI 답변에 어떻게 반영되는지는 별도로 확인해야 해요. 생성형 검색의 작동 배경을 더 살펴보고 싶다면 OpenAI 블로그나 검색 증강 생성(RAG) 자료를 참고 자료로 볼 수 있어요.
어떤 회사에 AI 크롤러 측정이 필요할까
AI 검색 유입을 점검하려는 회사라면 먼저 서버사이드에서 AI 크롤러 측정을 시작하는 편이 현실적이에요.
특히 아래와 같은 상황이라면 태그 기반 분석만으로는 확인하기 어려운 공백이 생길 수 있어요. 방문자 수가 늘었는데 출처가 불분명하거나, AI 검색에서 자사 콘텐츠가 언급되는지 확인하고 싶을 때도 서버 요청을 함께 봐야 해요.
| 상황 | 확인해야 할 질문 | 측정의 의미 |
|---|---|---|
| 콘텐츠 중심 사이트 | AI 봇이 어떤 문서에 접근했나? | 수집 대상이 된 페이지를 파악할 수 있어요. |
| 제품·서비스 회사 | 설명 페이지와 비교 페이지 중 어디가 요청됐나? | AI 크롤러가 접근한 콘텐츠 유형을 나눠 볼 수 있어요. |
| 마케팅 담당자가 있는 조직 | GA에 없는 방문을 어떻게 보고할까? | 브라우저 방문과 봇 요청을 별도 흐름으로 관리할 수 있어요. |
| 개발팀이 운영을 맡은 조직 | 로그에서 AI 봇을 어떻게 구분할까? | 서버 요청과 분류 기준을 함께 검토할 수 있어요. |
다만 측정 목적은 노출 약속이 아니라 확인 가능한 데이터를 만드는 데 있어요. AI 봇이 페이지를 읽었다고 해서 특정 질문에 반드시 인용되는 것은 아니며, 반대로 수집 기록이 뚜렷하지 않아도 다른 경로로 정보가 전달될 가능성을 배제할 수 없어요. 그래서 서버사이드 측정 결과는 콘텐츠 점검과 기술 검토를 위한 관찰 자료로 해석하는 게 적절해요.
자주 묻는 질문
AI 봇 트래픽 측정에 대한 핵심 질문은 태그의 한계, 서버 기록의 의미, 인용과의 관계로 정리할 수 있어요.
GA에서 AI 봇 방문이 보이지 않으면 봇이 오지 않은 건가요?
그렇지는 않아요. AI 봇 대부분은 자바스크립트를 실행하지 않기 때문에 GA에 신호를 보내지 않고도 서버에 페이지 요청을 남길 수 있어요. 서버 로그나 서버사이드 수집 결과를 함께 확인해야 해요.
서버사이드에서 AI 봇 방문을 확인하면 AI 검색에 인용되나요?
아니요. 서버사이드 측정은 AI 봇이 사이트에 요청했는지를 확인하는 방법이에요. AI 답변의 인용 여부나 노출 순서를 보장하는 기능은 아니므로, 두 결과를 같은 지표로 해석하면 안 돼요.
GA와 서버사이드 측정을 함께 사용해도 되나요?
함께 사용하는 것이 자연스러워요. GA는 사람의 브라우저 행동과 전환을 분석하고, 서버사이드 측정은 자바스크립트 밖에서 발생한 AI 봇 요청을 확인하는 식으로 역할을 나누면 돼요. 두 데이터를 같은 방문자 수로 단순 합산하기보다 각각의 관측 대상을 구분하는 것이 중요해요.