왜 내 블로그에 중국인이 몰려올까?
최근 구글 애널리틱스(GA4)를 확인하다가 설명할 수 없는 트래픽 급증을 목격하셨나요? 특히 한국 사이트임에도 불구하고 중국(China)의 ‘란저우(Lanzhou)’ 지역이나 싱가포르(Singapore)에서 접속이 폭발적으로 늘어나는 기현상이 보고되고 있습니다.

블로그한경닷컴, 현 블로그 역시도 중국 란저우에서 들어오는 트개픽을 막기 위해 중국 트래픽을 클라우드플레어에서 막아보았습니다. 하지만, 전혀 효과를 보지 못했습니다. 위 방법은 절대로 해결책이 아닙니다. 레딧에 가보면, 많은 웹사이트 운영자들이 “나는 분명 클라우드플레어(Cloudflare)에서 중국 트래픽을 차단했는데 왜 들어오지?”라며 당혹감을 감추지 못하고 있습니다. 결론부터 말씀드리면, 이것은 단순한 접속이 아닐 가능성이 매우 높습니다.

이번 리포트에서는 현재 전 세계 워드프레스 및 웹사이트 운영자들을 괴롭히고 있는 중국 란저우발 봇 트래픽 사태의 원인을 심층 분석하고, 현재 커뮤니티에서 논의되는 임시 해결책을 정리해 드립니다.
1. 현상 분석: 란저우(Lanzhou)와 싱가포르발 트래픽의 습격
현재 레딧(Reddit)과 구글 애널리틱스 공식 지원 포럼에는 동일한 증상을 호소하는 글이 수개월 전부터 빗발치고 있습니다. 첨부해주신 지도 데이터에서 볼 수 있듯, 특정 지역에서 비정상적으로 큰 원(트래픽 볼륨)이 확인됩니다.
주요 증상
- 지역: 중국 간쑤성 란저우(Lanzhou), 싱가포르(Singapore), 랴오닝성 등 특정 지역 집중.
- 패턴: 특정 시간대에 수백에서 수천 건의 접속이 동시에 발생.
- 체류 시간: 대부분 0초~1초로 이탈률이 100%에 가깝거나, 반대로 비정상적으로 긴 세션을 유지.
- 기기 환경: 리눅스(Linux) 기반의 데스크톱이나 구형 브라우저 에이전트를 사용하는 경우가 많음.
관련 자료: 구글 애널리틱스 공식 포럼의 사용자 리포트 원문 보기
2. 왜 클라우드플레어(Cloudflare) 차단이 통하지 않을까?

