애드센스 승인이 왜 안 나는지, 어떻게 신청하는지, 광고 코드는 어디에 붙이는지까지.
바이브 코딩으로 만든 내 사이트에 광고 달기 — 처음부터 끝까지 알려드려요.
내 사이트에 구글 광고를 달고 방문자가 보거나 클릭하면 수익이 발생하는 Google의 광고 플랫폼
Google 애드센스(AdSense)는 웹사이트 운영자가 구글의 광고 네트워크에 참여해 수익을 올리는 서비스예요. 구글이 광고주와 퍼블리셔(내 사이트)를 연결해주고, 방문자에게 맞춤형 광고를 보여줘요. 방문자가 광고를 보거나 클릭하면 구글이 광고주에게 돈을 받고, 그 중 일부를 나(퍼블리셔)에게 나눠줘요.
수익 방식은 크게 두 가지예요. CPM(Cost Per Mille)은 광고가 1,000회 노출될 때마다 정해진 금액을 받는 방식이고, CPC(Cost Per Click)은 방문자가 광고를 직접 클릭할 때마다 수익이 발생하는 방식이에요. 실제로는 두 방식이 혼합되어 적용돼요. 국내 사이트 기준으로 초반에는 월 몇천 원 수준이지만, 트래픽이 쌓이고 콘텐츠가 늘어나면 안정적인 부수입이 될 수 있어요.
방문자가 광고를 보기만 해도 수익이 발생해요. 1,000회 노출당 평균 $0.5~$3 수준(주제·국가에 따라 다름)이에요.
방문자가 광고를 직접 클릭하면 수익이 발생해요. 클릭당 수익은 광고 주제에 따라 크게 달라져요.
신청 후 구글이 사이트를 검토해요. 평균 1~2주, 길면 1개월 이상 걸릴 수 있어요. 콘텐츠가 충분할수록 빠른 편이에요.
누적 수익이 $10 이상이 되면 주소 확인 우편이 오고, $100 이상부터 실제 출금(송금)이 가능해요.
바이브 코딩으로 만든 사이트도 애드센스를 달 수 있나요? 네, 물론이에요! GitHub Pages, Netlify, Vercel 등 무료 호스팅 서비스에 올린 사이트도 애드센스 신청이 가능해요. 단, 커스텀 도메인(예: myblog.com)이 있으면 승인률이 높아지고, 콘텐츠가 충분해야 해요.
구글이 공식적으로 밝힌 승인 기준 — 이것만 충족하면 대부분 통과해요
페이지당 최소 1,500자 이상의 본문 텍스트가 필요해요. 페이지 수는 최소 5~10개 이상을 권장해요. 구글은 방문자에게 실질적인 가치를 주는 사이트를 선호해요. 글이 너무 짧거나 내용이 빈약하면 거절될 수 있어요.
다른 사이트에서 복사한 내용(복붙)은 절대 안 돼요. AI가 생성한 내용도 단순 복붙이면 문제가 될 수 있어요. 직접 경험하거나 연구한 내용, 구체적인 가이드나 설명이 담긴 글이 가장 좋아요.
애드센스 승인의 필수 조건이에요. 사이트에 개인정보처리방침 페이지가 반드시 있어야 해요. "우리 사이트는 쿠키와 광고 데이터를 수집합니다"는 내용이 포함돼야 해요. 네비게이션이나 푸터에서 쉽게 접근할 수 있도록 링크를 달아주세요.
방문자가 콘텐츠에 쉽게 접근할 수 있어야 해요. 네비게이션이 명확하고, 모바일에서도 잘 보여야 해요. 광고가 콘텐츠를 완전히 덮거나, 방문자를 혼란스럽게 하는 배치는 안 돼요.
성인 콘텐츠, 도박, 폭력, 저작권 침해, 가짜 정보 등 구글의 광고 정책에 위반되는 콘텐츠가 없어야 해요. 불법 소프트웨어, 해킹 가이드 등도 포함돼요. 한 페이지라도 위반이 있으면 전체 사이트가 거절될 수 있어요.
신청 시 사이트가 실제로 인터넷에서 열려야 해요. 로그인이 필요하거나, 공사중 페이지만 있으면 안 돼요. GitHub Pages나 Netlify 등 무료 호스팅도 괜찮아요. 커스텀 도메인이 있으면 더 유리해요.
트래픽(방문자 수)은 승인 조건이 아니에요. 구글은 공식적으로 최소 트래픽을 요구하지 않아요. 방문자가 0명이어도 콘텐츠 품질과 정책만 맞으면 승인 가능해요. 단, 실제 경험상 어느 정도 색인(검색 노출)이 된 상태에서 더 빠르게 통과하는 경향이 있어요.
단계별로 따라하면 누구나 할 수 있어요 — 처음이어도 OK
adsense.google.com에 접속해 구글 계정으로 로그인 후 신청해요. 내 사이트 URL과 결제 국가(한국), 이메일을 입력하면 기본 등록이 완료돼요. 기존 구글 계정을 사용하면 되고, 별도의 애드센스 전용 계정을 만들 필요는 없어요.
신청 후 구글이 내 사이트의 소유권을 확인해요. 두 가지 방법 중 하나를 선택해요.
첫 번째는 구글이 제공하는 <meta name="google-adsense-account" content="ca-pub-XXXXXX"> 태그를
사이트 <head> 안에 삽입하는 방법이에요.
두 번째는 사이트 루트에 ads.txt 파일을 업로드하는 방법이에요. 두 방법 모두 권장해요.
소유 확인 코드를 삽입한 뒤 "검토 요청" 버튼을 누르면 구글의 심사가 시작돼요. 평균 1~2주가 걸려요. 이 기간 동안 사이트를 계속 업데이트하고 새 글을 올리면 더 빠르게 통과할 수 있어요. 결과는 애드센스 대시보드와 이메일로 통보돼요.
승인이 완료되면 애드센스 대시보드에서 "광고 단위 만들기"를 눌러요.
디스플레이 광고, 인피드 광고, 콘텐츠 내 광고 중 원하는 유형을 선택하고 크기를 설정하면
광고 코드(<ins> 태그)가 생성돼요.
가장 쉬운 시작은 자동 광고(Auto Ads)예요 — 코드 한 줄만 넣으면 구글이 알아서 광고 위치를 잡아줘요.
자동 광고는 <head> 안에 스크립트 태그 하나만 넣으면 끝이에요.
수동 광고 단위는 원하는 위치에 <ins class="adsbygoogle"> 코드 블록을 삽입해요.
코드 삽입 후 광고가 실제로 표시되기까지 몇 시간~24시간 정도 걸릴 수 있어요.
AI에게 이렇게 물어보세요: "내 사이트 <head> 안에 애드센스 소유 확인 meta 태그와 자동 광고 스크립트를 추가해줘. 기존 코드를 유지하면서 삽입해줘."
그러면 AI가 기존 HTML을 분석해서 올바른 위치에 코드를 넣어줘요. pub-ID만 내 것으로 바꾸면 돼요.
pub-XXXXXXXXXX 부분만 내 애드센스 ID로 바꾸면 바로 사용 가능해요
사이트 최상위 경로에 ads.txt 파일을 만들고 아래 내용을 넣어요. (yourdomain.com/ads.txt로 접근 가능해야 해요)
# Google AdSense 인증 파일 google.com, pub-XXXXXXXXXX, DIRECT, f08c47fec0942fa0 # pub-XXXXXXXXXX → 내 애드센스 Publisher ID로 교체 # 애드센스 대시보드 > 계정 > 계정 정보에서 확인 가능
가장 간단한 방법이에요. 이 코드 하나만 <head> 안에 넣으면 구글이 알아서 광고 위치를 최적화해줘요.
<!-- Google AdSense 자동 광고 --> <!-- pub-XXXXXXXXXX → 내 Publisher ID로 교체 --> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-XXXXXXXXXX" crossorigin="anonymous"></script>
특정 위치에 광고를 직접 배치하고 싶다면 이 코드를 사용해요. 애드센스 대시보드에서 광고 단위를 만들면 내 고유 코드가 생성돼요.
<!-- 수동 광고 단위 —— 콘텐츠 내부에 삽입 예시 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-XXXXXXXXXX" data-ad-slot="YYYYYYYYYY" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> // 광고 초기화 — 자동 광고 스크립트가 이미 <head>에 있다면 이 부분만 추가 (adsbygoogle = window.adsbygoogle || []).push({}); </script> <!-- data-ad-client : 내 Publisher ID (ca-pub-XXXXXXXXXX) data-ad-slot : 광고 단위 ID (애드센스 대시보드에서 광고 단위 생성 후 확인) -->
수익은 극대화하되 사용자 경험을 해치지 않는 황금 비율 — 좋은 위치 vs 나쁜 위치 비교
| 위치 | 평가 | 설명 |
|---|---|---|
| 콘텐츠 내부 (본문 중간) | 추천 | 글을 읽다가 자연스럽게 광고가 나오는 위치예요. CTR(클릭률)이 가장 높아요. 긴 글이라면 3~4단락마다 1개 삽입을 권장해요. |
| 콘텐츠 하단 (글 끝) | 추천 | 글을 다 읽은 독자가 자연스럽게 보는 위치예요. 이탈 전 마지막으로 광고를 보여줄 수 있어요. |
| 헤더 아래 / 히어로 하단 | 보통 | 시선이 집중되는 상단 위치예요. 단, 너무 크면 콘텐츠 진입 전에 광고가 먼저 보여 UX를 해칠 수 있어요. |
| 사이드바 | 보통 | 데스크톱에서만 효과적이고 모바일에서는 거의 효과 없어요. 반응형으로 모바일에서 숨기는 처리가 필요해요. |
| 헤더(로고 위) | 비추천 | 브랜드 인지도를 해치고 사이트가 스팸처럼 보일 수 있어요. 구글 정책상 메뉴 위 광고는 제한이 있어요. |
| 팝업·인터스티셜 | 금지 | 콘텐츠 접근을 막는 팝업 형태의 광고는 구글 정책상 엄격히 금지돼요. 위반 시 계정 정지 위험이 있어요. |
| 광고 옆에 클릭 유도 문구 | 금지 | "광고를 클릭해주세요", "아래 배너를 눌러주세요" 같은 문구는 절대 금지예요. 계정이 영구 정지될 수 있어요. |
황금 공식: 광고 3개 이하로 시작하세요. 처음부터 너무 많은 광고를 달면 사용자가 이탈하고 구글 품질 점수도 낮아져요. 자동 광고 1개로 시작해서 데이터를 보며 수동 단위를 추가하는 방식이 가장 안전해요.
애드센스를 달면서 가장 많이 헷갈리는 것들만 모았어요
가장 흔한 거절 이유는 콘텐츠 부족이에요. 페이지당 글이 너무 짧거나, 전체 페이지 수가 적으면 거절돼요. 또 다른 이유는 저작권 침해 또는 복사 콘텐츠예요. AI가 생성한 글도 단순히 붙여넣으면 문제가 될 수 있어요.
추가로 확인할 것들: 개인정보처리방침 페이지 존재 여부, 모든 페이지에서 콘텐츠 접근 가능 여부, 금지 카테고리 콘텐츠 없는지, 연락처/소개 페이지 유무.
구글은 공식적으로 재신청 대기 기간을 명시하지 않아요. 하지만 거절 원인을 해결한 후 최소 1~2주 뒤에 재신청하는 것을 권장해요. 거절 이메일에 적힌 이유를 정확히 파악하고 수정한 뒤 재신청하세요.
거절 원인이 콘텐츠 부족이라면 5~10개 이상의 충분한 글을 작성한 후 재신청하세요. 서두르지 말고 사이트를 충분히 완성시킨 뒤 신청하는 것이 더 효율적이에요.
절대 하면 안 돼요. 자기 광고 클릭(어뷰징)은 구글이 AI로 감지하고, 걸리면 애드센스 계정이 영구 정지(반)되고 기존 수익도 몰수될 수 있어요. 가족·친구에게 클릭 부탁하는 것도 마찬가지예요.
클릭 어뷰징은 IP, 사용자 행동 패턴, 시간대 등 다양한 신호를 종합 분석해서 탐지해요. 실수로 한두 번 클릭하는 건 큰 문제가 없지만, 의도적인 반복 클릭은 매우 위험해요.
유럽(EU/EEA) 방문자가 있거나 있을 가능성이 있다면 GDPR 규정상 반드시 필요해요. 구글 자체도 EEA 사용자에게는 동의 없이 맞춤형 광고를 표시하지 않도록 요구해요.
한국 전용 사이트라도 구글 크롤러가 유럽에서 접근하거나 해외 방문자가 생길 수 있기 때문에, 쿠키 동의 배너를 달아두는 것이 더 안전해요. 달아둔다고 손해 볼 건 없어요.
수익이 $10 이상이 되면 구글에서 주소 확인 PIN 우편을 발송해요(한국 기준 2~4주 소요). PIN을 입력해 주소 인증을 완료하면 이후 수익이 $100 이상이 될 때마다 매달 말에 자동으로 은행 계좌로 송금돼요.
은행 계좌 연결은 애드센스 대시보드 > 결제 > 결제 수단 추가에서 할 수 있어요. 한국 원화(KRW) 계좌로 직접 받을 수 있어요. 환율에 따라 수령 금액이 달라질 수 있어요.
애드센스를 달았다면 이것도 함께 준비하세요