구글 서치콘솔 색인 생성을 하다 보면 생성이 안된다는 오류 중에 카테고리가 포함된 URL이 있어요. 예를 들어, 게시물 주소 뒤에 "?category=숫자들"이 붙어 다니는 것입니다. 이렇게 숫자들이 붙어 다니는 이유는 블로그 운영에서 카테고리 메뉴를 통해 게시물에 들어온 경우입니다. 구글 서치콘솔에서는 이것을 리디렉션이 포함된 URL이라고 정의하고 색인 생성을 해주지 않지요. 사실 색인 생성을 해주지 않는 것은 아무런 문제가 안됩니다. 오히려 고마울 수도 있습니다. 색인 생성이 된다면 붙어 다니는 것과 붙어있지 않은 페이지의 내용이 똑같기 때문에 중복문서 처리가 되어 더 난감한 상황이 되겠지요.
이를 방지하기 위해 블로그 관리자 모드의 스킨 편집에서 html 편집에 들어가서 <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 제거 끝 -->
이 소스를 추가하는 진짜 이유는 접속한 URL로 인해 발생되는 트래픽을 분산되지 않게 한 곳으로 모으기 위함이에요. 동일한 페이지에 많은 방문자가 발생해야 광고 수입에 조금이라도 도움이 되겠지요. 이러한 해석에는 논란의 여지가 있을 수 있어서 자세한 설명은 생략해요. 오늘도 행복한 블로깅하세요 ~
쉬어가는 코너: 이미지의 다른 부분 찾기, 총 3군데, 정답은 다음 포스팅에 ~
반응형
댓글