구글 애드센스 신청 후기 — 10개 글 채우고 신청까지 준비한 모든 것

구글 애드센스 신청 후기 — 10개 글 채우고 신청까지 준비한 모든 것

📚 이 글은 “개발자가 AI 자동화로 부업하는 실전 기록” 시리즈입니다.

10편: 구글 애드센스 신청 도전기 — 10개 글 채우고 드디어 신청했다

구글 애드센스 신청 버튼을 누르는 순간, 솔직히 손이 약간 떨렸다. 그냥 웹폼 하나 제출하는 건데, 이상하게 무게감이 있었다. 지난 두 달 동안 AI 자동화 시스템 만들고, 글 쓰고, SEO 공부하고, 스케줄러 돌리고 한 모든 과정의 첫 번째 관문 같은 느낌이랄까.

10편에서 신청까지의 과정을 짧게 정리했다면, 이번 11편에서는 좀 더 깊게 파고들려고 한다. 신청 전에 내가 실제로 어떤 준비를 했는지, 어떤 기준으로 블로그 상태를 점검했는지, 그리고 애드센스 조건을 맞추면서 배운 것들을 전부 꺼내놓을 생각이다. 나처럼 개발자 부업으로 블로그 수익화를 노리는 사람이라면 분명 도움이 될 것이다.


구글 애드센스 신청 전에 나를 가장 불안하게 했던 것

신청을 준비하면서 인터넷을 뒤졌는데, 애드센스 관련 정보가 너무 제각각이었다. 누군 “글 10개만 있어도 된다”, 누군 “최소 50개는 써야 한다”, 누군 “트래픽 없으면 무조건 거절된다”고 했다. 진짜 뭘 믿어야 할지 몰랐다.

개발자 특성상 나는 공식 문서를 먼저 읽는 편인데, 구글 애드센스 정책 페이지를 직접 뜯어봤다. 핵심은 이거였다. “고품질 콘텐츠”, “독창적인 내용”, “사용자를 위한 사이트”. 딱 이 세 가지인데, 구체적인 수치가 없으니 오히려 더 막막하다.

결국 내가 선택한 방법은 커뮤니티 후기보다 내 블로그 상태를 직접 체크리스트로 점검하는 것이었다. 불안함을 해소하는 가장 빠른 방법은 내가 통제할 수 있는 것들을 하나씩 확인하는 거라고 생각했으니까.

애드센스 기준은 모호하다. 그러니 내가 점검할 수 있는 것들을 먼저 완벽하게 챙기는 게 최선이다.


내가 직접 만든 구글 애드센스 신청 전 체크리스트

신청 전에 아래 항목들을 하나씩 확인하고 넘어갔다. 통과한 항목도 있고, 미흡해서 수정하고 간 항목도 있다.

  • ✅ 개인 도메인 사용 중 (devyul.com — Hostinger에서 무료 제공)
  • ✅ HTTPS 적용 완료 (Hostinger 비즈니스 플랜 기본 SSL 포함)
  • ✅ 개인정보처리방침 페이지 생성 (WordPress 기본 페이지로 작성)
  • ✅ 연락처(Contact) 페이지 또는 이메일 주소 노출
  • ✅ About 페이지 (나에 대한 소개 최소 200자 이상)
  • ✅ 글 10개 이상 (총 12개 발행 상태)
  • ✅ 각 글 1,500자 이상 (일부 2,500자 이상)
  • ✅ 저작권 위반 이미지 없음 (Unsplash, Pexels 사용 또는 직접 제작)
  • ✅ 성인 콘텐츠 없음
  • ✅ 구글 서치콘솔 등록 및 사이트맵 제출 완료
  • ✅ 네비게이션 메뉴 정상 작동
  • ✅ 모바일 반응형 확인 (Hostinger 기본 테마 적용)

사실 체크리스트를 쭉 나열해보니, 생각보다 많이 준비가 돼 있었다. 자동화 시스템을 만들면서 자연스럽게 갖춰진 것들이 꽤 있었다. SEO 최적화할 때 구글 서치콘솔 연동했고, Hostinger 비즈니스 플랜이라 도메인이랑 SSL은 기본으로 제공됐다.

그중에서 개인정보처리방침 페이지는 신청 전날에야 부랴부랴 만들었다. 이게 없으면 거절된다는 얘길 뒤늦게 봤기 때문이다. 진짜 아찔했다. 이건 나중에 따로 섹션에서 설명하겠다.

