애드센스 광고 공백으로 안 나올 때 해결 방법! 이 방법 하나로 종결
- 취미/블로그 운영
- 2021. 8. 15.
구글 애드센스 광고 승인을 받고 현재까지 포스팅을 하면서 광고가 모두 제대로 송출되고 있는지 알았습니다. 그동안 모바일과 PC로 페이지를 살펴보면서 광고가 공백으로 나왔을 때 '애드센스 광고가 좀 늦게 송출되는구나'라고만 생각하고 있었지만, 실제로는 아예 송출이 되지 않는 상태로 블로그가 유지되고 있었습니다. 이 문제점에 대해서 좀 더 자세히 살펴보고 해결 방법까지 알아보도록 하겠습니다.
구글 애드센스 광고 공백 및 미송출 해결 방법
애드센스 광고 공백으로 나타나는 현상
티스토리 플러그인을 통해서 애드센스 광고와 연동을 시켜놓은 상태로 상단과 하단에 광고가 송출될 수 있도록 설정했습니다. 하지만 위 사진처럼 포스팅 상단에 애드센스 광고 문구만 나타나고 수익 창출에 필요한 광고는 모습을 보이지 않고 있죠.
위 문제가 검색을 통해서 처음 들어간 페이지에서는 링크 광고, 전면 광고, 중간 광고 등이 송출이 되는 모습을 보이지만, 카테고리를 통해서 다른 글을 살펴볼 때와 링크를 타고 들어간 페이지에서는 광고 송출이 제대로 되지 않은 상태를 보이고 있었습니다.
검색을 통해서 웹페이지 로딩 속도보다 애드센스 광고 송출 시간이 오래 걸리기 때문에 공백으로 나오는 경우가 있다고 찾아본 경험이 있어서 대수롭지 않게 방치하고 있었습니다. 하지만, 매일 확인해보면서 개선되는 사항이 아니라는 걸 알고 해결 방법을 찾아보았습니다.
애드센스 광고가 나타나지 않는 이유
광고가 제대로 나오지 않는 경우는 다양한 이유들이 있지만, 검색 결과 크게 세 가지로 나눌 수 있습니다.
- 애드센스 광고 코드 오류 현상
- 구글 애드센스 광고 정책 위반
- 해당 키워드에 적합한 광고가 없을 때
첫 번째는 포스팅을 하면서 광고 코드를 삽입했을 경우 글을 수정함에 따라서 코드를 건드려 오류를 발생하는 경우이거나, 기본 모드에서 포스팅을 발행하면서 코드가 깨지는 현상을 말합니다. 이러한 이유는 꽤 빈번하게 발생하는 경우라고 하는데, 저에게는 해당되지 않은 사항이었습니다. 일단 코드가 깨지는 경우는 아래 이미지와 같습니다.
네모 빈칸에 해당 광고 코드 관련된 숫자가 표시되어야지만 제대로 된 광고 송출이 가능합니다. 지속적으로 광고가 송출되지 않는 현상이 발생한다면 client와 slot 넘버가 제대로 기재되어있는지 확인할 필요가 있습니다.
두 번째로 구글 애드센스 광고 위반 정책에 해당되어 광고가 표시되지 않는 경우가 있습니다. 위 사항은 애드센스 홈페이지를 방문하면 위반에 해당되어 있는지, 어떤 부분이 위반되었는지 확인할 수 있고, 홈페이지 로그인 시에 알람이 뜨게 됩니다. 이러한 이유라면 위반이 되고 있는 사항들을 수정하고, 답변을 보내고 시간이 좀 지나면 자동으로 해결이 됩니다.
세 번재 사항도 광고가 보이지 않을 때 주로 나타나는 이유 중에 하나라고 하는데 솔직히 큰 지장은 없다고 생각합니다. 수만 가지 광고주를 보유하고 있는 구글에서 해당 키워드에 대한 광고가 보이지 않는다는 것은 타당하지 않고, 포스팅 관련된 키워드에 맞게 광고가 송출되지 않는 경우도 있는데 설명이 되지 않습니다.
위 이유에 대한 해결 방법은 애드센스 광고 단위 기준에서 콘텐츠 내 자동 삽입 광고 코드를 이용하면 해결이 된다고 합니다.
애드센스 광고 미송출 이유 및 해결 방법
며칠 동안 해결 방법을 찾아보면서 각종 이유들을 찾아봤지만, 생각보다 간단한 문제가 광고 송출을 방해하고 있었습니다. 바로 URL 문제인데, 위에서 언급했듯이 첫 페이지는 광고 송출이 잘 되지만, 다른 글을 타고 들어가거나 카테고리를 통해서 해당 페이지를 들어가게 되면 URL이 복잡하게 형성되는 현상을 발견했습니다.
위 사진처럼 주소가 변경되는 현상이 나타나게 되는데 ? category=숫자가 있는 페이지에는 광고 송출이 되지 않는 문제가 발생하고 있었습니다. 위 문제를 해결하는 방법은 해당 주소 변경되지 않도록 유지할 수 있도록 해주는 것입니다. 해결 방법을 간단하게 정리해보겠습니다.
- 티스토리 관리자 모드에서 '스킨편집'을 통해 'html 편집'을 들어간다.
- html 구간에서 <head> 구간 바로 아래에 해당 코드를 붙여 넣기 해준다. 끝.
<!-- URL 링크에서 카테고리 정보 제거 -->
<script type="text/javascript"> if (typeof(history.pushState) == 'function') { var CatagoryURL = location.href; CatagoryURL = CatagoryURL.replace(/\?category=([0-9]+)/ig, ''); history.pushState(null, null, CatagoryURL); } </script>
<!-- URL 링크에서 카테고리 정보 제거 끝 -->
위 코드만 복사해서 입력해주시면 광고가 공백으로 나오는 현상과 송출이 되지 않는 현상을 깔끔히 해결할 수 있습니다. 추가로 포스팅을 한 후에는 즉시 광고가 송출되지 않습니다. 30분 정도 여유를 두고 새로 올린 포스팅에 광고가 제대로 나오고 있는지 확인하시는 것이 좋습니다.
마지막으로
지금까지 구글 애드센스 광고가 공백으로 나오는 현상과 제대로 송출되지 않는 현상들에 대해서 각종 이유들과 해결 방법에 대해서 살펴봤습니다. 마지막에 제시한 URL 변경으로 인한 광고 미송출에 관한 문제는 거의 90% 이상이 위 문제로 발생되는 것으로 판단됩니다. 물론 다른 문제가 발생하여 그럴 수도 있지만, 위 방법 먼저 써보시고 찾아보심이 시간을 아낄 수 있는 방법이라 생각합니다. 감사합니다.
<도움되는 글>
'취미 > 블로그 운영' 카테고리의 다른 글
구글 애드센스 광고 크롤러 오류 해결 방법 (5) | 2021.07.25 |
---|---|
구글 에드센스 광고 종류별 특징 - 수익형 블로그 만들기 (1) | 2021.03.08 |
JB스킨 에드센스 광고 설정 방법 - 슬롯 설정 및 위치 파악하기 (1) | 2021.03.07 |
구글 에드센스 거절 이유 - 승인 받을 수 있는 방법 정리 (4) | 2021.03.06 |
글주제 글쓰기 - 화면 앞에서 멈춰버린 당신을 위해 (8) | 2021.02.08 |