워드프레스 애드센스 수익보호 방법 : 광고 차단 탐지 방문자 허용하기

콘텐츠플로우

워드프레스를 활용하여 블로그나 웹사이트를 운영하면서 구글 애드센스, 데이블, 텐핑과 같은 다양한 광고 플랫폼을 통해 수익을 창출하는 운영자들이 많습니다. 그러나 방문자 중 일부가 **Ad Block(광고 차단 확장 프로그램)**을 사용하는 경우, 광고가 제대로 노출되지 않아 수익에 직접적인 영향을 받을 수 있습니다.

광고 차단 프로그램 방지 사이트를 
광고 차단 프로그램 활성화 하고 방문한 경우
광고 차단 프로그램 방지 사이트를 광고 차단 프로그램 활성화 하고 방문한 경우

광고 차단 프로그램 사용자의 비율이 점점 증가함에 따라, 광고 차단으로 인한 수익 감소는 애드센스 광고를 통해 수익을 얻는 분들에게는, 수익이 감소할 수 잇는데요. 애드센스 수익 감소해결으 위해 애드센스 광고 차단 사용자를 탐지하거나, 해결하기 위한 방법은 아래의 2가지 방식으로 확인해볼 수 있습니다.

  1. 애드센스 광고 회복 프로그램 활용
    애드센스의 광고 차단 회복 기능을 사용하여 광고 차단 사용자에게 광고 허용 메시지를 표시하고, 다시 광고를 볼 수 있도록 유도할 수 있습니다.
  2. 광고 차단 플러그인 및 스크립트 활용
    워드프레스 플러그인이나 직접 작성한 JavaScript 코드를 통해 광고 차단 사용자를 탐지하고, 대체 메시지를 표시하거나 콘텐츠 접근을 제한하는 방법도 효과적입니다.

광고 차단 프로그램 해제 요청을 할경우 주의사항은 광고 수익은 올라갈 수 있지만, 광고 차단 해제 요청으로 사용자의 이탈율로 인해 seo 에 영향을 줄 수 있습니다.
상황에 맞게 검색 유입을 주로하는지, 외부유입을 주로하는지 운영방식에 따라 선택하셔서 운영하시는걸 추천드립니다.

이 글에서는 광고 차단 프로그램으로 인해 발생하는 수익 감소를 방지하기 위해 사용할 수 있는 2가지 방법을 각 단계별로 확인해볼 수 있습니다.

1. 애드센스 광고 회복 프로그램 설정하기

애드센스 광고 회복 프로그램으로 광고차단 프로그램 차단하기

  1. 애드센스 홈페이지 접속 후 개인 정보 보호 및 메시지 – > 광고차단 회복 관리

    애드센스 홈페이지에 접속 후 애드센스 메뉴에서 개인정보 보호 및 메시지를 클릭합니다.
    아래로 스크롤을 내리면 광고 차단 회복 메뉴에서 관리를 클릭 합니다.

  2. 애드센스 광고 차단 허용 메시지 만들기.

    광고차단 회복 프래램에서 메시지를 클릭 후 메시지 만들기를 클릭합니다.광고차단 회복 프래램에서 메시지를 클릭 후 메시지 만들기를 클릭합니다.

  3. 광고 차단 허용 메시지 설정 진행하기.

    광고 차단 허용 메시지 설정에서 광고 차단된 사이트를 선택 합니다.
    페이지 포함 및 제외 에서 사이트 내의 광고 차단허용 메시지를 포함하는 url 과 제외하는 url 을 설정할 수 있습니다.
    기본 언어는 한국어, 게재위치 설정은 3가지중 1개로 선택할 수 있습니다.
    중앙에 표시되는 모델, 중앙에 표시 되면서 닫기 옶션없음, 각 하단에 고정 3기지중 선택 합니다.

    광고 차단 허용 메시지 설정에서 광고 차단된 사이트를 선택 합니다. 페이지 포함 및 제외 에서 사이트 내의 광고 차단허용 메시지를 포함하는 url 과 제외하는 url 을 설정할 수 있습니다. 기본 언어는 한국어, 게재위치 설정은 3가지중 1개로 선택할 수 있습니다. 중앙에 표시되는 모델, 중앙에 표시 되면서 닫기 옶션없음, 각 하단에 고정 3기지중 선택 합니다.

  4. 광고 차단 허용 메시지 스타일 지정하기


    광고 차단 허용 메시지에서 스타일 지정에서는 광고 메시지 텍스트를 변환하거나, 광고 메시지의 색상 등을 변경할 수 있습니다.

    먼저 텍스트 변환하는 방법은 스타일지정을 클릭 후 광고 메시지 옆에 마우스를 두면 광고 차단 메시지 제목 및 본문을 수정할 수 있습니다.
    광고 메시지의 색상과, 버튼, 글자 크기 및 색상을 오른쪽의 헤더, 제목, 본문을 클릭 한 후 색상과 크기를 선택할 수 있습니다.
    모두 선택 한 후 오른 쪽 상단에 게시를 클릭합니다.

  5. 광고 차단 허용 스크립트 코드 header 에 삽입하기.

    광고 차단 허용 메시지가 생성 되었다면, 운영하는 사이트의 코드를 삽입해야합니다.
    생성된 광고차단 허용 메시지 스크립트 코드는 개인정보 보호 및 메시지 – > 태그하기 -> 복사 클릭 후 스크립트를 복상합니다.
    복사한 스크립트는 본인 사이트의 <header> 와 </header> 사이에 코드를 입력합니다.광고 차단 허용 메시지가 생성 되었다면, 운영하는 사이트의 코드를 삽입해야합니다. 생성된 광고차단 허용 메시지 스크립트 코드는 개인정보 보호 및 메시지 - > 태그하기 -> 복사 클릭 후 스크립트를 복상합니다. 복사한 스크립트는 본인 사이트의 와 사이에 코드를 입력합니다.

