brunch

You can make anything
by writing

C.S.Lewis

by 커뮤니케이터 Jan 14. 2024

구글 애드센스 Ads.txt 찾을 수 없음 해결방법

아직 해결중 ing 

Ads.txt 찾을 수 없음 


수익형 웹사이트를 구축하기 위해, 

티스토리에 도메인을 입혀 애드센스를 받으려 하고있다.


https://travelweather.net/


결론은 아직 애드센스를 받지 못했고,

그런데 한 달 넘게 나를 괴롭히고 있는 것은 바로 'Ads.txt 찾을 수 없음'



Ads.txt란?


애드센스(AdSense) ads.txt는 웹사이트 소유자가 자신의 사이트에서 Google AdSense 광고를 허가한 광고주 목록을 정의하는 텍스트 파일이다. 즉, ads.txt파일이 심어져 있다고 하면 = 애드센스 광고를 게재할 수 있는 사이트란 뜻이다. 이는 사용자 보다는, '광고주'를 위한 장치에 가깝다. 


Ads.txt 찾을 수 없음 해결방법


구글 공식 사이트에서 확인할 수 있는 해결방법

https://support.google.com/adsense/answer/12171244


ads.txt의 원인은 크게 두가지다.

1) 사이트에 ads.txt 파일이 삽입이 안된 경우 

이는 애드센스 사이트에 '찾을 수 없음' 보다는, '사이트에 ads.txt 파일이 없습니다.'라고 뜬다. 이럴 경우 내 사이트에 직접 ads.txt 파일을 넣어주면 된다. 


첫째, 메모장을 킨다

둘째, 메모장에 아래 내용을 붙인다

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

여기서 'pub-'은 내 계정코드를 넣어주면 된다. 

애드센스-계정에서 확인 가능한다.

셋째, 제목을 'ads.txt'로 저장한다.

넷째, 해당 파일을 사이트에 삽입해준다.

티스토리라면, html편집 - 파일업로드에 넣어주면 된다.


마지막으로, 내 도메인에 도메인/ads.txt라고 치고, 

메모장 내용이 뜨면 반영이 된 것이다.


이런식으로 말이다.

이후, 구글이 자동 크롤링 할 때까지 기다린다.

보통 2주~한달 정도 소요된다고 한다.


하지만 나의 경우, 해당 조치를 하고 기다렸는데도 

여전히 ads.txt가 찾을 수 없다고 떴다.


2) 사이트에 ads.txt 파일이 삽입이 되어있는데도, 오류가 뜨는 경우


이럴 경우, 내 도메인 /robot.txt 를 넣어본다.

첨부의 예시처럼 뜬다면, 

내 사이트가 크롤러에게 Ads.txt 파일을 무시하라고 지시가 내려져 있는 것이다. 

[User-agent: *

Disallow: /ads]


이럴 경우 웹 크롤러가 Ads.txt 파일에 액세스할 수 있도록 robots.txt 파일을 변경해야 한다. 

그런데 찾아보니 티스토리는 robots.txt 변경이 불가능하다. 

대신, 티스토리 관리 - 플러그인 - 메타태그에 아래와 같이 추가한다는데..(신빙성x) 우선 해봤다.


                    


Ads.txt 적용 후 강제 크롤링 하기 


Ads.txt적용 후에는, 구글 크롤링 봇이 내 블로그를 크롤링 할 때까지 기다려야한다. 하지만 유튜브에 찾아보니, 강제 크롤링(당장 크롤링)할 수 있는 법이 있어 따라해봤다.



우선 애드센스에 로그인 해준 후, 계정-액세스 및 승인-크롤러 액세스로 들어간다.

나처럼 크롤러 액세스가 막혀있다면, 직접 아래 링크로 들어간다


https://www.google.com/adsense/new/u/0/pub-본인번호/crawler/access


그럼 이 칸이 뜨는데,

url, 로그인 방식 post, 로그인 정보를 입력하면 된다.


다시 들어가보니 크롤링 불이 켜져있다.



보통 크롤링 파란불이면 ads.txt는 해결된다고 하는데

다시 2~3일은 기다려봐야겠다 (제발...) 살려줘 

매거진의 이전글 수익형 웹사이트 만들기(feat. 구글 애드센스)
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari