ads.txt 경고 해결 체크리스트: AdSense에서 가장 먼저 볼 것
Web
마지막 업데이트

ads.txt 경고 해결 체크리스트: AdSense에서 가장 먼저 볼 것


AdSense에서 ads.txt 경고가 나오면 파일 문법만 의심하기 쉽지만, 실제로는 경로, 도메인 변형, 리다이렉트, 캐시, 재확인 타이밍 문제인 경우가 많습니다.

그래서 이 경고는 특히 답답합니다. 브라우저에서 파일이 잘 열리는데도 AdSense 안에서는 경고가 남아 있어서, 방금 직접 확인한 사실과 플랫폼 메시지가 서로 충돌하는 것처럼 느껴지기 때문입니다.

이 글은 실전 순서에 집중합니다.

  • 어떤 점검이 ads.txt 경고를 가장 빨리 줄여주는지
  • 파일이 이미 잘 열리는데도 무엇을 비교해야 하는지
  • 경고 재평가 중일 때 무엇을 계속 바꾸지 말아야 하는지

짧게 말하면 정확한 루트 경로, 전체 게시자 ID, 라이브 도메인 일치를 먼저 확인하고, 그다음 리다이렉트와 캐시 동작을 본 뒤, 곧바로 파일 한 줄 문법이 아직 틀렸다고 단정하지 않는 편이 좋습니다.


가장 먼저 할 확인

아래 순서로 시작하세요.

  1. https://your-domain.com/ads.txt를 엽니다
  2. 파일에 google.com, ca-pub-...가 있는지 확인합니다
  3. 심사 도메인과 배포 도메인이 같은지 봅니다
  4. www와 루트 도메인이 섞여 있지 않은지 확인합니다
  5. 오래된 배포 캐시가 남아 있지 않은지 확인합니다

이 점검만으로도 코드를 무작정 바꾸는 것보다 훨씬 빨리 대부분의 경우를 줄일 수 있습니다.


단순 확인 뒤에도 경고가 남는 이유

파일이 맞아 보여도 경고가 남는 이유는 AdSense가 줄 그 자체만 보는 것이 아니기 때문입니다. 아래도 함께 민감하게 봅니다.

  • 정확히 어떤 도메인이 심사되는지
  • 리다이렉트가 일관되게 동작하는지
  • 공개 파일이 최신 배포와 같은지
  • 시스템이 이미 파일을 다시 확인했는지

그래서 “파일이 열린다”는 것은 강한 신호지만, 항상 마지막 답은 아닙니다.


경고를 만드는 대표 실수

1. 파일이 하위 경로에 있음

/blog/ads.txt는 충분하지 않습니다. 반드시 도메인 루트여야 합니다.

2. 게시자 ID가 틀림

ca-pub-를 포함한 전체 값을 정확히 써야 합니다.

3. 잘못된 도메인 변형을 심사 중

심사는 www로 넣었는데 실제 사이트는 루트 도메인으로 서빙되거나, 그 반대인 경우가 자주 나옵니다.

4. 경고 반영이 단순히 늦는 중

파일이 맞아도 AdSense가 다시 확인하는 데 시간이 걸릴 수 있습니다.

5. 캐시되거나 오래된 배포가 노출됨

로컬에서는 최신처럼 보여도 공개 파일은 예전 배포를 계속 보여줄 수 있습니다.


파일은 열리는데 경고가 남아 있으면 볼 것

/ads.txt가 정상으로 열리는데도 경고가 남아 있으면 아래를 비교하세요.

  • 라이브 도메인과 AdSense 사이트 도메인이 같은지
  • 루트 도메인과 www가 통일되어 있는지
  • 현재 배포와 오래된 캐시 배포가 섞이지 않는지
  • 경고가 최근 변경 직후라 단순 지연인지
  • 브라우저에서 연 파일과 AdSense가 실제로 보는 도메인이 같은지

실제 mismatch는 보통 여기에서 드러납니다.


간단한 수정 순서

혼선을 줄이려면 아래 순서가 좋습니다.

  1. 실제 라이브 루트 URL을 확정합니다
  2. 정확한 게시자 ID를 다시 확인합니다
  3. 도메인과 리다이렉트 혼선을 정리합니다
  4. 공개 파일이 오래된 경우에만 재배포합니다
  5. 다시 확인되기 전까지는 관련 없는 변경을 더하지 않습니다

이 순서가 중요한 이유는, 파일이 거의 맞는 상태인데도 계속 코드를 바꾸는 경우가 많기 때문입니다.


바로 하지 않는 편이 좋은 행동

아래 행동은 보통 상황을 더 시끄럽게 만듭니다.

  • 근거 없이 게시자 값을 계속 바꾸기
  • 루트와 하위 경로를 왔다 갔다 하며 파일 위치를 추측하기
  • 여러 도메인 설정을 한 번에 바꾸기
  • 공개 파일 확인도 없이 재배포를 반복하기

경고가 재확인 지연이나 도메인 일관성 문제에 더 가까울수록, 잦은 변경보다 안정성이 더 중요합니다.


경고의 중심이 더 이상 파일 내용이 아닐 가능성이 큰 경우

아래 조건이면 문제의 중심이 파일 한 줄 문법일 가능성은 낮습니다.

  • 파일이 정확한 도메인 루트에서 열린다
  • 게시자 ID가 맞다
  • 줄 형식이 단순하고 유효하다
  • 경고가 최근 배포나 도메인 변경 이후에 나타났다

이 경우 다음 의심 대상은 recheck delay, 리다이렉트 동작, 도메인 mismatch입니다.


FAQ

Q. 경고가 바로 사라지나요?

아니요. 설정이 이미 맞아도 AdSense가 다시 확인하는 데 시간이 걸릴 수 있습니다.

Q. 파일은 정상인데 경고가 계속 남습니다.

그 경우는 도메인 등록 상태, 심사 상태, 리다이렉트 동작, 반영 지연을 함께 봐야 합니다.

Q. 여러 광고 네트워크를 쓰면 어떻게 하나요?

같은 ads.txt 파일 안에 네트워크별 줄을 하나씩 추가하면 됩니다.


먼저 읽어볼 가이드

검색 유입이 많은 핵심 글부터 이어서 보세요.