728x90
애드센스 광고 빈 공간 해결하기
애드센스 광고가 제대로 표시되지 않는 문제를 해결하기 위한 방법을 공유하겠습니다. 여러 가지 해결책이 있지만, 개인적으로 시도해 본 방법 중에서 효과적인 것들을 정리해 보았습니다.
광고 차단 해제
광고 차단 프로그램을 사용하는 경우, 애드센스 광고가 제대로 표시되지 않을 수 있습니다. 이러한 도구를 사용하고 있지 않다면, 다음 단계로 넘어가세요.
무효 클릭 피하기
자신의 광고를 클릭하면 안 된다는 것은 모두 알고 있습니다. 실험 삼아 클릭하는 경우가 있지만, 이러한 행위는 피해야 합니다.
광고 코드 중첩 확인
광고 코드가 중첩되어 있다면 광고가 제대로 표시되지 않을 수 있습니다. 이를 확인하고 수정해야 합니다.
URL 주소 간단화
카테고리 URL이 복잡할 경우, 애드센스 광고에 영향을 줄 수 있습니다. URL을 간단하게 하기 위해 아래의 소스를 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>
페이지 내 모든 링크에서 카테고리 제거
<script>
Array.prototype.slice.call(document.querySelectorAll('a'))
.filter(function(el) { return el.href.match(/\/[0-9]+\?category/gi); })
.forEach(function(el) { el.href = el.href.replace(/\?category.*/, ''); });
</script>
이 두 가지 코드는 카테고리 URL을 제거하여 보다 간단한 형태로 변경해 줍니다.
마무리
이 방법들을 통해 애드센스 광고가 제대로 표시되기를 기대합니다. 하나씩 시도해 보고 며칠간 기다려 결과를 확인해야 하는 점이 다소 번거롭지만, 효과가 있기를 바랍니다. 추가적인 질문이나 도움이 필요하시면 언제든지 댓글로 남겨 주시면 최대한 지원하겠습니다.
728x90