워드프레스 ads.txt 만드는 법

ads.txt는 사이트 루트에 두는 작은 텍스트 파일입니다. 광고를 누가 팔 수 있는지 공개해서, 가짜 인벤토리에 광고비가 새는 것을 줄입니다. 구글은 Ads.txt 가이드에서 필수는 아니지만 적극 권장한다고 적습니다. 승인과는 별개로, 승인 뒤에 알림이 뜨면 수익에 영향을 줄 수 있어 빨리 넣는 편이 낫습니다.

이 글은 워드프레스 루트에 한 줄을 올리는 실무만 다룹니다. 승인 준비 전체는 애드센스 승인 받는 법을 보세요.

한 줄 결론

브라우저에서 https://내도메인/ads.txt 를 열었을 때, 애드센스가 준 한 줄이 보여야 합니다. 하위 폴더( /blog/ads.txt)에 두면 구글이 못 찾습니다.

ads.txt가 하는 일

형식은 IAB Tech Lab 표준입니다. 애드센스 계정에서 복사하면 보통 아래와 같습니다. pub- 뒤 숫자는 내 게시자 ID입니다.

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
  • google.com — 판매 경로
  • pub-… — 내 애드센스 게시자 ID
  • DIRECT — 내가 직접 판매
  • 마지막 코드 — 구글 인증 코드. 임의로 바꾸지 마세요.

다른 광고 네트워크를 쓰면 그 네트워크가 준 줄을 아래에 추가합니다. 애드센스 한 줄만 있어도 됩니다.

파일을 만들기 전에

  1. 애드센스에 로그인합니다.
  2. 홈 알림의 지금 해결하기, 또는 사이트에서 ads.txt 상태가 ‘찾을 수 없음’인 항목을 엽니다.
  3. ads.txt 스니펫을 복사합니다. 게시자 ID를 손으로 추측하지 마세요.

승인 전이라면 계정에 스니펫이 아직 없을 수 있습니다. 승인 후 알림이 뜨면 그때 넣어도 됩니다. 미리 넣고 싶으면 계정에 보이는 pub- ID로 위 형식을 맞추세요.

방법 1 — 플러그인 (초보 기본)

플러그인 검색에서 Ads.txt Manager 같은 ads.txt 전용 플러그인을 설치합니다.

  1. 설정 화면에 애드센스에서 복사한 한 줄을 붙여 넣습니다.
  2. 저장합니다.
  3. 시크릿 창에서 https://내도메인/ads.txt 를 엽니다.

테마를 바꿔도 파일이 유지되는 점이 장점입니다. 플러그인을 지우면 파일이 사라질 수 있으니, 지울 때는 다른 방법으로 다시 올리세요.

방법 2 — Site Kit

Site Kit by Google로 애드센스를 연결한 경우, 연결 과정에서 ads.txt 안내가 나오기도 합니다. 연결 후에도 /ads.txt 가 열리는지 반드시 브라우저로 확인하세요. 안 열리면 방법 1 또는 3을 씁니다.

Site Kit는 필수 플러그인 글에서 같이 정리합니다.

방법 3 — 호스팅에 직접 업로드

카페24 파일 관리자 또는 FTP로 워드프레스가 설치된 최상위 폴더ads.txt를 올립니다. wp-content, wp-admin 안이 아닙니다. wp-config.php가 있는 그 폴더입니다.

  1. 메모장에서 파일을 만들고 이름을 ads.txt로 저장합니다. .txt.txt가 되지 않게 ‘파일 형식: 모든 파일’을 선택하세요.
  2. 복사한 한 줄만 넣습니다. 앞뒤 빈 줄은 있어도 됩니다. HTML, 설명 문구는 넣지 마세요.
  3. 업로드 후 https://내도메인/ads.txt 를 엽니다.

클라우드웨이즈는 SFTP 또는 파일 매니저로 같은 위치에 올립니다. 호스팅 비교는 워드프레스 호스팅을 참고하세요.

올린 뒤 애드센스에서 확인할 것

구글은 반영에 며칠이 걸릴 수 있고, 광고 요청이 거의 없으면 최대 한 달도 가능하다고 안내합니다. 급하면 애드센스 사이트에서 해당 사이트를 열고 업데이트 확인을 요청하세요.

상태가 승인됨이고 사이트 상태가 준비됨이면, 광고 설정 후 게재까지 최대 약 1시간이 걸릴 수 있습니다.

자주 실패하는 이유

  • www 와 non-www 중 하나만 열고, 애드센스에는 다른 주소를 넣음. 대표 도메인과 애드센스 URL을 맞추세요.
  • 파일이 ads.txt.html 이거나 UTF-16으로 저장됨. UTF-8 일반 텍스트로 저장하세요.
  • 보안 플러그인이나 CDN이 /ads.txt 를 막음. 브라우저에서 404인지 확인하세요.
  • 서브도메인 사이트인데 루트 도메인에만 파일을 둠. 광고를 붙인 호스트마다 그주소/ads.txt 가 필요합니다.

체크리스트

  • 애드센스에서 스니펫을 복사했는가
  • https://도메인/ads.txt 가 브라우저에 보이는가
  • pub- ID가 내 계정과 같은가
  • 마지막 인증 코드를 임의로 안 바꿨는가
  • 애드센스에서 업데이트 확인을 눌렀는가 (선택)

자주 묻는 질문

Q. 승인 전에 없어도 되나요?
공식으로는 필수가 아닙니다. 승인 준비의 핵심은 콘텐츠와 코드입니다. 다만 승인 직후 알림이 거의 항상 뜨므로 미리 넣어도 됩니다.

Q. 티스토리는요?
티스토리는 스킨·치환자 경로가 다릅니다. 이 글은 설치형 워드프레스 기준입니다.

Q. 줄을 여러 개 넣어도 되나요?
다른 네트워크 줄을 추가하는 것은 가능합니다. 같은 애드센스 줄을 중복으로 여러 번 넣을 필요는 없습니다.

다음 글

파일을 올렸다면 검색에 사이트를 맡기는 쪽이 다음입니다.

ads.txt 상태 반영 시간은 구글 안내에 따릅니다. 이 글은 학습용입니다. 스니펫은 반드시 내 계정에서 복사하세요.

유튜브 수익창출 수익화 조건 2026

티스토리 vs. 워드프레스

워드프레스 호스팅 비교