5단계에서 만든 트래픽을 어떻게 다룰지 정할 차례입니다. 이 단계는 성공담이 아닙니다. 늑구맵은 지금도 애드센스 승인을 받지 못했고, 그 실패 과정을 그대로 공개합니다. 실패까지 포함해야 '따라했을 때 어디서 막히는지'를 설명할 수 있기 때문입니다.
애드센스, 첫 신청은 정책 위반으로 반려
Next.js로 재구축한 직후 애드센스를 신청했지만 한 번에 붙지 않았습니다. 광고 정책에 어긋날 수 있는 요소(쿠팡파트너스 제휴 링크 등)를 걷어내고, 사실관계가 틀린 부분을 바로잡고, JSON-LD 구조화 데이터와 RSS 피드, 정확한 sitemap 날짜까지 갖춰서 다듬는 작업을 여러 차례 거쳤습니다.
기술/정책을 다 고쳐도 막힌 두 번째 반려
🔍 '낮은 가치 콘텐츠'라는 사유
정책 위반 요소를 다 걷어낸 뒤에도, 이번엔 '가치가 별로 없는 콘텐츠(Low value content)'라는 사유로 반려됐습니다. 다시 살펴보니 원인은 이랬습니다. 홈페이지가 여전히 이미 끝난 사건을 중심으로 짜여 있었고, '실시간 추적'이라는 핵심 기능은 사실상 죽어 있었으며, 같은 컨셉의 경쟁 사이트도 이미 여럿 생긴 뒤였습니다. 게다가 퀴즈/투표형 팬 콘텐츠는 아무리 정성껏 만들어도 애드센스가 저품질로 자주 분류하는 패턴과 겹쳤습니다. 콘텐츠 개수를 늘리는 걸로는 해결되지 않는 문제였습니다.
재신청 체크리스트 (거절 경험에서 뽑은 기준)
수익화 현실: 트래픽과 수익은 비례하지 않는다
사건이 정점이었던 4월, 늑구맵은 하루 3만 명 이상이 들어왔습니다. 트래픽을 감당하기 위해 서버를 증설해야 했고, 당시 상대적으로 비쌌던 Cloudways 기준으로 서버비만 월 10만원 이상이 예상됐습니다. 그래서 쿠팡파트너스를 상단에 걸었고(귀여운 '늑구 무드등' 배너로), 그 며칠간 하루 약 10만원 내외의 수익이 났습니다. 공교롭게도 예상 서버비를 며칠 만에 상쇄할 만한 수준이었지만, 이슈가 정점이었던 며칠간의 burst 트래픽 기준이지 꾸준한 수익은 아니었습니다.
흥미로운 지점은 따로 있습니다. 이 무드등 배너가 실제 언론 보도에도 함께 소개됐는데, 정작 무드등 자체의 판매량은 저조했습니다. 방문자가 정말로 필요해서 찾아온 게 아니라 '늑구가 지금 어디 있지'라는 흥미 때문에 온 것이므로, 그 흥미와 무관한 상품은 사지 않는다는 뜻입니다. 자세한 숫자는 수익화 리포트에 정리해뒀습니다.
유지보수 부담: 수동 vs 자동의 계산
4단계에서 다룬 수동 업데이트/사용자 입력 구조의 선택은 결국 운영 부담으로 돌아옵니다. 늑구맵처럼 뉴스 기반 수동 업데이트는 운영자 한 명의 시간이 사건이 끝난 뒤에도 계속 들어갑니다. 사용자 입력 구조는 이 부담을 사용자에게 분산시키지만, 초기 사용자를 모으기까지는 오히려 운영자가 더 적극적으로 홍보해야 합니다. 어느 쪽이든 '이 서비스를 몇 달 더 유지할 의지와 시간이 있는가'를 스스로 먼저 물어야 합니다.
늑구맵의 생각
이 스터디를 시작한 이유가 여기 있습니다. '코딩을 잘하는 법'을 가르치는 콘텐츠는 이미 많지만, 트렌드 당사자가 애드센스 거절과 실제 수익 숫자까지 그대로 공개하는 콘텐츠는 드뭅니다. 성공한 부분만 골라 보여주면 따라했을 때 막히는 지점을 설명할 수 없기 때문입니다. 여기까지 따라왔다면, 이제 필요한 건 완벽한 결과가 아니라 자기만의 니즈로 이 6단계를 한 바퀴 직접 돌려보는 것입니다.