티스토리에서 '카테고리 다른글 보기'를 이용하여 다른 포스트를 볼 경우 아래와 같은 url로 유입된 것을 확인할 수 있다.
그동안 이것에 대해 대수롭지 않게 생각하였는데, 이렇게 url이 변경되면 애드센스 광고가 제대로 출력되지 않는 문제도 있고 구글 애널리틱스에서 다른 url로 판단하여 페이지뷰 분석에 오차가 발생한다는 아래의 커뮤니티 글을 발견하였다.
이 글을 참고하여 아래와 같이 skin.html 파일에 적용하여 블로그에 'url/?category=~' 붙지 않게 수정하였다. 평소 애드센스 광고가 스킵되는 경우도 많이 있어서...
<head>
...
<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>
</head>
위와 같이 간단히 수정이 가능한데, 애드센스 광고가 스킵되는 현상이 많이 줄어들지는 좀 지켜봐야 할 것 같다.