본문 바로가기
티스토리 블로그 운영 일지

티스토리 통계 오류, 3년만에 해결법을 찾았다

by 라온하제 2025. 12. 31.
반응형

부제: 저품질은 아닌데 유입통계가 안 잡히던 그 시절, 범인은 바로 이것

 

 

... 드디어 찾았습니다.

 

기억하시나요? 제가 2022년에 썼던 피눈물 나는 글. 멀쩡하게 검색도 잘 되고, 구글 애널리틱스(GA)나 서치콘솔에는 유입이 잡히는데 티스토리 자체 통계만 0~4명을 기어다니던 그 미스테리한 사건 말입니다.

https://fly-air.tistory.com/52

 

티스토리 통계 오류, 저품질은 아닌데 유입통계가 잡히지 않는다?

오랜만에 티스토리에 접속해서 통계를 봤는데 가슴이 철렁 내려앉았습니다. 꾸준히 200명 이상을 유지하던 유입수가 갑자기 16명까지 떨어지더니 현재는 4로 잡히고 있습니다. 드디어 블로거들

fly-air.tistory.com

 

당시에는 고객센터에 문의도 해보고, 광고 때문인가 싶어 전전긍긍하다가 "일단 저품질은 아니니 버티자" 하고 넘겼었는데요. 오늘 스킨 HTML을 다시 뜯어보다가 3년 만에 충격적인 진짜 원인을 발견했습니다.

등잔 밑이 어둡다더니, 범인은 정말 엉뚱한 곳에 숨어있었습니다.

 

 

1. 다시 보는 증상 (2022년의 악몽)

혹시 저와 같은 증상을 겪고 계신 분들이 있을까 봐 증상을 다시 정리합니다.

  1. 티스토리 방문자 수 급감: 평소 200명 오던 게 갑자기 한 자릿수로 떨어짐.
  2. 검색 노출은 정상: 다음(Daum)이나 구글에 검색해보면 글이 아주 잘 뜸 (저품질 아님).
  3. 외부 통계는 정상: GA4나 구글 서치콘솔에서는 방문자가 찍힘.

, 사람들은 들어오고 있는데 티스토리 카운터기만 고장 난 상황이었던 거죠.

2. 범인은 HTML 태그 실종 사건

그때 제가 "스킨 편집하다 HTML 태그를 잘못 건드렸나?"라고 추측만 하고 넘어갔었는데, 그게 정답이었습니다.

오늘 코드를 자세히 보니 글쎄...

</body> 태그가 없었습니다.

 

HTML
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</html>  <-- ??? 여기서 그냥 끝나버림

원래 HTML 구조는 <head> ~ </head>가 있고, 본문인 <body>가 시작되면 반드시 끝나는 부분에 </body>로 닫아줘야 합니다. 그런데 제가 광고 코드 넣고 스킨 수정하고 하다가 실수로 닫는 태그를 지워버린 채로 3년을 지낸 겁니다.

3. 왜 통계가 안 잡혔을까?

알아보니 티스토리의 자체 통계 시스템이나 일부 플러그인은 </body> 태그 바로 앞에 자동으로 스크립트를 삽입해서 작동한다고 합니다.

그런데 제 블로그엔 </body>라는 도착점이 없으니, 통계 스크립트가 갈 길을 잃고 실행되지 않았던 것입니다. 그러니 유입은 되는데 카운팅이 안 될 수밖에요.

4. 해결 방법 (허무할 정도로 간단)

해결법은 너무 간단해서 민망할 정도입니다. HTML 편집창 맨 아래로 내려가서 닫는 태그를 다시 넣어줬습니다.

[수정 후 코드]
HTML
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

</body> </html>

마무리하며

 

</body> 태그 하나 넣어주고 저장하자마자 거짓말처럼 통계가 다시 움직일 준비를 하고 있습니다.

혹시 저처럼 "저품질도 아니고 검색도 잘 되는데 티스토리 방문자 수만 바닥이다" 하시는 분들, 지금 당장 스킨 편집창 켜서 맨 마지막 줄을 확인해 보세요.

3년 묵은 체증이 이제야 내려가네요. 코딩의 세계는 참 냉정합니다. 괄호 하나, 태그 하나에 3년을 속 썩이다니... ㅜㅜ

이제 다시 즐거운 블로그 생활 하러 갑니다!

728x90

댓글