워드프레스에 애드센스를 달고나서 별다른 작업을 하지 않으면 ads.txt 오류가 발생합니다. ads.txt 오류는 해결하지 않아도 광고가 제대로 달리고 수익금도 정상적으로 지급됩니다. 하지만 추후에 어떤식으로 애드센스가 변경될지도 모르고 오류가 나온다는 것 자체가 거슬리기 때문에 해결해 두는 것이 마음이 편합니다.
ads.txt 오류 해결방법
워드프레스에서 애드센스 ads.txt 오류를 해결하는 방법은 크게 2가지가 있습니다.
첫번째 방법은 플러그인을 사용하는 방법입니다. 이 방법은 클릭 몇번으로 해결할 수 있어 편리하지만 플러그인은 많이 설치할 수록 워드프레스 사이트 전체가 느려지므로 추천하는 방법이 아닙니다.
두번째 방법은 ads.txt 파일을 직접 만들어 업로드하는 방법입니다. 이 방법은 조금 복잡하지만 한번 해놓으면 실수로 플러그인 삭제할 일도 없고, 워드프레스 사이트 속도도 느려지지 않아 SEO에 더 유리합니다.
플러그인 설치로 해결하는 방법
플러그인 설치에서 Ads.txt Manager를 설치합니다.
플러그인을 활성화 한 후, 설정에 있는 Ads.txt에 들어가면 코드를 입력할 수 있는데 아래 방법을 이용해 google.com, pub-12345678910111213, DIRECT, a01b23cde4567fg8 같은 형식의 코드를 입력하고 저장하면 됩니다.
ads.txt 파일을 직접 만들어 해결하는 방법
애드센스에 접속하면 수익 손실 위험 – 수익에 심각한 영향을 미치지 않도록 사이트에서 발견된 ads.txt 파일 문제를 해결해야 합니다. 에러 메세지의 바로 아래에 지금 해결하기를 누르면 사이트 목록이 나옵니다.
Ads.txt 상태가 찾을 수 없음으로 되어있는 사이트를 클릭하면 ads.txt를 찾을 수 없음 되어 있고, 코드를 복사하여 ads.txt 파일로 루트 디렉터리에 업로드하라고 설명하고 있습니다.
복사하기 버튼을 눌러 메모장에 붙여넣고 ads.txt로 저장합니다. 복사한 코드는 google.com, pub-12345678910111213, DIRECT, a01b23cde4567fg8 같은 형식의 코드입니다.
이제 ads.txt를 서버에 업로드할 차례입니다. FileZilla나 FTP 서비스를 이용해 저장했던 ads.txt를 서버에 업로드하면 됩니다.
업로드할 경로는 /www 폴더입니다. 저는 라이트세일을 사용하고 있어서 /www 폴더가 없고 다른 경로에 업로드해야 합니다. 저처럼 라이트세일을 사용하고 계신분은 /opt/bitnami/wordpress 폴더에 업로드하시면 됩니다.
ads.txt 오류 해결되었나 확인 방법
위 방법을 이용해 업로드했으면 https://도메인/ads.txt 으로 접속해서 코드가 정상적으로 출력되면 ads.txt가 정상적으로 업로드 되었습니다.
애드센스에 ads.txt 오류는 바로 사라지지 않고 약 1주일 정도 지나서 구글에서 크롤링하고 난 후에 사라집니다.