체크리스트를 직접 만들고 하나씩 체크하는 것만으로도 불안함이 절반은 사라진다.


애드센스 조건 — 공식 기준 vs 실제로 중요한 것

구글 공식 정책과 실제 운영자들이 경험적으로 말하는 기준 사이에는 꽤 차이가 있다. 내가 정리한 비교표다.

항목 구글 공식 정책 실제 운영자 경험치
최소 글 수 명시 없음 10~20개 이상 권장
글 분량 명시 없음 (고품질) 최소 1,000자, 1,500자 이상 권장
운영 기간 6개월 이상 (인도 등 일부 국가) 한국은 기간 제한 없음
트래픽 명시 없음 일 30~50 이상이면 유리
도메인 개인 도메인 필수 아님 개인 도메인 없으면 거절 가능성 높음
필수 페이지 개인정보처리방침 필수 About, Contact, Privacy Policy 3종 세트 권장

이 표를 직접 만들면서 느낀 건, 구글이 의도적으로 기준을 모호하게 유지한다는 것이다. 그게 불편하기도 하지만, 반대로 생각하면 “일단 콘텐츠 품질에만 집중하면 된다”는 뜻이기도 하다.

내 블로그 같은 경우 운영 기간이 약 3주 정도밖에 안 됐는데, 한국 기준으로는 기간 제한이 없다는 걸 확인하고 그냥 밀어붙이기로 했다. 어차피 기다린다고 뭐가 나아지는 것도 아니니까.

한국 기준 애드센스는 기간 제한 없다. 콘텐츠 품질과 필수 페이지만 갖추면 신청 자체는 가능하다.


개인정보처리방침 페이지 — 가장 많이 놓치는 것

솔직히 이게 제일 허술했다. 개발자라서 정책 문서 같은 건 귀찮아서 나중에 하자는 마인드였는데, 신청 직전에야 “이거 없으면 100% 거절”이라는 글을 봤다.

부랴부랴 만들긴 했는데, 직접 쓰기는 너무 막막해서 Claude API에게 맡겼다. “구글 애드센스를 사용하는 한국어 블로그의 개인정보처리방침을 작성해줘”라고 프롬프트를 넣었더니 꽤 그럴듯한 초안이 나왔다. 거기서 블로그 이름, 연락처, 쿠키 사용 목적 등만 직접 수정해서 올렸다.

⚙️ 사전 준비: python-dotenv로 .env 파일에 ANTHROPIC_API_KEY를 설정하고, pip install anthropic python-dotenv로 라이브러리를 설치하세요.

import anthropic
from dotenv import load_dotenv
import os

load_dotenv()

client = anthropic.Anthropic(api_key=os.getenv("ANTHROPIC_API_KEY"))

prompt = """
구글 애드센스와 쿠팡파트너스를 사용하는 한국어 개발자 블로그 'devYul'의
개인정보처리방침 페이지를 한국어로 작성해줘.
포함 항목:
- 수집하는 개인정보 (Google Analytics, 애드센스 쿠키 등)
- 제3자 광고 서비스 사용 안내
- 쿠키 정책
- 정보 보유 기간
- 문의처 (이메일: contact@devyul.com)
HTML 형식 없이 순수 텍스트로 작성해줘.
"""

message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=2048,
    messages=[
        {"role": "user", "content": prompt}
    ]
)

print(message.content[0].text)

이걸 실행해서 나온 텍스트를 WordPress 페이지 편집기에 붙여넣고, 날짜랑 사이트명만 수정했다. 10분도 안 걸렸다. 개발자한테 AI 쓰는 게 이래서 편하다.

💡 팁: 개인정보처리방침 페이지는 WordPress 관리자 → 페이지 → 새 페이지에서 만들고, 하단 Footer 메뉴에 반드시 링크를 추가하세요. 페이지가 있어도 내비게이션에 없으면 구글이 인식 못 할 수 있습니다.

개인정보처리방침은 애드센스 신청의 기본 중 기본. Claude API로 초안을 뽑고 수정만 하면 10분 안에 끝난다.


콘텐츠 품질 — AI 자동화 글이 애드센스에 통과될 수 있을까

이건 내가 가장 걱정했던 부분이다. 나는 Claude API로 글을 자동 생성하고 있는데, 구글이 이걸 AI 생성 콘텐츠로 감지해서 거절할 수도 있지 않을까 하는 불안감이 있었다.

