워드프레스 속도가 느리다면 WP Super Cache부터 확인하세요. 캐싱 원리, 주요 설정, 수정 사항이 반영 안 될 때 체크할 점까지 실무 기준으로 안내합니다.
워드프레스 사이트를 운영하다 보면 “캐시 삭제”라는 버튼을 자주 마주치게 됩니다. 특히 관리자 상단 바에 항상 떠 있는 이 버튼, WP Super Cache라는 플러그인이 만드는 기능인데요. 정확히 무슨 일을 하는 프로그램인지, 왜 수정한 내용이 캐시 때문에 바로 안 보이는지 정리해봤습니다.
■ WP Super Cache란 무엇인가
WP Super Cache는 워드프레스용 캐싱(속도 최적화) 플러그인입니다. 워드프레스를 만든 회사인 Automattic이 직접 배포하는 무료 플러그인으로, 전 세계에서 가장 널리 쓰이는 캐시 플러그인 중 하나입니다.
워드프레스는 기본적으로 방문자가 페이지를 열 때마다 PHP 코드를 실행하고 데이터베이스를 조회해서 화면을 새로 만들어냅니다. 방문자가 많아질수록 이 과정이 서버에 부담을 주고 속도도 느려지는데, WP Super Cache는 한 번 만들어진 완성된 페이지를 정적 HTML 파일로 저장해뒀다가 다음 방문자에게 그대로 보여줌으로써 이 과정을 생략시켜줍니다.
■ 주요 설정 탭 구성
관리자 화면에서 설정 → WP Super Cache로 들어가면 아래 탭들을 볼 수 있습니다.
- 단순: 캐싱을 켜고 끄는 기본 스위치
- 고급: 캐시 저장 방식, 만료 시간, 모바일 기기 지원 여부 등 세부 설정
- CDN: 외부 콘텐츠 전송 네트워크 연동
- 컨텐츠: 현재 캐시된 파일 목록 확인
- 사전 로드: 특정 시간마다 캐시를 미리 생성해두는 기능
- 플러그인: 확장 기능 관리
- 디버그: 캐싱 문제 진단용 로그
일반적인 블로그·회사 홈페이지 수준이라면 ‘단순’ 탭에서 캐싱만 켜두고, 나머지는 기본값으로 두어도 무방합니다.
■ 수정한 내용이 바로 안 보이는 이유
CSS나 글 내용을 수정했는데 화면에 바로 반영되지 않는다면, 십중팔구 WP Super Cache가 예전 버전을 저장해두고 있기 때문입니다.
이 플러그인은 로그인한 관리자에게는 기본적으로 캐시 없이 항상 최신 버전을 보여주고, 로그인하지 않은 일반 방문자에게만 저장된 캐시 파일을 보여주는 방식으로 동작합니다. 그래서 관리자 화면에서는 정상으로 보여도 실제 방문자 화면에서는 예전 내용이 한동안 남아있을 수 있습니다.
수정 후에는 관리자 상단 바의 ‘캐시 삭제’ 버튼을 눌러야 실제 방문자 화면에도 바로 반영됩니다.
■ 정리
WP Super Cache는 워드프레스 사이트 속도를 높여주는 고마운 플러그인이지만, 콘텐츠를 자주 수정하는 운영자 입장에서는 “왜 안 바뀌지?”라는 혼란의 원인이 되기도 합니다. 수정 후에는 습관적으로 캐시 삭제 버튼을 눌러주는 것, 그리고 그래도 안 바뀐다면 브라우저 캐시나 폭(반응형 기준)까지 함께 점검해보는 것을 추천드립니다.
