본문 바로가기
경제 금융

애드센스 전면광고 수익 증대를 위한 티스토리 포스팅 내 링크 새창열기 현재창으로 열게 해주는 방법

by st공간 2024. 11. 14.

목차

    애드센스 전면 광고 수익 증대를 위한 티스토리 포스팅 내 링크 새창 열기 방지 방법

    로컬 페이지의 링크가 target="_blank"로 설정되어 새창으로 열리는 상황에서, 이를 현재창으로 변경하는 방법에 대해 논의하겠습니다. 이 과정은 애드센스 광고 수익 증대와 밀접한 연관이 있으며, 특히 모바일 전면 광고의 노출 빈도를 높이는 데 중요한 역할을 합니다.

    target="_blank" 속성이 있으면 새창으로 열림.

    내부 링크와 외부 링크에 대한 고찰

    SEO 최적화를 위해 내부 링크와 외부 링크의 사용 방식에는 본질적인 차이가 존재합니다.

    • 내부 링크: 자사 웹사이트 내의 다른 페이지로 연결되는 링크를 의미합니다.
    • 외부 링크: 타 웹사이트로 연결되는 링크를 의미합니다.

    외부 링크를 걸 경우, 내 웹사이트의 신뢰도가 해당 외부 사이트로 전파될 수 있습니다. 따라서 SEO 관행에서는 권위 있는 사이트가 아니거나 내가 통제할 수 없는 사이트로의 링크를 설정할 때, target="_blank"와 rel="nofollow" 속성을 추가하는 것이 권장됩니다. 반면, 내부 링크는 동일한 창에서 열리도록 설정함으로써 이탈률을 줄이고 사용자 경험을 개선하는 것이 바람직합니다.

    내부 링크와 SEO의 관계

    외부 링크를 현재 창에서 열도록 설정하면 방문자가 해당 링크를 클릭한 후 사이트를 떠나게 되어 SEO에 부정적인 영향을 미칠 수 있습니다. 반면, 내부 링크가 새창으로 열리면 사용자가 자사 사이트 내에서 탐색하는 중 불필요하게 여러 창이 열리게 되어 사용자 경험이 저하될 수 있으며, 이는 이탈률을 높이는 요인이 됩니다.

    애드센스 광고 수익과의 연관성

    내부 링크를 현재창으로 열리게 설정하는 것은 애드센스 광고 수익과도 직결됩니다. 사용자가 내부 링크를 클릭하여 현재 창에서 새로운 페이지가 로드될 때, 모바일 전면 광고가 노출될 가능성이 높아집니다. 이는 광고 노출 빈도를 자연스럽게 증가시켜 수익 증대로 이어질 수 있습니다.

    2024.10.29 - [컴퓨터 인터넷 모바일 it] - 티스토리 링크 버튼 만들기: 그냥 발행글 링크에도 버튼 적용하기

     

    티스토리 링크 버튼 만들기: 그냥 발행글 링크에도 버튼 적용하기

    티스토리 링크 버튼 만들기: 그냥 발행글 링크에도 버튼 적용하기남들 다 가르쳐주는 티스토리 링크 버튼 만드는 방법은 검색만 하면 주구장창 나오니까, 딱히 내가 설명 안해도 만드는

    tistory.hanuhyunu.pw

    내부 링크와 외부 링크 사용에 대한 요약

    다음과 같이 요약할 수 있습니다.

    • 내부 링크: 현재 창에서 열리도록 설정하여 사용자 유지율을 높임.
    • 외부 링크: 새창에서 열리도록 설정 (target="_blank"와 rel="nofollow" 속성 추가).

    내 사이트 링크를 현재 페이지로 열리게 하는 스크립트

    이미 블로그나 웹사이트에 설정된 내부 링크들, 즉 target="_blank"로 지정된 링크를 개별적으로 수정하는 것은 매우 번거로운 작업이 될 수 있습니다. 아래 제공된 스크립트를 사용하면 로컬 사이트를 식별하여, 자사 사이트의 경우 속성을 제거하고 현재 페이지에서 링크를 열 수 있도록 설정할 수 있습니다.

    티스토리 관리 -> 꾸미기 -> 스킨편집 -> HTML

    다음 코드를 HTML 내부의 </body> 바로 위에 적용해 주세요. 즉, HTML 소스의 거의 끝부분에 위치시켜야 합니다. 이는 HTML 객체의 DOM을 분석하여 속성을 제거하는 것이기 때문에, 페이지의 모든 HTML 요소가 렌더링된 후 스크립트가 적용되어야 효과적이기 때문입니다.

    <!-- 새창 열기 방지 코드 -->
    <script>
      var entryContents = document.getElementsByClassName("entry-content");
      for (var j = 0; j < entryContents.length; j++) {
        var links = entryContents[j].querySelectorAll("figure > a, p > a, blockquote > a");
        for (var i = 0; i < links.length; i++) {
          if (links[i].getAttribute("target") === "_blank") {
            links[i].removeAttribute("target");
          }
        }
      }
    </script>

    이 스크립트는 티스토리 블로그의 "BOOK CLUB" 스킨에 최적화되어 있습니다. 이는 포스트 본문을 의미하는 .entry-content 클래스의 객체 내부에만 적용되도록 설계되었기 때문입니다. 포스트 외부의 링크, 즉 스킨 제작 시 사용된 링크나 사이드바, 플러그인, 애드센스 광고 요소의 링크를 스크립트로 건드리면 정책 위반이 될 가능성이 높으므로, 이 스크립트는 필요한 부분에만 집중되도록 작성되었습니다.

    스크립트 사용 시 유의사항

    • 적용 대상: 이 스크립트는 포스트 본문 내의 링크에만 적용됩니다. 예를 들어, 인용 태그(blockquote) 내의 링크에 대해 속성을 제거할 수 있습니다.
    • 링크 박스 기능: 티스토리에서 제공하는 링크 박스 기능에서도 새창 열기가 설정된 링크를 무력화할 수 있습니다.

    수백 개의 포스트에서 모든 링크를 개별적으로 확인하고 새창 열기를 설정하거나 현재창에서 열리게 조정하는 것은 매우 번거로운 작업입니다. 하지만, 위의 스크립트를 사용하면 포스트 내부의 모든 링크를 손쉽게 현재창에서 열리도록 설정할 수 있습니다. 이를 통해 사용자 경험을 개선하고, 애드센스 광고 노출 빈도를 높여 수익 증대에도 기여할 수 있습니다.

    결론

    티스토리 블로그에서 내부 링크를 새창이 아닌 현재창에서 열리도록 설정하는 것은 애드센스 수익을 극대화하는 중요한 전략이 될 수 있습니다. 이를 통해 사용자들이 웹사이트 내에서 더 오래 머물도록 유도하고, 광고 노출 기회를 최대화할 수 있습니다. 제시된 스크립트를 활용하여 내부 링크를 손쉽게 수정하고, SEO와 광고 수익을 동시에 최적화해 보세요.

    키워드

    티스토리 블로그, 애드센스 전면 광고, 내부 링크, 외부 링크, 현재창 열기, 새창 열기 방지, SEO 최적화, target=_blank 제거, 모바일 광고, 광고 수익 증가, HTML 스크립트, 티스토리 링크 설정, 블로그 수익화

    반응형

    댓글