구글 애드센스 "사이트를 확인할 수 없습니다" 오류 해결 방법
구글 애드센스에 사이트 추가 등록 중 사이트 소유권을 확인하는 과정에서 "사이트를 확인할 수 없습니다"라는 경고창이 뜨셨나요? 저 또한 처음 워드프레스 사이트 승인 신청을 할 때 같은 오류창을 보고 당황하며 한참을 헤맸는데요. 도대체 뭐가 잘못된 건지, 어디서부터 찾아봐야 할지 막막했죠.
본 포스팅에서는 워드프레스 구글 애드센스 신청 시 오류창이 떴을 때 초보자도 쉽게 따라 하실 수 있도록 해결 방법을 단계별로 안내드리겠습니다.
오류 메시지 원인 분석하기
먼저 오류 메시지 내용을 다시 살펴보도록 하겠습니다.
"사이트를 확인할 수 없습니다" 이 메시지는 다음과 같은 경우에 발생합니다.
- 애드센스 광고 코드가 사이트에 제대로 삽입되지 않음
- 사이트 캐시로 인해 삽입된 코드가 외부에서 보이지 않음
- 크롤러가 페이지에 접근할 수 없음 (robots.txt, 보안 설정 문제 등)
문제 해결 방법 순서대로 접근하기
1. 애드센스 코드 삽입 위치 확인하기
애드센스 코드가 <head> 태그 내부에 있어야 정상적으로 인식할 수 있는데 코드가 잘못된 위치에 있을 수 있습니다. 혹은 코드를 붙여 넣은 뒤 '변경사항 저장'을 하지 않은 경우에 코드가 제대로 삽입되지 않아 이런 현상이 발생할 수 있습니다.
<head>
...
<!-- 애드센스 광고 코드 -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-XXXXXXX"
crossorigin="anonymous"></script>
</head>
이런 식으로 <head> 태그가 시작하고, 끝나기 전 내부에 애드센스 코드가 위치해야 합니다. 간혹 가다 코드는 제대로 붙여 넣으시고는 저장을 누르지 않는 실수 때문에 오류가 뜨기도 하니 꼭 다시 한번 확인해 주세요! Head&Footer Code 플러그인을 활용하시면 간편하게 코드를 삽입할 수 있는데요. 플러그인을 통해 코드를 삽입하는 방법은 여기를 참고해 주세요!
💡Tip: 코드 붙여 넣기 후 꼭 저장 버튼 클릭하기!
2. 코드가 정상적으로 노출되는지 확인하기
코드가 제대로 들어갔는지 확인하는 과정도 필요한데요. 아래와 같은 방법으로 직접 눈으로 확인해 주셔야 합니다.
1. 본인의 사이트 접속
2. 브라우저에서 [마우스 오른쪽 클릭 → 페이지 소스 보기] 클릭
3. <head> 영역 내 애드센스 코드가 보이는지 확인
여기서 붙여 넣은 애드센스 코드가 보이지 않는다면, 코드가 저장되지 않았거나 캐시 문제일 수 있습니다.
3. 캐시 삭제로 최신 코드 반영하기
워드프레스나 웹사이트에서는 캐시(Cache) 기능 때문에 코드 변경사항이 바로 적용되지 않을 수 있습니다. 캐시를 비우지 않으면 구글이 여전히 '코드 없음'으로 판단할 수 있기 때문인데요. 그렇기 때문에 간단하게 캐시를 삭제해 주기만 해도 바로 오류를 해결할 수 있습니다. 대표적인 캐시 플러그인으로는 WP Super Cache, LiteSpeed Cache, W3 Total Cache 등이 있습니다.
∙ LiteSpeed Cache 플러그인: 워드프레스 관리자 메뉴에서 [LiteSpeed Cache → 도구 → 전체 캐시 비우기] 클릭
∙ WP Super Cache 플러그인: [설정 → WP Super Cache → 캐시 삭제] 클릭
∙ W3 Total Cache 플러그인: 관리자 상단 바에 있는 [Performance → Purge All Caches] 클릭
저의 경우 클라우드웨이즈 서버를 통해 워드프레스를 개설하다 보니 Breeze라는 플러그인이 기본으로 설치되어 있었는데요. 이 플러그인을 통해서도 간편하게 캐시를 삭제하실 수 있습니다.
이미지와 같이 Breeze 플러그인이 설치되어 있다면 상단바에 [Breeze → Purge All Cache] 클릭해 주시면 됩니다.
대부분의 경우 이 3가지 방법을 검토해 보면 해결될 텐데요. 만약 이 3가지 방법을 전부 해보았는데도 오류가 해결되지 않는다면 SSL 인증서가 제대로 설치되어 있는지(브라우저 주소창에 자물쇠 아이콘이 있어야 정상), 혹은 사이트가 비공개 상태인 건 아닌지 다시 한번 점검해 보시길 바랍니다.
저의 경우도 코드를 <head> 내에 정상적으로 삽입했음에도 계속 오류가 떠서 곤란했는데 캐시 삭제를 하고 나니 바로 사이트 확인이 되더라고요.
그럼 도움이 되셨길 바라며, 긴 글 읽어주셔서 감사합니다 :)
댓글