워드프레스 속도 최적화 완벽 가이드 – PageSpeed 90점 이상 만들기

워드프레스 사이트가 3초 이상 걸려 로딩되면, 방문자의 53%가 이탈합니다(Google 데이터). 느린 사이트는 SEO 순위도 떨어지고, 애드센스 수익도 줄어듭니다. 이 글에서 워드프레스 사이트를 Google PageSpeed Insights 90점 이상으로 만드는 방법을 단계별로 안내합니다.

현재 속도 측정하기

최적화 전에 현재 상태를 정확히 파악하세요.

도구URL측정 항목
PageSpeed Insightspagespeed.web.dev성능 점수, Core Web Vitals
GTmetrixgtmetrix.com로딩 시간, 요청 수, 페이지 크기
Pingdomtools.pingdom.com로딩 시간, 등급

목표: PageSpeed 모바일 90점+, 데스크톱 95점+, LCP(최대 콘텐츠 표시) 2.5초 이내.

Step 1: 캐시 플러그인 설치 (가장 큰 효과)

캐시는 페이지를 미리 생성해 두어 방문 시 서버 부하를 줄이는 기술입니다.

플러그인가격난이도추천 대상
WP Super Cache무료쉬움초보자 (이미 설치 추천)
W3 Total Cache무료보통세밀한 설정 원할 때
WP Rocket$59/년쉬움가장 강력, 설정 간편
LiteSpeed Cache무료쉬움LiteSpeed 서버 사용 시

Nginx 서버(우리 환경)에서는 WP Super Cache 또는 WP Rocket이 가장 잘 작동합니다.

Step 2: 이미지 최적화 (두 번째로 큰 효과)

이미지는 웹페이지 용량의 평균 50~70%를 차지합니다.

이미지 압축

플러그인무료 한도특징
ShortPixel월 100장자동 WebP 변환, 가장 추천
Imagify월 20MBWP Rocket과 동일 개발사
Smush무제한 (기본 압축)무료가 넉넉, 기본 압축

WebP 변환

WebP는 구글이 만든 이미지 포맷으로, JPEG 대비 25~35% 더 작은 크기에 같은 화질입니다. ShortPixel이 업로드 시 자동으로 WebP로 변환해줍니다.

Lazy Loading

화면에 보이는 이미지만 먼저 로드하고, 스크롤할 때 나머지를 로드하는 기술입니다. WordPress 5.5부터 기본 지원되지만, 캐시 플러그인에서 더 강력하게 설정 가능합니다.

Step 3: 불필요한 플러그인 정리

  • 사용하지 않는 플러그인은 비활성화가 아닌 삭제
  • 기능이 겹치는 플러그인 정리 (예: 보안 플러그인 2개 → 1개만)
  • 플러그인 수 자체보다 “무거운 플러그인”이 문제: 슬라이더, 페이지빌더, SNS 공유 플러그인이 대표적
  • 목표: 필수 플러그인 10~15개 이내

Step 4: CDN 적용 (Cloudflare 무료)

CDN(Content Delivery Network)은 전 세계 서버에 사이트 복사본을 두어, 방문자와 가장 가까운 서버에서 콘텐츠를 전송합니다.

  1. cloudflare.com 가입 (무료)
  2. 도메인 추가
  3. 네임서버를 Cloudflare로 변경
  4. SSL 설정: “Full (Strict)” 선택
  5. 효과: 로딩 시간 30~50% 감소, DDoS 방어, 무료 SSL

Step 5: 데이터베이스 최적화

  • WP-Optimize 플러그인 설치
  • 정리 항목: 리비전(글 수정 이력), 스팸 댓글, 휴지통, 임시 옵션
  • 자동 정리: 주 1회 자동 실행 설정
  • 리비전 제한: wp-config.php에 define('WP_POST_REVISIONS', 3); 추가 (최대 3개만 유지)

Step 6: PHP 버전 확인

PHP 버전성능권장 여부
7.4기준업그레이드 필요
8.0~8.1약 10~20% 향상좋음
8.2~8.4약 20~30% 향상최신, 가장 권장

현재 환경은 PHP 8.4를 사용 중이므로 이 부분은 이미 최적입니다.

Step 7: 경량 테마 사용

테마페이지 크기가격특징
GeneratePress~30KB무료 (Pro $59)가장 가벼움, SEO 최적화
Astra~50KB무료 (Pro $49)디자인 템플릿 풍부
Kadence~50KB무료 (Pro $149)헤더/푸터 빌더 내장

무거운 테마(Avada, Divi 등)는 그 자체로 2~3MB를 로드합니다. 경량 테마로 변경하면 로딩 시간이 극적으로 줄어듭니다.

최적화 체크리스트

  • ☐ 캐시 플러그인 설치 및 활성화
  • ☐ 이미지 압축 플러그인 (ShortPixel) + WebP 변환
  • ☐ 불필요한 플러그인 삭제 (15개 이내)
  • ☐ Cloudflare CDN 적용
  • ☐ 데이터베이스 정리 (WP-Optimize)
  • ☐ PHP 8.2+ 확인
  • ☐ 경량 테마 사용
  • ☐ Lazy Loading 활성화
  • ☐ PageSpeed 재측정 → 90점+ 확인

마무리

속도 최적화의 80%는 ① 캐시 플러그인 ② 이미지 최적화 ③ CDN 세 가지로 달성됩니다. 이것만 적용해도 PageSpeed 점수가 30~40점 이상 오를 수 있습니다. 사이트가 빨라지면 방문자 이탈률이 줄고, SEO 순위가 올라가고, 결과적으로 수익이 증가합니다. 속도는 곧 돈입니다.

댓글 남기기