티스토리 블로그 애드센스 광고 안나 올 때, 공백 노출문제 해결방법

  카카오(舊, 다음커뮤니케이션즈)에서 서비스를 제공하는 블로그인 티스토리(TISTORY)는 다음이나 네이버 블로그를 운영하다가, 구글 애드센스(Google AdSense) 광고를 이용하여 블로그 수익을 창출하기 위해 개설을 하는 경우가 대부분 입니다. 애드센스의 경우 광고 UI가 다양하고, 포스팅이나 검색 결과에 따라 광고 매칭이 잘 이루어지기 때문에 NAVER AdPost나 kakao AdFit 등에 비해 방문자 수 대비 상대적으로 수익이 높은 장점이 있습니다.




 티스토리 블로그의 경우 HTML과 CSS를 스킨 편집이 자유로운 반면에, HTML 편집에 익숙하지 않은 경우에는 오히려 TISTORY 운영에 많은 어려움이 따르게 되며, 포스팅을 하다 보면 이미 승인 받은 구글 애드센스 광고가 안나오거나 공백으로 노출 문제 등 여러가지 문제가 발생하곤 압니다. 애드센스 광고 위치에 'Google AdSense' 티스토리 블로그에 애드센스 광고가 안나올 때 계정 정보 확인 등 어려가지 해결 방법이 있으나, 아래의 소스코드를 이용하여 해결 할 수도 있습니다.




*티스토리 블로그 애드센스 광고 안나 올 때, 공백으로 노출문제 해결방법


<!-- 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 링크에서 카테고리 정보 제거 끝. -->


 티스토리 블로그에 애드센스 광고 안나 올 때에는 광고 송출 문제나 새로 작성한 글을 크롤링 하는 동안의 시간에 공백으로 노출되는 경우도 있지만, 첫번째 페이지에서는 정상적으로 노출 되다가 카테고리의 다른 글 등 페이지를 이동하는 경우에는 광고가 공백으로 나타나곤 합니다.


 애드센스 광고가 첫 페이지 이후 공백으로 나타나는 이유는 다른 글로 이동 시 숫자로 표시되는 'TISTORY 블로그 페이지' 다음에 '? category=숫자'가 URL에 연속적으로 이어져 주소가 변경되기 때문에 발생하게 됩니다. 이러한 문제는 '티스토리 관리 - '블로그 관리 홈 - 꾸미기 - 스킨 편집'의 HTML 편집에서 '<head> ~ </head>' 사이에 URL 링크의 카테고리 정보 제거 코드를 삽입하고 적용해 주면 됩니다.

댓글 없음:

Music

4/Music/grid-big