Free Board

티스토리 블로그 카테고리 URL 링크 없애기

마더꽉 2021. 9. 24. 09:56
반응형

카테고리의 다른 글을 선택하게 되면,? category=939081과 같은 문자가 URL에 추가됩니다. 그런데 이런 URL로 인해 광고가 나왔다 안 나왔다 하는 현상에 영향을 주기도 합니다. 또한 이런 URL은 없어도 되는데, 왜 추가되었는지 의문이 듭니다.

 

목차

 

티스토리 카테고리 URL 링크 없애기

티스토리-카테고리-URL-링크-없애기

 

 

 



카테고리 URL 링크 

티스토리 카테고리의 다른 글에서 글을 선택하게 되면, url category 가 추가됩니다. 불필요한 url 이 추가되면서 url이 오염됩니다. 이 세션 id는 카테고리의 고유번호를 표시합니다. 그런데 이 카테고리 고유번호는 내 블로그에서 고유번호가 아니라 티스토리 전체를 기준으로 정해지는 것 같으며, url에 문제가 생길 수도 있습니다.

 

 

카테고리-URL-링크-화면

 

 

 

 

 

 

URL 링크에서 category를 제거하자. 

url 링크에서? category=숫자를 제거할 수 있습니다. 

 

예: 숫자 url

* 변경 전 : blog.steamedu123.com/123?category=123457

* 변경 후 : blog.steamedu123.com/123

 

꾸미기> 스킨 편집> html 편집을 클릭합니다. <head> 밑에 소스코드를 추가합니다. 

 

URL-링크에서-category를-제거-화면

 

 

 



Javascript 소스 코드

 

소스 코드는 다음과 같습니다.  categoryURL을 replace 함수를 이용해 제거하는 간단한 코드입니다. 

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

 

 

 

 

마무리

구글 애드센스 광고가 나오지 나왔다 안 나왔다 하는 이유는 여러 가지가 있을 수 있습니다. 그중 의심되는 불필요한 url 은 삭제하여 url 이 오염되지 않도록 유지하는 것도 중요합니다. 

반응형