- Published on
[Solved] Ads.txt is not found in NextJS (Google AdSense)
- Authors
- Name
- Easyoon
[해결] NextJS에서 ads.txt를 찾을 수 없음이 뜰 때 (구글 에드센스)
Google AdSense 승인이 완료된 후 설정을 진행하던 중 아래와 같은 경고 메시지가 나타날 수 있습니다:
"ads.txt를 찾을 수 없음"
ads.txt 파일을 생성하여 사이트의 루트 디렉터리에 업로드했음에도 불구하고, Google AdSense에서 **"ads.txt 파일을 찾을 수 없음"**이라는 경고가 계속 뜨는 경우가 있습니다.
본 예시에서는 NextJS 13 버전을 사용하고 있습니다.
1. ads.txt 파일 위치
- 해결 방법:
ads.txt
파일을 프로젝트의/public
디렉터리로 이동했더니 문제가 해결되었습니다.
NextJS에서는 /public
디렉터리가 정적 파일을 제공하는 기본 경로이므로, ads.txt
는 반드시 여기에 위치해야 합니다.
예시 스크린샷
ads.txt
파일을 /public
디렉터리 아래에 위치시킨 모습입니다:
2. 설정 확인 방법
- 설정이 올바른지 확인하려면 브라우저에서
[사이트 URL]/ads.txt
로 접속해 보세요. - 결과 확인:
- 성공:
ads.txt
내부 코드가 화면에 출력됩니다. - 실패: 404 페이지가 표시됩니다.
- 성공:
설정이 완료되었는지 반드시 확인하세요.