애드센스 ads.txt는 승인 결과를 기다린 뒤에만 설정해야 하는 파일은 아닙니다. 다만 게시자 ID를 정확히 확인할 수 있는 시점인 사이트 등록 후 또는 승인 과정에서 설정하고, 승인 후에는 정상 인식 여부를 다시 확인하는 방식이 가장 효율적입니다.
📌 핵심 5줄 요약
1. ads.txt는 애드센스 승인 전에도 설정할 수 있습니다.
2. 사이트를 애드센스에 추가한 뒤 게시자 ID를 확인하고 만드는 것이 안전합니다.
3. 승인 후 ads.txt 경고가 표시되면 가능한 한 빠르게 파일을 적용해야 합니다.
4. 파일은 보통 웹사이트 루트 주소인 `example.com/ads.txt`에서 직접 열려야 합니다.
5. 애드센스 화면의 상태 반영에는 시간이 걸릴 수 있으므로 업로드 직후 반복 수정하지 않는 것이 좋습니다.
📌 목차
01 | ads.txt가 하는 일
02 | 설정해야 하는 가장 적절한 시점
03 | 승인 전 설정해도 되는 이유
04 | 승인 후 설정이 필요한 경우
05 | 게시자 ID 확인 방법
06 | ads.txt 파일의 기본 형식
07 | 워드프레스에서 설정하는 방법
08 | 티스토리 등 호스팅형 블로그에서 확인할 점
09 | 파일 업로드 후 확인 방법
10 | 애드센스에 반영되는 과정
11 | ads.txt를 찾을 수 없다는 오류
12 | 여러 광고 플랫폼을 사용하는 경우
13 | 자주 하는 실수와 주의사항
14 | 설정 완료 후 관리 방법
01 | ads.txt가 하는 일
ads.txt는 해당 웹사이트의 광고 공간을 어떤 광고 판매자가 합법적으로 판매할 수 있는지 공개하는 텍스트 파일입니다. 광고 구매자가 이 파일을 확인하면 승인되지 않은 판매자가 사이트의 광고 지면을 판매하는 문제를 줄일 수 있습니다.
애드센스 운영자에게 ads.txt는 광고 수익 자체를 즉시 발생시키는 설정이라기보다, 광고 인벤토리의 판매 권한을 확인하기 위한 기술적 장치에 가깝습니다.
02 | 설정해야 하는 가장 적절한 시점
가장 무난한 시점은 애드센스에 사이트를 추가한 뒤입니다. 이때 애드센스 계정의 게시자 ID를 확인해 파일을 만들 수 있고, 승인 전후의 설정 누락도 줄일 수 있습니다.
이미 애드센스 승인을 받았고 화면에 ads.txt 관련 알림이 보인다면 더 미룰 이유가 없습니다. 안내된 게시자 ID를 기준으로 파일을 만든 뒤 사이트 루트에 업로드하세요.
| 상황 | 권장 대응 |
|---|---|
| 애드센스 신청 전 | 사이트 구조와 도메인이 확정됐다면 미리 준비할 수 있습니다. |
| 사이트를 애드센스에 추가한 후 | 게시자 ID를 확인해 ads.txt를 설정하기 좋은 시점입니다. |
| 애드센스 승인 후 경고가 표시된 경우 | 안내 내용을 확인하고 가능한 한 빠르게 적용합니다. |
| 광고 플랫폼을 추가한 경우 | 각 플랫폼이 안내한 판매자 정보를 검토해 파일에 반영합니다. |
03 | 승인 전 설정해도 되는 이유
ads.txt는 애드센스 승인 여부를 결정하는 광고 코드가 아니라 사이트의 광고 판매자를 표시하는 파일입니다. 따라서 사이트가 운영 중이고 도메인 또는 블로그 주소가 확정되어 있다면 승인 전에도 설정할 수 있습니다.
다만 승인 전에는 게시자 ID를 잘못 입력하기 쉽습니다. 다른 계정의 ID를 복사하거나 숫자 일부를 빠뜨리면 파일을 올려도 정상적인 정보로 인정되지 않을 수 있으므로, 애드센스 계정 화면에서 직접 확인하는 것이 좋습니다.
04 | 승인 후 설정이 필요한 경우
애드센스 승인 후 대시보드에 “ads.txt를 수정하라”는 알림이 표시되면 설정 대상이라고 보면 됩니다. 특히 광고가 게재될 사이트를 새로 추가했거나 기존 도메인을 변경했다면 ads.txt 상태를 다시 확인해야 합니다.
경고가 보이지 않더라도 파일을 이미 설정했다면 주소에서 정상적으로 열리는지 확인할 수 있습니다. 반대로 파일을 올렸는데도 경고가 계속된다면 파일 위치, 게시자 ID, 도메인 연결 상태를 순서대로 점검해야 합니다.
05 | 게시자 ID 확인 방법
애드센스 계정에 로그인한 뒤 계정 관련 정보 또는 ads.txt 안내 화면에서 게시자 ID를 확인합니다. 게시자 ID는 일반적으로 `pub-`로 시작하는 형태이며, 자신의 계정에 표시된 값을 그대로 복사해야 합니다.
검색 결과나 다른 블로그에 공개된 예시 ID를 사용하면 안 됩니다. 게시자 ID는 계정마다 다르므로 파일에 넣기 전에 내 애드센스 계정의 정보와 일치하는지 확인하세요.
06 | ads.txt 파일의 기본 형식
애드센스용 ads.txt는 일반적으로 다음과 같은 한 줄 형식을 사용합니다.
google.com, pub-내게시자ID, DIRECT, f08c47fec0942fa0
각 항목은 광고 시스템 도메인, 게시자 ID, 직접 거래 여부, 광고 시스템 식별자로 구성됩니다. 실제 게시자 ID는 반드시 자신의 애드센스 계정에서 확인한 값으로 바꾸고, 공백이나 쉼표를 임의로 삭제하지 않는 것이 좋습니다.
애드센스 화면에서 파일을 직접 다운로드할 수 있다면 그 파일을 우선 사용하세요. 직접 작성해야 할 때만 안내된 형식을 그대로 옮기는 것이 안전합니다.
07 | 워드프레스에서 설정하는 방법
워드프레스에서는 호스팅의 파일 관리자나 에프티피를 이용해 웹사이트 최상위 폴더에 `ads.txt`라는 이름의 파일을 업로드합니다. 플러그인으로 관리하는 방법도 있지만, 플러그인을 설치할 때는 업데이트와 제작자 신뢰도를 먼저 확인해야 합니다.
업로드 위치가 하위 폴더가 되면 `example.com/blog/ads.txt`처럼 보일 수 있습니다. 이 경우 광고 시스템이 기대하는 루트 주소인 `example.com/ads.txt`에서 파일이 열리지 않을 수 있으므로 최종 주소를 직접 확인하세요.
08 | 티스토리 등 호스팅형 블로그에서 확인할 점
호스팅형 블로그는 운영자가 서버 파일을 직접 업로드할 수 없는 경우가 있습니다. 이때는 해당 서비스가 제공하는 ads.txt 설정 메뉴나 애드센스 연동 기능을 사용해야 합니다.
설정 메뉴의 위치와 제공 기능은 서비스 운영 정책에 따라 달라질 수 있으므로, 관리자 화면에서 ads.txt 또는 광고 설정 항목을 찾는 것이 우선입니다. 서버 파일을 직접 수정할 수 없는 서비스라면 임의의 글이나 페이지에 ads.txt 내용을 작성하는 방식으로 대신할 수 없습니다.
09 | 파일 업로드 후 확인 방법
브라우저 주소창에 자신의 도메인 뒤에 `/ads.txt`를 붙여 접속합니다. 예를 들어 사이트가 `example.com`이라면 `example.com/ads.txt`에서 텍스트 내용이 표시되어야 합니다.
확인할 때는 다음 항목을 살펴보세요.
- 파일 이름이 `ads.txt`인지 확인합니다.
- 주소가 사이트 루트에 있는지 확인합니다.
- 게시자 ID가 내 애드센스 계정과 일치하는지 확인합니다.
- 파일이 빈 화면이나 오류 페이지가 아닌 텍스트로 열리는지 확인합니다.
- 모바일과 데스크톱에서 주소가 모두 접근되는지 확인합니다.
10 | 애드센스에 반영되는 과정
파일을 업로드했다고 애드센스 화면의 상태가 즉시 바뀌는 것은 아닙니다. 광고 시스템이 사이트를 다시 확인하고 변경 내용을 반영하는 과정이 필요할 수 있습니다.
따라서 업로드 직후 경고가 남아 있다고 해서 파일을 여러 번 새로 만들거나 내용을 반복해서 바꾸면 안 됩니다. 먼저 주소에서 파일이 정상적으로 열리는지 확인한 뒤, 일정 시간 후 애드센스 화면의 상태를 다시 확인하세요.
11 | ads.txt를 찾을 수 없다는 오류
가장 흔한 원인은 파일이 루트 경로가 아닌 하위 경로에 업로드된 경우입니다. 그 밖에 파일명이 `ads.txt.txt`로 저장되었거나, 대문자·공백이 포함됐거나, 도메인 리디렉션이 제대로 연결되지 않은 경우에도 문제가 생길 수 있습니다.
먼저 브라우저에서 직접 주소를 열어보고, 파일명과 저장 위치를 확인하세요. 워드프레스 캐시나 서버 캐시를 사용하는 사이트라면 변경 후 캐시가 남아 있는지도 점검해야 합니다.
12 | 여러 광고 플랫폼을 사용하는 경우
애드센스 외에 다른 광고 플랫폼이나 광고 네트워크를 함께 사용한다면 해당 업체가 제공한 판매자 정보가 추가로 필요할 수 있습니다. 이때 한 줄에 하나의 정보를 작성하며, 기존 애드센스 줄을 지우고 새 정보로 교체하지 않도록 주의하세요.
다만 사용하지 않는 광고 플랫폼의 정보를 무작정 추가하면 관리가 어려워집니다. 실제로 광고 판매 권한을 부여한 업체의 공식 안내만 반영하는 것이 안전합니다.
13 | 자주 하는 실수와 주의사항
ads.txt는 애드센스 광고 코드를 삽입하는 파일이 아닙니다. 애드센스 스크립트나 자동 광고 코드를 ads.txt 파일에 넣으면 형식이 잘못되므로 각각의 용도를 구분해야 합니다.
또한 승인 전 설정했다고 승인 가능성이 높아지는 것은 아닙니다. ads.txt는 승인 심사를 대신하는 절차가 아니며, 사이트 콘텐츠와 정책 준수 여부를 해결해 주는 기능도 아닙니다.
도메인을 변경하거나 블로그를 다른 주소로 이전했다면 기존 사이트의 ads.txt만 남겨두지 말고 새 도메인에서도 다시 접근 가능한지 확인해야 합니다.
14 | 설정 완료 후 관리 방법
설정이 끝난 뒤에는 게시자 ID가 변경되지 않았는지, 도메인 이전이나 호스팅 변경으로 파일이 사라지지 않았는지 주기적으로 확인하는 것이 좋습니다. 특히 사이트를 새 서버로 옮기거나 워드프레스 테마·플러그인을 크게 변경한 뒤에는 파일 접근 주소를 다시 열어보세요.
가장 중요한 기준은 애드센스 화면의 안내와 실제 `도메인/ads.txt` 주소가 일치하는지입니다. 두 곳의 정보가 다르면 게시자 ID와 파일 내용을 먼저 비교해야 합니다.
☑ 체크리스트
- 사이트를 애드센스 계정에 추가했는지 확인하기
- 내 계정의 게시자 ID를 직접 복사하기
- 파일 이름을 정확히 `ads.txt`로 저장하기
- 사이트 루트 경로에 파일 업로드하기
- `도메인/ads.txt` 주소를 브라우저에서 열어보기
- 애드센스 화면에서 ads.txt 상태를 다시 확인하기
- 도메인·호스팅 변경 후 파일이 유지되는지 점검하기
📖 자주하는 질문 Q&A
애드센스 승인 전에 ads.txt를 설정해도 되나요?
가능합니다. 사이트 주소가 확정되어 있고 게시자 ID를 정확히 확인할 수 있다면 승인 전에도 설정할 수 있습니다. 다만 승인 전후에 파일이 정상적으로 유지되는지 다시 확인하세요.
ads.txt를 설정하지 않으면 애드센스 승인이 거절되나요?
ads.txt는 애드센스 승인 심사 자체를 대신하는 조건이 아닙니다. 그러나 승인 후 관련 경고가 표시되거나 광고 판매 권한 확인에 영향을 줄 수 있으므로 안내가 있다면 설정하는 편이 안전합니다.
파일을 올렸는데 애드센스 경고가 계속 보여요.
파일 반영에 시간이 걸릴 수 있습니다. 먼저 `도메인/ads.txt`에서 파일이 열리는지, 게시자 ID와 파일 형식이 맞는지, 루트 경로에 저장됐는지를 확인한 뒤 상태가 갱신되는지 기다려야 합니다.
ads.txt에 애드센스 코드도 넣어야 하나요?
아닙니다. ads.txt에는 광고 판매자 정보만 입력합니다. 애드센스 광고 코드는 웹페이지의 HTML이나 사이트 설정 영역에 별도로 적용해야 합니다.
📝 마무리
ads.txt는 애드센스 승인 전에도 설정할 수 있지만, 사이트 등록 후 게시자 ID를 확인한 다음 적용하는 것이 가장 안전합니다. 업로드 후에는 반드시 사이트 루트 주소에서 파일이 열리는지 확인하고, 애드센스 상태가 갱신될 때까지 불필요하게 파일을 반복 수정하지 않는 것이 좋습니다.
