티스토리 뷰
티스토리에서 카테고리를 생성하면 해당 URL 끝에 ?category로 분류가 됩니다. 예를 들어, 애플 뮤직 연령 확인 오류 반복 해결|아이폰,아이패드,맥 글에 category 분류가 들어가면 URL이 https://malleus123.tistory.com/entry/entry/애플-뮤직-연령-확인-오류-반복-해결?category=200178으로 표시됩니다.
티스토리 ?category 제거가 필요한 이유
기본적으로 티스토리에서 기본으로 제공하는 카테고리 탭은 URL 끝에 ?category를 추가합니다. 하지만, 하나의 글을 구글 애드센스에서 두 개의 다른 URL로 판단하여 페이지 뷰 수를 분산시킬 수 있습니다. 가능한 한 페이지로 뷰 수를 집중하는 것이 광고 단가를 높일 수 있기 때문에, 티스토리에서 스킨 편집이 필요한 것입니다.
?category가 포함된 URL과 포함되지 않은 URL은 내 블로그에 다른 글을 보다가 다른 글에도 관심이 생겨서 접근할 때 생기는 문제입니다. 이런 경우는 많지는 않지만, 향후 데이터 분석을 위해서라도 한 가지 접속 링크로 통합되어 있는 것이 편리할 것입니다.
?category URL 리디렉션 방법
구글 애드센스에서 ?category URL 유무로 1개 포스팅에 2개의 URL이 생성되어 있다면 광고가 제대로 나오지 않게 만들 수 있습니다. 글 내용은 같은데, 링크 주소만 다르기 때문에 문제가 생길 수 있습니다.
다행히 티스토리에서 카테고리 분류를 URL 맨 끝에 ?category=000000 형식으로 통일되어 있어, 이 부분만 제거하면 됩니다. 이 작업은 티스토리 "스킨 편집"에서 가능합니다.
▼우선, 티스토리 관리 홈에서 [꾸미기] 항목에 있는 [스킨 편집] 탭으로 이동합니다.

▼ 우측에 있는 [html 편집] 버튼을 클릭한 뒤, <head>와 </head> 사이에 아래 텍스트를 추가합니다.

<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>
<!--카테고리 URL 제거 코드 끝-->
</head>
해당 코드는 만약 URL 중 ?category=000000 형태가 있을 경우 없애주는 기능을 합니다. 일종의 리디렉션이 가능하기 때문에, 필요한 블로거는 아래 텍스트 파일을 다운로드하여 head문 사이에 추가하면 됩니다.
'IT' 카테고리의 다른 글
밀리의 서재 미리 구독 취소 방법 꿀팁 (1) | 2025.02.12 |
---|---|
카카오톡 등록된 전화번호 변경 방법 (0) | 2025.02.09 |
애플 뮤직 연령 확인 오류 반복 해결|아이폰,아이패드,맥 (0) | 2025.01.29 |
[SAP ERP] DB CO|RFC|IDoc 인터페이스 방식 장단점 총 정리 (0) | 2025.01.09 |
[SAP ERP] 기술 구조와 기획 방법 (0) | 2025.01.07 |