WordPress & Blogger에서 ads.txt 파일 설정 및 크롤링 오류 해결 방법
Google AdSense를 사용하려면 ads.txt 파일을 올바르게 설정해야 합니다. 하지만 때때로 "ads.txt 파일을 찾을 수 없음" 또는 "ads.txt 파일을 크롤링할 수 없음" 같은 오류가 발생할 수 있습니다. 이 글에서는 WordPress 및 Blogger(블로그스팟)에서 ads.txt 파일을 설정하는 방법과 크롤링 문제 해결 방법을 자세히 설명하겠습니다.
✅
ads.txt 파일이란?
ads.txt(Authorized Digital Sellers)는
온라인 광고 사기를 방지하고, 합법적인 광고 판매자를 인증하는 파일입니다.
이 파일이 제대로 설정되지 않으면 AdSense 수익 창출에 문제가 생길 수
있습니다.
📌 1. ads.txt 파일 생성하기
ads.txt 파일을 올바르게 생성하려면 아래 단계를 따르세요.
✅ 파일 작성 방법
-
메모장 또는 일반 텍스트 편집기를 열어 아래 내용을 입력하세요.
rustgoogle.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
🔹
"pub-1234567890123456"
부분을 본인의 AdSense 퍼블리셔 ID로 변경해야 합니다.
🔹 퍼블리셔 ID는 AdSense 관리자 페이지 → 계정 → 계정 정보에서 확인할 수 있습니다. -
파일을 ads.txt로 저장하고, 인코딩은 UTF-8 형식으로 설정하세요.
📌 2. ads.txt 파일을 WordPress에 업로드하는 방법
① 플러그인을 이용하는 방법 (추천)
WordPress에서는 플러그인을 이용하면 쉽고 빠르게 ads.txt 파일을 설정할 수 있습니다.
🔹 설치 방법:
- WordPress 관리자 페이지에서 "플러그인" → "새로 추가"로 이동
- "Ads.txt Manager" 검색 후 설치 및 활성화
- "설정" → "Ads.txt" 메뉴에서 위에서 만든 ads.txt 내용을 입력하고 저장
이 방법을 사용하면 자동으로 올바른 위치에 ads.txt 파일이 생성됩니다.
② FTP 또는 파일 관리자 사용 방법
플러그인 설치가 어렵다면 직접 서버에 ads.txt 파일을 업로드할 수도 있습니다.
🔹 직접 업로드 방법:
- FTP(FileZilla 등) 또는 호스팅 제공업체의 파일 관리자를 이용해 서버에 접속
-
/public_html/
폴더에 ads.txt 파일 업로드 -
웹 브라우저에서
https://yourdomain.com/ads.txt 주소를 입력하여 파일이 정상적으로 표시되는지 확인
✅ 파일이 보이지 않는다면?
- 캐시 플러그인(WP Rocket, W3 Total Cache 등)을 사용 중이라면 캐시를 삭제 후 다시 확인하세요.
📌 3. ads.txt 파일을 Blogger(블로그스팟)에 설정하는 방법
Blogger는 직접 파일을 업로드할 수 없지만, 맞춤 ads.txt 기능을 이용해 설정할 수 있습니다.
✅ 설정 방법:
- Blogger 관리자 페이지에서 "설정" → "수익 창출" 섹션으로 이동
- "맞춤 ads.txt 사용" 옵션을 활성화(켜기)
-
아래 내용을 입력하고 저장
rust
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
"pub-1234567890123456"
부분은 본인의 퍼블리셔 ID로 변경하세요!)
✅ 적용 확인 방법:
-
웹 브라우저에서
https://yourblog.blogspot.com/ads.txt 주소를 입력
- ads.txt 파일 내용이 정상적으로 표시되면 성공!
변경 후 AdSense에서 인식하는 데 최대 24~48시간이 걸릴 수 있음
📌 4. ads.txt 파일 크롤링 오류 해결 방법
ads.txt 파일을 올바르게 설정했음에도 AdSense에서 크롤링할 수 없다는 경고가 뜬다면 아래 사항을 점검하세요.
✅ 1. ads.txt 파일이 정상적으로 업로드되었는지 확인
-
웹 브라우저에서
https://yourdomain.com/ads.txt (WordPress) 또는
https://yourblog.blogspot.com/ads.txt (Blogger)를 입력
- 파일 내용이 제대로 표시되는지 확인
✅ 2. robots.txt 설정 확인
robots.txt
파일에서 ads.txt 크롤링을 차단하고 있다면 문제가
발생할 수 있습니다.
🔹 확인 방법 (WordPress)
-
https://yourdomain.com/robots.txt에 다음 내용이 포함되어 있는지 확인
makefileUser-agent: *Allow: /ads.txt
-
만약
Disallow: /ads.txt
가 포함되어 있다면 이를 제거하고 수정해야 합니다.
🔹
Blogger는 자동으로 설정되므로 따로 수정할 필요 없음
✅ 3. HTTP 200 OK 상태 코드 확인
ads.txt 파일이 정상적으로 업로드되었더라도, 서버가 올바른 응답을 하지 않으면 크롤링이 차단될 수 있습니다.
🔹 확인 방법:
-
웹 브라우저에서
https://yourdomain.com/ads.txt 주소 입력
-
파일이 표시되지 않고 404 오류가 발생하면
파일이 제대로 업로드되지 않았을 가능성이 큼
- FTP에서 ads.txt 파일이 존재하는지 확인
- 캐시 플러그인을 사용 중이라면 캐시를 삭제 후 다시 시도
✅ 4. HTTP와 HTTPS 모두에서 접근 가능한지 확인
Google 크롤러는 ads.txt 파일을 HTTP와 HTTPS 두 가지 방식으로 크롤링합니다.
🔹 확인 방법:
http://yourdomain.com/ads.txt
https://yourdomain.com/ads.txt
두 주소에서 모두 파일이 정상적으로 표시되어야 합니다.
만약
한쪽에서 404 오류가 발생하면,
호스팅 업체에 문의하여 HTTP → HTTPS 리디렉션을 설정해야 합니다.
📌 5. 변경 후 기다리기
ads.txt 파일을 수정한 후 AdSense에서 이를 인식하기까지 최대 며칠(보통 24~48시**이 걸릴 수 있습니다.
🔹 확인 방법:
- Google AdSense → "사이트" 메뉴에서 ads.txt 상태 확인
-
https://yourdomain.com/ads.txt 또는
https://yourblog.blogspot.com/ads.txt 주소에서 파일이 정상적으로 열리는지 테스트
🚀 마무리: 요약 정리
✅ ads.txt 파일을 올바르게 생성 (퍼블리셔 ID 확인)
✅ WordPress에서는
플러그인 또는 FTP를 이용해 업로드
✅ Blogger에서는
"맞춤 ads.txt" 기능을 사용하여 입력
✅ robots.txt에서 ads.txt
크롤링이 허용되어 있는지 확인
✅ HTTP 200 OK 상태 코드 확인
✅
HTTP 및 HTTPS에서 모두 접근 가능한지 확인
✅ 변경 후 최대 며칠
기다리기
이제 WordPress & Blogger에서 ads.txt 설정 및 오류 해결 방법을 완벽하게 알게 되셨을 거예요! 😊 🚀
더 궁금한 점이 있다면 언제든지 질문하세요! 💬처음으로