WordPress에서 ads.txt 추가하는 방법

안녕하세요. 오토남입니다.

오늘은 Google AdSense 또는 기타 광고 네트워크에서 요구하는 ads.txt 파일을 WordPress에 추가하는 방법에 대해 알아보려고 해요. 광고 수익을 극대화하고 인증된 광고 네트워크만 사용하려면 반드시 ads.txt 파일을 제대로 설정해줘야 합니다.

ads.txt란?

먼저 ads.txt가 뭔지 간단히 설명드릴게요.

ads.txtAuthorized Digital Sellers의 약자로, **IAB(Interactive Advertising Bureau)**에서 만든 표준 파일이에요. 이 파일을 통해 웹사이트 소유자는 “나는 이 광고 네트워크만 믿고 사용합니다!”라고 선언할 수 있습니다.

이게 왜 중요하냐면요, 불법 광고 판매를 방지하고 수익 손실을 막을 수 있기 때문이에요. 특히 Google AdSense를 쓰신다면, 구글에서도 이 파일을 필수로 요구하고 있죠.

WordPress에 ads.txt 파일 추가하는 방법

ads.txt 파일을 추가하는 방법은 총 3가지가 있어요.
그중 가장 추천하는 방법은 FTP를 통한 직접 업로드 또는 전용 플러그인 사용이에요.

방법 1: FTP 또는 파일 관리자 사용 (추천)

가장 직접적이고 안정적인 방법이에요.

ads.txt 파일 생성

메모장이나 텍스트 편집기를 열고 아래와 같은 형식으로 작성해주세요:
(pub-1234567890123456는 예시이니 자기 애드센스 아이디를 넣어야 합니다.)

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

여기서 pub-1234567890123456 부분은 본인의 Google AdSense 퍼블리셔 ID로 바꿔야 해요.
퍼블리셔 ID는 AdSense > 계정 > 설정에서 확인할 수 있습니다.

FileZilla를 이용한 파일 업로드

  1. FileZilla 다운로드 및 설치
  2. FTP 접속 정보 입력 (라이트세일 기준)
    • 호스트: sftp://<Lightsail-퍼블릭-IP> (예: sftp://192.168.1.1)
    • 사용자 이름: bitnami (기본값)
    • 포트: 22
    • 비밀번호 대신 SSH 키 사용
  3. SSH 키 파일(.pem) 등록
    • FileZilla > 설정 > SFTP로 이동
    • “추가” 버튼 클릭 → AWS Lightsail에서 다운로드한 .pem 파일 선택
  4. 서버 연결 후 파일 업로드
    • 왼쪽 창: 로컬 ads.txt 선택
    • 오른쪽 창: /opt/bitnami/wordpress/ 또는 /home/bitnami/apps/wordpress/htdocs/ 이동 초반에 /opt 폴더가 안 보일 수 있어요. 아무 폴더나 열어보면 갱신돼서 나타납니다!
    • ads.txt 파일을 드래그해서 업로드
  5. 업로드 확인
    • 브라우저에서 https://yourdomain.com/ads.txt 입력
    • 작성한 내용이 정상적으로 보이면 완료!
    • Google AdSense에서 적용되기까지 24~48시간 걸릴 수 있어요.
파일질라 셋팅

방법 2: WordPress 플러그인 사용

FTP 접근이 어렵다면 플러그인을 이용한 설정도 가능합니다.

  1. WordPress 관리자 페이지 로그인
  2. 플러그인 > 새로 추가 > “Ads.txt Manager” 검색
  3. 설치 후 활성화
  4. 설정 > Ads.txt Manager 이동
  5. 아래 내용 입력 후 저장: (pub-1234567890123456는 예시이니 자기 애드센스 아이디를 넣어야 합니다.)
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
  1. 브라우저에서 https://yourdomain.com/ads.txt 입력 → 정상 표시 확인

방법 3: 테마 편집기에서 직접 추가 (비추천)

테마 파일에 직접 ads.txt를 추가하는 방법도 있긴 해요. 하지만 테마 업데이트 시 삭제될 위험이 있어서 개인적으로는 비추입니다.
되도록 FTP 또는 플러그인을 이용하시는 게 더 안전해요.

ads.txt 적용 후 확인 방법

  • ads.txt는 반드시 루트 디렉토리에 위치해야 합니다.
  • https://yourdomain.com/ads.txt에서 정상 표시 확인
  • Google AdSense에서 파일 감지까지 최대 48시간 걸릴 수 있어요.
  • AdSense 계정에서 관련 경고 메시지가 사라졌는지 체크!

결론

WordPress에서 ads.txt를 추가하는 가장 좋은 방법은 FTP 업로드 또는 Ads.txt Manager 플러그인 사용입니다.
Google AdSense와의 연동 문제를 방지하고 수익 누수를 막으려면, 반드시 올바르게 설정해주셔야 해요.

그럼 여러분의 광고 수익, 더 탄탄하게 관리해보세요 🙂

Leave a Comment