본문 바로가기

티스토리 방문자 0명 오류 해결 (진짜 원인 찾았습니다)

v1ntage 2026. 3. 24.
반응형

방문자 오류 해결 섬네일
방문자 오류 해결하기

티스토리 방문자 수 0명 오류 해결 방법 (실제 원인 찾음) - 집계 오류

최근에 블로그를 운영하면서 정말 이상한 현상을 겪었습니다.

분명히 유입이 있는데도 불구하고 방문자 수가 0으로 나오거나 1~2명만 집계되는 문제가 발생했습니다.

처음에는 단순한 지연이라고 생각했는데, 시간이 지나도 정상적으로 반영되지 않아서 직접 원인을 찾기 시작했습니다.

오류가 생긴 날
오류가 생긴 날

조회수가 적어지긴 했지만 이렇게 말도 안되게 적어진게 이상했습니다.


처음 의심했던 원인들

처음에는 아래 같은 것들을 의심했습니다.

 

  • 애드센스 광고 코드 충돌 - 비활성화 해보기
  • 중간 광고 스크립트 문제 -  비활성화 해보기
  • 외부 JS 파일(script.js) 오류 - 비활성화 해보기
  • 티스토리 자체 오류 ? - 문의 (문제없다는 답변)

의심했던 이유는 제가 스킨도 변경하고 코드를 넣고 뺀 뒤에 생긴 현상이었기 때문입니다.

 

그래서 하나씩 제거하면서 테스트를 진행했습니다.

그런데 놀랍게도 전부 문제가 아니었습니다.


진짜 원인 (핵심)

 

결론부터 말하면:

HTML에서 </body> 태그가 사라져 있었습니다.

 

코드를 수정하다가 실수로 </body>를 삭제한 상태였고, 이게 문제의 원인이었습니다.


중요한 포인트

이게 더 헷갈렸던 이유는 사이트는 정상적으로 보였습니다.

즉, 글도 잘 보이고, 광고도 정상 노출되고, 디자인도 문제 없었을 뿐만 아니라 노출도 잘 되고 있었습니다.

 

문의 결과도 잘 노출되고 있다고 문의가 왔었고요
그래서 더 원인을 찾기 어려웠습니다.


왜 </body>가 중요한가

HTML 구조에서 </body>는 단순한 마무리가 아니라  스크립트 실행과 구조 인식에 영향을 주는 중요한 태그입니다.

(꼭 닫아야 하지만 없어졌다고 홈페이지가 오류가 나버리는게 아니라 보정을 해주는 것 같습니다. 그래서 겉으로는 문제 없어 보이는 것이지요.)


특히 티스토리의 경우 방문자 집계 스크립트 내부 트래킹 코드 이런 것들이 정확한 DOM 구조를 기준으로 동작하기 때문에 </body>가 없으면 일부 스크립트가 정상적으로 실행되지 않을 수 있습니다.


해결방법

1. 티스토리 관리로 들어가서 스킨 편집을 들어갑니다.

문제가 생긴 블로그의 톱니바퀴로 들어갑니다. (관리)

html에 </body>가 없어진 것은 아닌지 체크하기 위해 들어갑니다.

티스토리 관리 - 스킨 편집
관리 - 스킨 편집

2. html 편집을 눌러 편집기에 접근합니다.

직접 확인하고 편집합니다.

html 편집 클릭
html 편집 클릭

3. html 코드들이 있는 곳을 마우스로 클릭한 뒤 Crtl + F를 눌러 검색창을 엽니다.

코드 내 Ctrl + F
클릭해 놓고 Ctrl + F를 누릅니다.

클릭하고 누르는 이유는 인터넷 창의 찾기가 아닌 코드 내부에서 찾기 위함입니다.

 

쉽게 확인할 수 있는 방법입니다.

우리가 찾을 body는 가 아니라  </body>입니다.

그래서 검색은 /body로 검색하겠습니다.

 

검색하는 이유는 없을 가능성이 높지만 일부 사용자들의 경우 이상한 위치에 있을 경우 지워주고 다시 넣기 위함입니다.

코드 검색창
코드 검색창
/body 검색
/body 검색

저는 지금 추가해놓았기에 1 of 1로 나타나지만 없는 경우에는 이렇게 나타날 겁니다.

없음 = No results
없음 = No results

이런 경우에는 가장 아래로 내려서 </html>이 있는 곳으로 가거나 검색해서 찾습니다.

4. </body> 추가하기

추가할 위치 - &lt;/html&gt; 바로 위
추가할 위치 - </html> 바로 위

</body>

해당 위치에 해당 코드를 넣습니다.

&lt;/html&gt; 바로 위에 &lt;/body&gt; 직접 추가
</html> 바로 위에 </body> 직접 추가

5. 적용 - 끝

상단에 있는 적용을 눌러야 적용되어 고쳐집니다.

적용
적용으로 마무리


실제 결과

</body>를 다시 추가한 후

  • 방문자 수 정상 집계
  • 유입 반영 정상

몇일 기다릴 필요없이 거의 바로 해결되었습니다.

집계되기 시작
집계되기 시작


이런 분들은 꼭 확인하세요.

아래 증상이 있다면 거의 동일한 문제일 가능성이 높습니다.

  • 방문자가 분명 있는데 0으로 표시되거나 1, 2명씩만 오를 때
  • 노출이 되고 있는데도 갑자기 방문자 수 급감
  • 애드센스는 찍히는데 방문자 수 안 맞음
  • 시크릿 모드 접속도 집계 안 됨

추가 팁 (중요)

코드 수정할 때는 꼭 확인하셔야 할 부분입니다.

  • </body>가 있는가?
  • </body> 위치가 정상인가?
  • </html>이 정상 위치인가?
  • script 위치가 <body>안에 잘 있는가?

특히 스킨 수정할 때 자주 발생하는 실수입니다.

코드를 제거하다가 </body>를 제거하는 실수도 많고요.


글을 마치며

이번 경험으로 느낀 건

</body>가 없어도 보정되는 것처럼 홈페이지는 정상으로 나오지만 내부 구조가 틀어지면 집계시스템이 망가질 수 있다는 점이었습니다.

 

비슷한 문제로 고민하시는 분들께 도움이 되었으면 좋겠습니다 😊

해결되신 분들은 댓글 남겨주세요 !

 

감사합니다 !

반응형

댓글