내가 내린 결론은 이거다. “AI가 썼느냐 사람이 썼느냐”보다 “독자에게 실질적으로 도움이 되느냐”가 더 중요하다.

이 시리즈에서 내가 쓴 모든 글은 실제 내 경험 기반이다. 내가 실제로 Hostinger 설치하면서 겪은 문제, Slack 봇 연동하면서 막힌 부분, Notion API 쓰면서 헤맨 것들. 이걸 구조화하고 다듬는 데 Claude를 쓴 것이지, 경험 자체를 AI가 만들어낸 게 아니다.

다만, 자동화 과정에서 생성되는 글이 너무 템플릿화되지 않도록 신경 썼다. 각 글마다 실패 이야기, 감정적 반응, 구체적인 수치가 반드시 들어가도록 프롬프트를 설계했다. 7편 SEO 편에서 다뤘던 내용인데, 키워드 밀도보다 콘텐츠의 맥락과 구체성이 훨씬 중요하다는 걸 여기서도 다시 확인한 셈이다.

AI 자동화 글도 실제 경험과 구체성이 뒷받침되면 충분히 경쟁력 있는 콘텐츠가 된다.


실제 신청 과정 — 버튼 누르는 데 걸린 시간

신청 자체는 생각보다 간단했다. 구글 애드센스 사이트(adsense.google.com)에 접속해서 구글 계정으로 로그인한 다음, 사이트 URL을 입력하고 몇 가지 기본 정보를 입력하면 끝이다.

신청 과정에서 나를 잠깐 멈추게 한 것이 있었는데, 바로 애드센스 코드 삽입 단계였다. 구글이 사이트 소유권 확인을 위해 <head> 태그 안에 스크립트를 삽입하라고 안내한다. WordPress라면 플러그인을 써도 되고, 테마 파일을 직접 수정해도 된다.

나는 Insert Headers and Footers 플러그인을 사용했다. 테마 파일 직접 건드리는 건 테마 업데이트 때 날아갈 수 있어서 개발자 입장에서도 플러그인이 안전하다고 판단했다.

⚙️ 사전 준비: WordPress 관리자 → 플러그인 → 새 플러그인 추가에서 “Insert Headers and Footers”를 설치·활성화하세요. 그 후 설정 → Insert Headers and Footers 메뉴에서 Scripts in Header 영역에 애드센스 코드를 붙여넣으면 됩니다.

# WordPress REST API로 플러그인 옵션 확인용 스크립트 (참고용)
# 실제 애드센스 코드 삽입은 WordPress 관리자 UI에서 직접 수행하세요.

import requests
import os
from dotenv import load_dotenv

load_dotenv()

WP_URL = os.getenv("WP_URL")  # 예: https://devyul.com
JWT_TOKEN = os.getenv("WP_JWT_TOKEN")

headers = {
    "Authorization": f"Bearer {JWT_TOKEN}",
    "Content-Type": "application/json"
}

# 현재 발행된 글 목록 확인 (신청 전 콘텐츠 점검용)
response = requests.get(
    f"{WP_URL}/wp-json/wp/v2/posts?status=publish&per_page=20",
    headers=headers
)

posts = response.json()
print(f"현재 발행된 글 수: {len(posts)}")
for post in posts:
    print(f"- [{post['id']}] {post['title']['rendered']}")

코드 삽입하고 신청 완료 버튼을 누른 순간, 화면에 “검토 중”이라는 메시지가 떴다. 구글이 사이트를 검토하는 데 보통 2~4주 정도 걸린다고 한다.

이제 기다리는 일만 남았다.

신청 자체는 10분이면 끝난다. 핵심은 그 전 준비 과정이다.


신청 후 솔직한 현재 상태 — 기다리는 시간을 어떻게 쓸 것인가

신청 완료 후 일주일이 지났다. 아직 구글로부터 아무 연락이 없다. 승인도 거절도 아닌 상태다.

처음엔 매일 이메일 확인하면서 조마조마했는데, 지금은 그냥 기다리는 게 나의 일이고, 그 시간에 다른 것들을 진행하는 게 맞다고 생각하고 있다. 이미 신청한 것에 내가 더 개입할 수 있는 건 없으니까.

그래서 지금 하고 있는 것들:

  • ✅ 네이버 서치어드바이저 등록 준비 (12편 주제)
  • ✅ Threads 채널 통해 글 홍보 지속 중

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top