500개 자리라면 충분해 보입니다. 대부분의 광고주는 50개도 채우지 못합니다. 그러다 실제 공격이 시작됩니다. 경쟁사가 고용한 외주 업체, 핵심 키워드를 노리고 동원된 클릭 팜, 또는 CPC가 높은 경매를 발견한 봇넷이 나타나면 목록은 일주일 만에 가득 찹니다. 그러면 모든 PPC 포럼에 같은 질문이 올라옵니다. Google Ads에서 500개가 넘는 IP를 제외하려면 어떻게 해야 하나요?
짧게 답하면 불가능하며, 이 가이드는 그 대신 무엇을 해야 하는지를 다룹니다. IP 제외가 통할 때와 실패할 때에 대한 전체 분석을 바탕으로 하되, 이 글은 한도 자체에 초점을 맞춥니다.
한도의 정확한 내용
Google의 IP 제외 공식 문서에 따르면 다음과 같습니다.
| 규칙 | 세부 내용 |
|---|---|
| 캠페인 한도 | 캠페인당 최대 500개의 IP 주소 제외 |
| 계정 수준 제외 | ‘관리’, ‘계정 설정’에서 지원, 계정 전체에 적용 |
| 범위 | 마지막 구간에 별표 와일드카드 사용(예: 203.0.113.*), CIDR 표기 미지원 |
| 캠페인 수준 미지원 | 동영상, 호텔, 앱, 실적 최대화, 스마트 디스플레이 캠페인 |
| 설정 위치 | 캠페인, 설정, 추가 설정, IP 제외 |
| 효과 | 해당 주소에 대한 이후 게재를 중단하며, 과거 클릭은 환불되지 않음 |
이 표의 세 가지 세부 사항이 전략을 좌우합니다. 와일드카드 항목은 한 자리만 쓰면서 256개 주소 블록 전체를 처리하므로, 범위를 활용하는 것이 여유를 확보하는 방법입니다. 실적 최대화 캠페인에는 캠페인 수준 제외가 없으므로 이 캠페인 유형에서 쓸 수 있는 IP 수단은 계정 수준 목록뿐입니다. 그리고 제외는 앞으로의 게재에만 적용되므로, 이미 청구된 금액은 이의 제기 절차로 처리해야 합니다.
500개가 생각보다 빨리 바닥나는 이유
이 한도는 공격자가 사무실 하나, 주소 하나를 쓰던 시대를 전제로 설계되었습니다. 그런 시대는 끝났습니다. 오늘날의 공격자는 인프라를 빌려 씁니다.
- 주거용 프록시 네트워크는 실제 가정의 연결을 거쳐 클릭을 보냅니다. 대형 풀은 모든 국가와 통신사에 걸쳐 수백만 개의 주소를 보유한다고 홍보합니다. 수천 건의 악성 클릭으로 이루어진 캠페인이 각각 한두 번만 쓰인 수천 개의 서로 다른 IP에서 들어올 수 있습니다. 이것이 정적 차단을 무력화하는 이유는 주거용 프록시와 부정 클릭에서 다룹니다.
- 통신사급 NAT(CGNAT)는 수천 명의 모바일 사용자를 하나의 공유 주소 뒤에 둡니다. 차단하면 실제 고객도 함께 차단되고, 차단하지 않으면 공격자가 계속 그 뒤에서 드나듭니다.
- 봇넷과 감염된 기기는 DHCP 임대가 바뀔 때마다 주소가 달라지는 일반 가정용 컴퓨터에서 클릭합니다.
500개짜리 목록을 기준으로 계산해 보겠습니다. 공격이 하루 200개의 새 IP를 소모하는데 제외 항목을 주 2회 업데이트하면, 주말이 되면 항상 600개 주소만큼 뒤처집니다. 게다가 지난달에 추가한 항목은 이제 재할당되어 실제 잠재 고객의 것일 수 있는 주소를 가리킵니다. 목록은 양쪽 끝에서 동시에 부식됩니다.
한도를 늘려 쓰는 6가지 방법
수동 관리는 특히 소규모와 중규모 공격자에 대해서는 여전히 중요합니다. 다음 6가지 방법으로 500개 자리를 최대한 활용할 수 있습니다.
- 개별 IP를 와일드카드 범위로 통합하세요. 항목 30개가 앞의 세 구간을 공유한다면
x.y.z.*항목 하나로 바꿔 29개 자리를 확보할 수 있습니다. 블록 전체에서 악성 행동이 확인될 때만 하세요. 공유 네트워크에 와일드카드를 쓰면 사기를 막는 대신 고객을 잃게 됩니다. - 상시 차단 대상은 계정 수준으로 옮기세요. 경쟁사의 사무실 네트워크로 확인된 주소는 계정 수준 목록에 속합니다. 그러면 캠페인 수준 설정이 없는 실적 최대화 캠페인 등도 함께 보호됩니다. 캠페인 자리는 현재 활동 중이고 계속 바뀌는 위협에 남겨 두세요.
- 기억이 아니라 날짜를 기준으로 정리하세요. IP는 끊임없이 재할당됩니다. 모든 항목에 날짜와 증거를 기록하고, 60~90일이 지난 항목은 다시 확인하세요. 오래된 제외 항목은 이제 다른 사람의 것이 된 주소에 낭비된 자리입니다.
- 차단할 IP가 줄어들도록 상위 단계에서 노출을 줄이세요. 위치 설정을 ‘현재 위치’로 좁히고, 악성 트래픽이 몰리는 시간대를 광고 일정에서 빼고, 게재위치에는 공유 제외 목록을 적용하세요. 악성 노출이 줄면 목록이 차는 속도도 느려집니다.
- 목록과 함께 증거 파일을 보관하세요. 제외의 근거가 되는 타임스탬프, IP, 패턴은 크레딧 청구에도 쓰이고, 필요하다면 경쟁사 사례에도 쓰입니다. 하나의 로그를 세 가지로 활용하는 셈입니다.
- 연 1회가 아니라 매주 점검하세요. 매주 15분씩 새로 반복되는 출처를 추가하고 오래된 항목을 빼는 것만으로 수동 목록은 계속 쓸모를 유지합니다. 아무도 관리하지 않는 목록은 500개 자리의 잘못된 안도감일 뿐입니다.
결코 맞지 않는 계산
늘려 쓰는 것이 도움은 되지만, 어디서 끝나는지는 솔직해야 합니다. 모든 수동 IP 방어에는 아무리 성실해도 고칠 수 없는 구조적 결함이 세 가지 있습니다.
- 어제를 차단합니다. 제외는 공격자를 식별하게 해 준 클릭이 이미 청구된 뒤에 적용됩니다. 로테이션 앞에서는 모든 새 주소가 먼저 공짜로 물어뜯습니다.
- 목록은 학습하지 못합니다. 같은 공격자가 새 IP로 오면 목록에는 완전히 처음 보는 낯선 사람입니다. 기기도, 행동도, 이력도 이어지지 않습니다.
- 정밀도가 떨어집니다. 항목이 오래될수록 위험은 과소 차단에서 과잉 차단으로 바뀝니다. IP 하나가 사람 한 명은 아니기 때문입니다. 공유되거나 재할당된 주소 탓에 오래된 목록은 어느새 실제 구매자를 돌려보냅니다.
그래서 500개 한도를 두 번 겪은 팀은 목록 관리 게임에서 세 번째로 이기려 하는 경우가 드뭅니다.
한도를 실제로 넘어서는 방법
구조적인 해법은 주소가 아니라 행위자를 기준으로 방어하는 것입니다.
- 기기 지문(device fingerprinting)은 IP가 바뀌어도 같은 기기를 알아보므로, 주소를 계속 바꾸는 공격자도 하나의 알려진 기기로 남습니다.
- 행동 점수 산정은 세션 깊이, 타이밍, 상호작용, 자동화 신호 등 클릭이 어떻게 움직이는지로 각 클릭을 판단하므로, 반복 방문뿐 아니라 처음 보는 주소에서 온 첫 클릭도 잡아냅니다.
- 자동 제외 동기화는 이러한 판정을 실시간으로 Google Ads 제외 항목으로 바꾸고 500개 자리를 대신 관리합니다. 활성 위협을 추가하고, 범위를 통합하고, 오래된 항목을 정리하며, 스프레드시트를 관리하는 사람이 필요 없습니다.
이 조합이 바로 ClickFortify(클릭포티파이)가 Google Ads 계정을 보호하는 방식이며, 모든 차단에 증거 기록이 붙으므로 이의 제기 서류와 경쟁사 사례 대응도 저절로 정리됩니다. ClickFortify 작동 방식을 확인하고, 먼저 문제의 규모를 가늠하고 싶다면 광고 사기 계산기에 수치를 넣어 보세요.
500개에 도달했다면 이 부분을 읽으세요
캠페인의 제외 목록이 가득 찼다는 것은 진단 결과입니다. 광고를 노리는 무효 트래픽이 우연이 아니라 조직적이라는 뜻이며, 자리를 확보하는 것보다 중요한 후속 조치가 두 가지 있습니다.
- 크레딧 신청은 나중이 아니라 지금 하세요. 무효 트래픽 조사의 60일 기한은 엄격합니다. 공격이 몇 주째 이어지고 있다면 회수 가능한 지출의 일부는 이미 기한이 지나고 있습니다.
- 패턴이 어딘가를 가리키는지 확인하세요. 영업 시간대에 핵심 키워드에 집중된 악성 트래픽은 분산된 봇넷과는 다르게 읽힙니다. 경쟁사 부정 클릭 증거 가이드에서 둘을 구분하는 방법을, 봇 탐지 기법에서 자동화 쪽을 다룹니다.
결론
Google Ads의 IP 제외 500개 한도는 실재하고, 고정되어 있으며, 진짜 공격이 시작되면 보이는 것보다 작습니다. 현명하게 늘려 쓰세요. 범위에는 와일드카드를, 상시 차단 대상에는 계정 수준 목록을, 날짜를 기록한 항목은 일정에 맞춰 정리하고, 상위 단계의 타기팅은 더 촘촘하게 하세요. 하지만 이 한도를 하나의 메시지로 받아들이세요. IP 목록은 주소가 고정된 인터넷을 위해 만들어졌고, 지금 맞서고 있는 사기는 더 이상 거기에 있지 않습니다. 목록이 가득 찼을 때의 업그레이드는 더 큰 목록이 아닙니다. 주소가 아니라 행위자를 인식하고, 실시간으로 차단하며, 돌려받아야 할 금액의 증거를 보관하는 방어입니다.