2. 광고 차단 감지 플러그인 사용 하기

워드프레스에서 Ad Block 감지 기능을 제공하는 플러그인을 사용하면 간단하게 설정할 수 있습니다. 광고 차단 플러그인을 사용하면, 광고 차단된 사용자를 대상으로 대체 콘텐츠를 표시하거나, 콘텐츠를 숨길 수 있습니다. 워드프레스에서 광고 차단 감지를 위해 사용되는 플러그인 3가지는 아래와 같습니다.

광고차단 감지 플러그인 1 – Admiral Adblock Analytics

  • 특징:
    • 광고 차단 소프트웨어를 탐지하여 사용자에게 광고 차단 해제를 요청하는 알림 창을 표시.
    • 광고 차단 사용 비율과 사이트에 미치는 영향을 분석하는 데이터 제공.
    • 간단한 설정으로 워드프레스 사이트에서 빠르게 적용 가능.
  • 활용 방법:
    • 광고 차단 해제 메시지 표시.
    • Ad Block 사용 비율 분석을 통해 광고 수익 손실 관리.
    • 플러그인 다운로드

광고 차단 플러그인 2 – CHP Ads Block Detector

  • 특징:
    • 더 고급 기능을 제공하며, Ad Block 감지 및 우회 기능 포함.
    • 광고 차단 사용자를 탐지한 후 대체 콘텐츠 제공 또는 접근 제한 가능.
    • 맞춤형 메시지와 디자인으로 사용자 경험을 최적화.
  • 활용 방법:
    • Ad Block 사용자를 대상으로 광고 차단 해제 요청 메시지 표시.
    • 콘텐츠 차단 기능으로 광고 차단 사용자가 콘텐츠를 보지 못하도록 설정.더
    • 고급 기능과 함께 Ad Block 감지 및 우회 기능을 제공합니다.
    • 플러그인 다운로드

광고 차단 감지 플러그인 설치 방법

  1. 플러그인 설치
    • 워드프레스 관리자 페이지에서 [플러그인] -> [새로 추가]로 이동합니다.
    • 위 플러그인 이름을 검색하고 [설치] -> [활성화] 버튼을 클릭합니다.
  2. 플러그인 설정
    • 플러그인 설정 페이지에서 다음과 같은 옵션을 설정합니다:
      • 알림 메시지 표시: “광고 차단기를 사용 중입니다. 사이트를 원활히 이용하려면 광고 차단기를 비활성화해주세요.”
      • 콘텐츠 차단: 광고 차단기가 감지되면 일부 콘텐츠를 숨기거나 차단.
      • 커스터마이즈 메시지: 사이트에 맞는 디자인과 문구로 알림 창을 맞춤 설정.
  3. 테스트
    • Ad Block이 활성화된 브라우저에서 사이트를 방문하여 플러그인이 정상 작동하는지 확인합니다.

광고 차단 프로그램 탐지 코드 직접 추가 :플러그인 설치 ❌

워드프레스 광고 차단 탐지 플러그인 없이 JavaScript 코드를 headr 에 직접 추가하여 Ad Block을 탐지하고 사용자에게 알림을 표시할 수도 있습니다.

아래는 광고 차단 탐지 스크립트 코드 입니다.

<script>
    document.addEventListener('DOMContentLoaded', function () {
        var adBlockEnabled = false;
        var testAd = document.createElement('div');
        testAd.className = 'adsbox';
        testAd.style.display = 'none';
        document.body.appendChild(testAd);

        window.setTimeout(function () {
            if (testAd.offsetHeight === 0) {
                adBlockEnabled = true;
            }
            testAd.remove();
            if (adBlockEnabled) {
                alert('광고 차단기가 감지되었습니다. 광고를 비활성화하거나 예외로 설정해주세요.');
            }
        }, 100);
    });
</script>

광고 차단 탐지 스크립트 코드 추가 방법

  1. 워드프레스 관리자 페이지로 이동합니다.
  2. [외모] -> [테마 파일 편집기]를 선택합니다.
  3. 활성화된 테마의 header.php 파일을 열고, <head> 태그 바로 아래에 위 코드를 추가합니다.
  4. 저장 후 테스트합니다.

추가적으로 콘텐츠 접근 제한 코드 설정하기

추가적으로 광고 차단기가 감지되면 사이트 콘텐츠를 차단하거나 제한하여 방문자가 광고 차단기를 비활성화하지 않으면 사이트를 사용할 수 없도록 설정할 수 있습니다.

플러그인에서 기본 제공하는 콘텐츠 차단 기능을 활성화하거나, 아래와 같은 JavaScript 코드를 추가합니다.

if (adBlockEnabled) {
    document.body.innerHTML = '<h1>광고 차단기가 감지되었습니다.</h1><p>사이트를 이용하려면 광고 차단기를 비활성화해주세요.</p>';
}
Content View