본문 바로가기
티스토리

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

by 로니킴 2021. 4. 26.


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

 

목차

     


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

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

     

     

     


    카테고리 URL 링크 

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

     

     

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

     

     

     

     

     


     

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

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

     

    예: 숫자 url

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

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

     

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

     

    URL-링크에서-category를-제거-화면
    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 이 오염되지 않도록 유지하는 것도 중요합니다. 

     

     



    댓글