이 문제의 핵심이자 가장 답답한 부분입니다. 많은 분들이 보안 서비스인 클라우드플레어의 WAF(웹 방화벽) 기능을 통해 중국 국가(CN) 차단을 설정해 두었습니다. 하지만 GA4에는 여전히 중국 접속이 찍힙니다. 도대체 왜일까요? 여기에는 두 가지 유력한 기술적 가설이 존재합니다.
2-1. 측정 프로토콜(Measurement Protocol) 악용 (가장 유력)
이른바 ‘유령 트래픽(Ghost Traffic)’입니다. 봇이 실제로 여러분의 서버(웹사이트)에 접속하는 것이 아닙니다.
- 해커나 봇 운영자가 여러분의 GA4 추적 ID(G-XXXXXX)만 탈취합니다.
- 그 후 구글 서버로 직접 가짜 데이터를 쏘아 보냅니다.
- 웹사이트 서버를 거치지 않으므로, 서버 앞단에 있는 클라우드플레어 방화벽이 작동할 기회조차 없는 것입니다.
2-2. 주거용 프록시(Residential Proxy) 우회
만약 유령 트래픽이 아니라 실제 접속이라면, 그들은 고도화된 VPN이나 주거용 프록시를 사용하고 있을 수 있습니다.
- 데이터 센터 IP가 아닌 일반 가정집 IP를 경유하기 때문에 클라우드플레어의 ‘봇 싸움 모드(Bot Fight Mode)’를 교묘하게 피해 갑니다.
- 하지만 현재 대다수 전문가들은 1번 가설인 직접 데이터 전송 공격에 무게를 두고 있습니다.
3. 커뮤니티 반응과 현재 상황
레딧(Reddit)의 r/GoogleAnalytics 및 SEO 관련 커뮤니티에서는 이 문제를 “Data Terrorism(데이터 테러)”라고 부르기도 합니다. 정확한 데이터 분석이 생명인 마케터들에게, 오염된 데이터는 잘못된 의사결정을 유발하기 때문입니다.
“지난주부터 란저우 트래픽이 전체의 40%를 차지합니다. 클라우드플레어에서 중국 전체를 차단했지만 GA4 실시간 보고서에는 여전히 그들이 보입니다. 구글은 아직 공식 답변이 없습니다.” – Reddit 사용자 A
참고 링크: 레딧에서 논의 중인 란저우 트래픽 관련 스레드
현재까지 구글 측의 공식적인 버그 수정이나 차단 업데이트는 발표되지 않았으며, 이는 개별 사용자가 스스로 데이터를 ‘필터링’해야 함을 의미합니다.
4. 해결책은 없는가? (현실적인 대응 가이드)
안타깝게도 서버 단에서 원천 봉쇄하는 것은 (유령 트래픽일 경우) 불가능에 가깝습니다. 하지만 GA4 보고서에서 이 데이터를 보이지 않게 처리하여 통계의 정확도를 높일 수는 있습니다.
대응책 1: GA4 내부 필터 설정 (필수)
서버에 들어오는 것을 막지 못한다면, 보고서에서라도 제외해야 합니다.
- 세그먼트 생성: GA4 ‘탐색’ 메뉴에서 ‘도시’가 ‘Lanzhou’인 사용자를 제외하는 세그먼트를 만드세요.
- 데이터 필터: [관리] -> [데이터 설정] -> [데이터 필터]에서 특정 IP나 도시를 제외하는 설정을 시도할 수 있으나, 란저우 봇은 IP를 계속 바꾸므로 효과가 제한적일 수 있습니다.
대응책 2: 클라우드플레어 ‘Managed Challenge’ 강화
만약 유령 트래픽이 아닌 ‘실제 접속’일 경우를 대비해 보안 강도를 높여야 합니다.
- 단순 ‘차단(Block)’ 대신 **’Managed Challenge(관리형 챌린지)’**를 설정하세요.
- 설정 경로: Cloudflare -> Security -> WAF -> Create Rule
- 규칙: Country equals China OR Singapore AND Threat Score > 5
- 조치: Managed Challenge 선택
- 이 설정은 봇이 자바스크립트 챌린지를 풀게 만들어, 단순 봇의 접근을 어렵게 만듭니다.
5. 결론: 데이터 정제만이 살길이다
현재 중국 란저우발 트래픽 이슈는 전 세계적인 현상이며, 특정 사이트만의 문제가 아닙니다. 클라우드플레어의 방어막이 뚫린 것이 아니라, GA4 시스템의 허점을 이용한 데이터 전송 공격일 가능성이 큽니다.
이 공격이 멈출 때까지 우리는 다음과 같이 대응해야 합니다.
- 서버 로그 확인: 실제 서버 로그에도 중국 접속이 있는지 확인하여 ‘유령 트래픽’ 여부를 판별하세요.
- 보고서 필터링: GA4 맞춤 보고서를 통해 해당 지역 데이터를 제외하고 성과를 분석하세요.
- 지속적인 모니터링: 구글이나 보안 커뮤니티의 추가적인 해결책이 나오는지 예의 주시해야 합니다.
여러분의 사이트도 비슷한 증상을 겪고 계신가요? 혹은 효과적인 차단 방법을 발견하셨나요? 댓글로 여러분의 경험과 팁을 공유해 주세요. 집단지성이 필요한 시점입니다.