워드프레스 속도느림 개요
워드프레스 속도 개요
근래에 들어 워드프레스를 이용하는 유저들이 굉장히 늘어나고 있는 추세이다. 이는 평소 네이버 블로그나 티스토리 그리고 구글 블로그와 같이 기존 대형 포털에서 제공해주는 블로그는 사용했던 분들이 대부분 이탈했다고 봐도 무방한 부분이다. 그 이유는 아마도 적은 광고 수익과 티스토리 광고 정책변화 몇 달전 발생한 카카오 화재로 인한 서버 다운 문제 등이 이 현상에 기여했다고 본다. 그러한 원인이 결국 워드프레스 대거 이동이라는 반사효과가 나왔고 많은 블로거들이 현재 워프를 익히기 위한 습득 과정 중에있다고 볼 수 있다.
그러한 과정에서, 우리는 분명 어느 정도 초급 정도는 이해했다고 접근을 했는데 또 다른 문제가 생겼다. 바로 속도이다. 처음 사이트를 클릭할 때 발생하는 로딩 속도와 그리고 이미지가 열리는 시간, 광고가 로딩되는 시간 등 골치아픈 것들이 내 워드프레스 공부를 망치고 있는 중이다. 이에 이번 포스팅에서는 워드프레스 속도느림과 관련한 원인 및 개선방안에 대해 살펴보도록 해보겠다.
워드프레스 속도느림 이유
먼저, 네이버 블로그나 티스토리 사이트의 경우, 대게 클릭하자마자 바로 접속되며 글자와 이미지가 뜨는 데 있어 답답함이 전혀 없었는데, 워드프레스 같은 경우는 뭔가 다르다. 분명 사이트를 바로 클릭하였음에도 첫 로딩까지 수 초간의 기다림이 있다. 가끔은 5초 이상으로 넘어가는 때도 있어 참으로 답답할 때가 있다. 이 원인은 여러 가지가 있겠지만, 티스토리나 네이버 블로그와 다르게 정보전달 과정이 달라서이다. 최적화되지 않은 워드프레스를 클릭한다고 가정 했을 때, 일반적으로 표출 절차는 이러하다.
▶① 워드프레스 사이트 접속 ② PHP 언어 ③ SQL ④ 데이터베이스 ④ HTML 해석
위와 같은 과정으로 사용자에게 표출되는 순서라고 보면 된다. 굉장히 길고 복잡하지 않나? 그냥 클릭하면 바로 화면이 나오는 과정인줄 알았더니 그게 아니었다. 심지어 이 과정에서도 내 사이트의 캐시, CDN, TTFB(Time to First Byte)서버에 HTTP 요청이 보내진 후 클라이언트의 브라우저가 정보를 수신하는데 소요된 시간) 의 문제가 발생하여 더욱 오래 걸리는 것이다.
이걸 보자마자 뭐 이렇게 복잡해 이렇게까지 알아야 해? 라고 하는 분들도 계실 것이다. 걱정하실 필요 없는게 이런 부분은 절차가 이렇구나 정도만 알고 계시면 된다. 우리는 이러한 과정을 단축시키거나 최적화 시켜 속도를 향상 시켜주는 작업을 할 예정이다.
워드프레스 속도의 고찰
워드프레스 속도가 느리면 발생하는 현상
그럼 먼저, 속도가 느리면 무엇이 안 좋은지를 알아야 한다.
가장 먼저 사용의 답답함이 생긴다. 일일 1포스팅 하는 것도 힘들어 죽겠는데, 속도까지 느리면 할 맛이 안나는 것이다. 그렇게 이용자의 이탈 다시 발생하여 블로그나 티스토리로 넘어가는 분들이 많다. 특히 관리자 페이지의 경우, 더 느려지는 효과가 발생한다. 원래 워드프레스가 다른 사이트 보다 조금의 지연이 더 발생한다는 것이 중론이긴 하지만 너무 느린 것은 용납이 안되는 부분이다. 그렇지 아니한가?
두 번 째는 구글 SEO를 통한 상위 게재에 대한 문제가 생긴다. 구글은 해당 글이 SEO형식에 맞게 작성됐는지를 파악하고 여러 평가를 통해 올리는데, 그 중 속도 역시 평가사항 중 하나가 될 수 있다. 단순하게 구글봇과 입장을 바꿔 생각해보면 된다. 본인이 생각하기에 수 억 가지의 글 중에서 빠르게 들어갈 수 있는 것을 상위에 올릴 것인가? 5초 걸리고 이미지 안나오고 하는 그런 포스팅을 상위에 올릴 것인가?
마지막으로 방문자의 이탈률이 증가한다는 슬픈 사실이다. 이는 심리적인 부분과 연관되어 있다. 분명 좋은 글이라고 생각하고 들어왔지만 페이지 로딩 부터 반응하는 속도가 너무 느리다면 충분히 다른 글로 이탈할 수 있다는 것이다. 그 이유는 정보의 홍수라고 하여 다른 글도 분명 비슷하게 작성하였을 것이고 다른 좋은 정보도 많다는 것을 지레짐작 할 수 있기 때문이다. 우리는 1990년대가 아닌 2023년을 살고 있기에 정보습득은 블로거들의 기본기라고 볼 수 있다.
워드프레스 속도 측정
우리는 속도에 대한 원인 그리고 속도가 느릴 경우 어떻게 되는 지에 대해서 파악했다. 그렇다면 정작 내 워드프레스 사이트 속도가 느린지를 알고 있어야 하지 않을까?. 본인이 생각하기에만 느리다고 생각할 수도 있다. 예를 들어 일시적으로 내 컴퓨터 바쁘게 돌아가는 상태에서 체크 하다보니 느리게 반응하여 나온 것일 수도 있다.
실제로는 기능상 빠른 것일 수도 있다는 점. 물론 보통 워드프레스는 앞선 설명과 같이 표출 되기까지 과정이 남다르다 보니 대게 지연이 되기 마련이다. 그렇다면 이를 어떻게 점수로 확인할 수 없을 까? 물론 있다. 지금 나열하는 사이트는 무료로 제공하는 속도 테스트 도구라고 볼 수 있다. 참고로 본인 같은 경우, Google Pagespeed insight와 GTmeritx를 사용하는 편이다
- GTmetrix : 무료 계정을 등록하면 유용함.
- Webpage Test : 유용한 데이터 수집을 위해 테스 변수 제공도 함
- Fast or Slow : 세계 여러 위치에서 글로벌 시간을 평가
- Google PageSpeed insights : 구글에서 제공하는 실제 속도 데이터
위의 사이트에 따라 다들 한번 평가해보시기를 바란다. 차후 위의 테스트에 다른 용어 해석 등에 대한 포스팅도 별도 추가할 예정이니 관심 갖길 바란다.
워드프레스 테스트를 종료 후
일반적으로 좋은 시간이라 함은 2~3초 미만으로 볼 수 있다. 그리고 1~2초 또는 90점 이상이 나왔다면 진심으로 축하 드린다. 이는 빠른 시간이라고 할 수 있다. 하지만 그렇지 않고 50점대 또는 20~30점 스코어를 기록했다면 분명 무언가 문제가 있는 것이다. 앞으로 우리의 목표는 일반적인 3~4초 정도로 잡고, ‘정말 나는 전문적으로 글도 많이 쓰고 많은 사람을 유입시킬거야’ 라고 하는 사람들은 1~3초 까지 가보겠다는 심정으로 접근하여 글을 숙지하면 좋을 것 같다.
워드프레스 속도느림 2부전에 확인 할것
다음 2부에서 워드프레스 속도느림 개선방안으로 주요 캐싱이나 CDN 조정, 이미지 최적화, 테마 변경 그리고 핵심적인 플러그인에 대한 과감한 삭제해야하는 것까지 구체적으로 살펴보도록 하겠다.