
ads.txt 승인됨·찾을 수 없음·승인되지 않음: 상태별 해결 순서 완벽 정리

ads.txt 승인됨·찾을 수 없음·승인되지 않음 상태별 해결 순서
애드센스의 ads.txt 상태는 파일 존재 여부와 게시자 ID 확인 결과를 보여줍니다. 상태별 의미를 혼동하면 정상 파일을 반복해서 삭제하거나, 사이트 승인 문제를 ads.txt 문제로 오해하기 쉽습니다. 이 글은 상태 확인 → 파일 직접 접속 → 코드 대조 → 크롤링 재확인 순서로 해결하도록 정리했습니다.
핵심 요약
승인됨(Authorized)은 ads.txt에서 내 게시자 ID를 찾았다는 뜻이므로 파일 작업은 종료합니다. 찾을 수 없음(Not found)은 파일의 존재·루트 경로·접근 가능성을 확인하고, 승인되지 않음(Unauthorized)은 내 pub-ID가 정확히 들어 있는지 먼저 수정해야 합니다.
수정 직후 바로 상태가 바뀌지 않을 수 있습니다. Google 공식 안내에 따르면 반영에 며칠이 걸릴 수 있고, 광고 요청이 적은 사이트는 최대 한 달이 걸릴 수 있으므로 파일이 정상이라면 ‘업데이트 확인’을 실행한 뒤 기다리는 단계가 필요합니다.
1. ads.txt 세 가지 상태는 각각 무엇을 뜻하나요?
먼저 ads.txt 상태와 사이트 승인 상태를 분리해서 봐야 합니다. ads.txt는 내 사이트의 광고 인벤토리를 판매할 수 있는 사업자를 공개하는 파일이며, 애드센스 화면의 상태는 Google 크롤러가 파일과 게시자 ID를 어떻게 확인했는지 보여줍니다.
Google 공식 상태 설명에 따르면 ‘승인됨’은 게시자 ID가 파일에서 발견된 경우, ‘찾을 수 없음’은 마지막 크롤링에서 파일을 발견하지 못한 경우, ‘승인되지 않음’은 파일에 내 게시자 ID가 없어 광고 요청이 거부되는 경우입니다. 자세한 정의는 AdSense 사이트 상태 안내에서 확인할 수 있습니다.
승인됨
내 pub-ID가 ads.txt에서 확인됨. ads.txt 조치는 필요 없습니다.
찾을 수 없음
크롤러가 루트 도메인의 ads.txt를 발견하거나 읽지 못함.
승인되지 않음
파일은 있으나 내 pub-ID가 없거나 일치하지 않음.
흔한 오해
ads.txt가 승인됨이어도 사이트 심사가 끝난 것은 아닙니다. 반대로 사이트가 준비됨이어도 ads.txt가 잘못되어 있으면 광고 요청이 제한될 수 있으므로 두 상태를 각각 확인해야 합니다.
2. 상태별 조치 전에 공통으로 무엇을 확인해야 하나요?
세 상태 중 무엇이 표시되든 가장 먼저 현재 계정의 게시자 ID와 실제 파일 URL을 확보해야 합니다. 다른 블로그 글에서 복사한 샘플 pub-ID나 이전 애드센스 계정의 ID를 사용하면 파일은 열리더라도 승인되지 않음으로 남을 수 있습니다.
애드센스의 ‘사이트’ 메뉴에서 해당 도메인을 선택하고 제공되는 ads.txt 한 줄을 복사하세요. 기본 형식은 아래와 같지만, 샘플 숫자를 그대로 쓰지 말고 반드시 내 계정에서 복사해야 합니다.
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0공통 사전 점검 체크리스트
- 애드센스 화면에서 대상 사이트의 도메인 철자를 확인했습니다.
- 내 계정에서 복사한 pub-ID와 파일의 pub-ID를 한 글자씩 대조했습니다.
- 브라우저 주소창에 https://내도메인/ads.txt를 입력했습니다.
- 로그인·쿠키 동의·보안 확인 없이 일반 텍스트가 바로 표시됩니다.
- 파일명이 Ads.txt, ads.txt.txt가 아니라 정확히 ads.txt입니다.
- 서브폴더가 아닌 루트 도메인 경로에 공개되어 있습니다.
Google 공식 ads.txt 생성·게시자 ID 추가 방법
정보 확인하기 →
3. ‘승인됨’ 상태에서는 어떤 순서로 확인해야 하나요?
승인됨은 ads.txt 문제 해결이 완료된 상태입니다. 이때 파일을 다시 만들거나 코드를 반복해서 추가하면 오히려 중복 줄, 잘못된 계정 ID, 플러그인 충돌 같은 새 문제가 생길 수 있습니다.
광고가 보이지 않는다면 ads.txt가 아니라 사이트 승인, 광고 코드 설치, 자동 광고 설정, 정책 센터 알림, 신규 광고 노출 대기 시간을 차례로 확인해야 합니다. Google은 ads.txt가 승인되고 사이트 상태가 준비됨이며 광고 설정까지 끝났다면 광고가 표시되기까지 최대 한 시간 정도 걸릴 수 있다고 안내합니다.
승인됨 상태의 종료 순서
- ads.txt 수정 중단: 현재 파일을 유지합니다.
- 사이트 승인 상태 확인: ‘준비됨(Ready)’인지 별도로 봅니다.
- 광고 코드 확인: 코드가 올바른 사이트와 계정에 연결됐는지 확인합니다.
- 정책 센터 확인: 제한 또는 위반 알림이 있는지 확인합니다.
- 노출 대기: 설정 직후라면 일정 시간을 두고 실제 페이지를 재확인합니다.
주의사항
승인됨 상태에서 광고가 안 보인다는 이유로 ads.txt를 삭제하지 마세요. 삭제하면 다음 크롤링에서 찾을 수 없음으로 돌아갈 수 있으며, 원래 광고 미노출 원인을 찾기 더 어려워집니다.
4. ‘찾을 수 없음’ 상태는 어떤 순서로 해결해야 하나요?
찾을 수 없음은 마지막 크롤링 시 Google이 ads.txt 파일을 발견하지 못했다는 뜻입니다. 파일 내용보다 먼저 정확한 URL에서 공개 접근이 가능한지를 확인해야 합니다.
해결 순서 1 → 6
- 직접 접속: 브라우저에서 https://도메인/ads.txt를 엽니다.
- 루트 경로 확인: /wp-content/, /files/, /blog/ 같은 하위 경로가 아닌지 봅니다.
- 응답 내용 확인: 404 페이지, HTML 홈 화면, 로그인 화면이 아니라 텍스트 줄이 보여야 합니다.
- 도메인 변형 확인: www 포함 여부와 HTTP→HTTPS 이동 후에도 최종 주소가 /ads.txt인지 확인합니다.
- 차단 요소 확인: robots.txt, 방화벽, CDN 보안, 국가·봇 차단 규칙이 파일 접근을 막지 않는지 봅니다.
- 재확인 요청: 애드센스 사이트 상세 화면에서 ‘업데이트 확인’을 실행합니다.
Google의 일반적인 ads.txt 문제 해결 안내는 파일 업로드 후 자동 크롤링과 확인에 며칠이 걸릴 수 있고, 광고 요청이 적은 사이트는 최대 한 달이 걸릴 수 있다고 설명합니다. 따라서 URL에서 정상 내용이 보이고 코드를 확인했다면 매일 파일을 바꾸지 말고 크롤링 시간을 두는 편이 좋습니다.
| 직접 접속 결과 | 가능성 높은 원인 | 우선 조치 |
|---|---|---|
| 404 또는 찾을 수 없음 | 파일 미업로드·경로 오류 | 루트 디렉터리에 ads.txt 생성 |
| 홈페이지 HTML이 표시됨 | 리라이트·리디렉션 규칙 오류 | /ads.txt 예외 규칙 설정 |
| 로그인·보안 확인 화면 | 방화벽·접근 제한 | ads.txt 공개 접근 허용 |
| 정상 텍스트가 표시됨 | 크롤링 대기·캐시 | 업데이트 확인 후 대기 |
5. ‘승인되지 않음’ 상태는 어떤 순서로 해결해야 하나요?
승인되지 않음은 ads.txt 파일 자체는 발견했지만 내 애드센스 게시자 ID가 확인되지 않은 상태입니다. Google은 이 상태에서 해당 사이트의 광고 요청이 거부된다고 안내하므로 ‘찾을 수 없음’보다 우선순위가 높은 수정 항목입니다.
가장 안전한 해결 방법은 애드센스 계정의 해당 사이트 화면에서 제공하는 한 줄을 다시 복사해 기존 ads.txt에 추가하는 것입니다. 여러 광고 네트워크를 사용한다면 다른 줄을 지울 필요는 없지만, Google 줄의 도메인·pub-ID·DIRECT·인증기관 ID가 정확해야 합니다.
해결 순서 1 → 5
- 애드센스에서 코드 복사: 샘플이나 예전 메모가 아닌 현재 계정 코드를 사용합니다.
- pub-ID 완전 일치 확인: 숫자 누락, 공백, 다른 계정 ID를 점검합니다.
- 한 줄 형식 유지: 쉼표 네 구간과 DIRECT 표기를 임의로 바꾸지 않습니다.
- 실제 공개 파일 재확인: 관리자 편집 화면이 아니라 도메인/ads.txt에서 수정본을 확인합니다.
- 업데이트 확인 실행: 애드센스에서 재크롤링 확인을 요청하고 반영을 기다립니다.
오류가 자주 나는 예시
- 새 계정으로 바꿨지만 ads.txt에는 이전 계정 pub-ID가 남아 있음
- 호스팅 파일과 플러그인 파일이 서로 달라 실제 노출본이 덮어써짐
- 복사 과정에서 pub- 접두사 또는 마지막 숫자가 빠짐
- www 도메인과 루트 도메인이 서로 다른 파일을 제공함
실무 팁
관리 화면에서 저장됐다는 메시지만 믿지 말고 시크릿 창이나 다른 네트워크에서 실제 /ads.txt URL을 여세요. CDN 캐시가 남아 있다면 원본 파일은 수정됐어도 외부에는 이전 pub-ID가 계속 보일 수 있습니다.
6. 파일이 정상인데 상태가 계속 바뀌지 않으면 어떻게 하나요?
브라우저에서 정상 파일이 열리고 pub-ID도 정확한데 상태가 그대로라면, 다음 단계는 파일 재작성보다 크롤러 접근과 캐시를 확인하는 것입니다. 애드센스의 공식 문제 해결 도구는 /ads.txt 직접 접속, 코드 오타, 최근 업로드 여부, robots.txt, www 및 HTTP·HTTPS 차이를 순서대로 점검하도록 안내합니다.
지속 오류 진단 순서
- 공개 URL 재검사: 모바일 데이터와 시크릿 창에서도 같은 내용이 보이는지 확인합니다.
- robots.txt 검사: Googlebot 전체 또는 /ads.txt 경로를 차단하는 규칙이 없는지 봅니다.
- 보안 서비스 검사: Cloudflare·웹 방화벽·봇 차단에서 Google 크롤러 접근이 막히지 않는지 확인합니다.
- 캐시 제거: 서버 캐시와 CDN 캐시를 비운 뒤 공개 파일 내용을 다시 확인합니다.
- 도메인 정규화: HTTP, HTTPS, www, 비-www가 모두 한 최종 ads.txt로 연결되는지 확인합니다.
- 업데이트 확인: 애드센스 사이트 상세 화면의 버튼을 실행합니다.
- 반영 시간 확보: 정상 접근이 확인됐다면 며칠간 불필요한 수정을 중단합니다.
Google ads.txt 공식 문제 해결 도구
정보 확인하기 →
수정 후 바로 반복 작업하지 마세요
파일을 자주 지우고 다시 만들면 어떤 변경이 반영됐는지 판단하기 어렵습니다. 공개 URL과 코드가 정상임을 기록한 뒤 ‘업데이트 확인’을 실행하고, 애드센스가 다시 크롤링할 시간을 두는 것이 효율적입니다.
7. 워드프레스·블로그 서비스·직접 호스팅은 무엇이 다른가요?
ads.txt의 최종 기준은 플랫폼 관리자 화면이 아니라 루트 도메인에서 공개되는 실제 파일입니다. 설치 방식은 달라도 https://도메인/ads.txt에서 올바른 한 줄이 보이는가라는 검증 기준은 같습니다.
최종 의사결정 체크리스트
- 승인됨: ads.txt를 건드리지 않고 사이트 승인·광고 설정으로 이동합니다.
- 찾을 수 없음 + URL도 안 열림: 파일 생성·루트 업로드부터 다시 합니다.
- 찾을 수 없음 + URL은 정상: 접근 차단·도메인 변형·캐시를 확인한 뒤 업데이트 확인을 실행합니다.
- 승인되지 않음: 내 계정에서 복사한 pub-ID 한 줄로 교체 또는 추가합니다.
- 정상인데 장기간 미반영: 공식 문제 해결 도구와 플랫폼·호스팅 지원을 통해 크롤러 접근을 점검합니다.
마무리 요약
ads.txt 문제는 상태별 출발점이 다릅니다. 승인됨은 종료, 찾을 수 없음은 경로와 접근성, 승인되지 않음은 게시자 ID 일치 여부가 핵심입니다.
가장 빠른 해결법은 관리자 화면만 보는 것이 아니라 실제 도메인/ads.txt를 열어 외부에 공개된 결과를 확인하는 것입니다. 파일과 코드가 정상이라면 업데이트 확인 후 크롤링 시간을 두고, 광고 미노출은 사이트 승인·정책·광고 코드 문제와 분리해서 진단하세요.
8. ads.txt 상태 관련 자주 묻는 질문
Q1. ads.txt가 승인됨이면 애드센스 사이트 승인도 끝난 건가요?
아닙니다. ads.txt의 승인됨은 해당 파일에서 내 게시자 ID가 확인됐다는 뜻이며, 사이트 콘텐츠 심사 상태와는 별개입니다. 애드센스의 사이트 메뉴에서 승인 상태가 ‘준비됨’인지도 따로 확인해야 합니다.
Q2. ads.txt를 올렸는데도 찾을 수 없음이 계속 표시되는 이유는 무엇인가요?
파일이 루트 경로가 아닌 곳에 있거나, 리디렉션·접근 제한·캐시 때문에 크롤러가 파일을 읽지 못하는 경우가 많습니다. 브라우저에서 도메인/ads.txt를 직접 열어 내용이 보이는지 확인한 뒤 애드센스에서 업데이트 확인을 실행하세요.
Q3. 승인되지 않음 상태에서는 무엇을 가장 먼저 확인해야 하나요?
애드센스 계정에 표시된 게시자 ID와 ads.txt 안의 pub-번호가 정확히 일치하는지 먼저 확인해야 합니다. 기존 파일이 있다면 삭제하기보다 Google에서 제공한 한 줄을 그대로 추가하고 형식을 유지하는 편이 안전합니다.
Q4. ads.txt 수정 후 상태가 바뀌는 데 얼마나 걸리나요?
Google은 변경 사항 반영에 며칠이 걸릴 수 있으며, 광고 요청이 적은 사이트는 최대 한 달이 걸릴 수 있다고 안내합니다. 파일 접근과 코드가 정상이라면 반복 수정하기보다 업데이트 확인 후 크롤링 시간을 두는 것이 좋습니다.
Q5. ads.txt 파일은 반드시 설치해야 하나요?
Google은 ads.txt 사용이 의무는 아니지만 강력히 권장한다고 안내합니다. 승인된 판매자를 공개해 위조 인벤토리 위험을 줄이고 광고 구매자가 정상 판매 경로를 확인하도록 돕기 때문입니다.
참고 자료·업데이트 확인처