반응형
👉 반드시 알아야 할 ads.txt 설정 이유
블로그에 애드센스를 달고 수익을 올리고 계신가요?
특히 monovelstory.kr처럼 가비아 등에서 구매한 독립 도메인을 사용 중이라면 꼭 확인해야 할 것이 있습니다.
바로 ads.txt 설정 여부입니다.
🔍 "수익은 왜 줄었을까?" – 실제 사례
구글 서치 콘솔이나 애드센스 대시보드에서 이런 경고를 본 적 있으신가요?
⚠️ "ads.txt 파일을 게시하지 않았습니다. 수익 손실을 방지하려면 조치를 취하세요."
이 메시지는 단순 경고가 아닙니다.
설정이 안 돼 있으면 실제로 수익 손실이 발생할 수 있습니다.
🧩 실제 상황
- 티스토리 블로그에 가비아 도메인을 연결
- 애드센스 승인 완료 → 문제 없음
- 수일 후 ads.txt 미설정으로 인해 광고 수익 일부 누락
- 구글 측은 공식적으로 판매자를 인증할 수 없는 광고를 제한함
- 결과: 수익이 점차 감소
🔧 해결 방법: Cloudflare Worker로 ads.txt 설정하기
티스토리는 자체적으로 ads.txt를 올릴 수 있는 시스템이 없습니다.
그래서 대부분의 독립 도메인 사용자는 Cloudflare Worker를 통해 ads.txt를 노출시킵니다.
✅ 설정 절차 개요
- Cloudflare 계정 생성 및 도메인 등록
- Workers 기능 활성화
- 아래와 같이 코드를 작성:
- 라우트에 monovelstory.kr/ads.txt 등록
- 브라우저에서 직접 접속 확인 → ✅ 정상 노출되면 완료!
💰 수익 회복 전후 비교
❌ 설정 전
- 구글에서 광고를 정식으로 게재할 수 없어 수익 손실 발생
- 광고 수가 줄거나, 단가(CPC)가 낮아짐
✅ 설정 후
- 광고주가 신뢰할 수 있는 도메인으로 인식
- 광고 단가 복구 + 노출량 정상화
- 평균적으로 10~30%의 수익 개선 효과 보고됨 (사용자 경험 기반)
📌 요약 정리
구분기본 도메인 사용자 (*.tistory.com)독립 도메인 사용자 (.com, .kr)
ads.txt 관리 | 자동 | 직접 설정 필요 |
설정 미비 시 | 문제 없음 | 수익 손실 가능성 있음 |
설정 방법 | 불필요 | Cloudflare Worker 등 외부 설정 필요 |
🧠 TIP: robots.txt와 sitemap.xml도 함께 설정하세요
같은 방식으로 robots.txt, sitemap.xml도 함께 Worker에 추가해두면
검색엔진 최적화(SEO) 효과까지 챙길 수 있습니다.
📢 마무리 한마디
블로그에 애드센스를 달았고, 독립 도메인을 사용 중이라면
ads.txt는 “선택”이 아니라 **“필수”**입니다.
몰라서 수익이 줄고 있었다면 지금 바로 설정하세요.
✅ 직접 설정이 어렵다면 아래 가이드/코드 샘플을 참고하세요.
🔧 Cloudflare Worker ads.txt 설정법 – 전체 가이드 보기
반응형