발행일: 2026-07-30 | 카테고리: TIPS | wpdesign.vn
이 글 3줄 요약
– 워드프레스 이미지 WebP 변환만으로 파일 크기를 평균 30~50% 줄일 수 있습니다.
– 고아(Orphan) 미디어 파일과 미사용 썸네일이 DB와 디스크를 조용히 점유합니다.
– 베트남 공유 호스팅 환경에서 미디어 정리 후 TTFB(Time to First Byte)가 평균 0.8초 단축된 사례가 있습니다.
1. 왜 미디어 라이브러리가 조용히 비대해지는가
워드프레스를 2~3년 운영하다 보면 미디어 라이브러리에 수천 장의 이미지가 쌓입니다. 문제는 단순히 파일 수가 많은 게 아닙니다. 워드프레스는 이미지를 업로드할 때 원본 외에 썸네일 3~5개를 자동 생성합니다. 150×150, 300×300, 768×768 등 테마와 플러그인이 등록한 사이즈 수만큼 복사본이 /wp-content/uploads/ 하위에 쌓입니다.
테마를 한 번이라도 변경했다면 상황은 더 복잡합니다. 이전 테마가 요구하던 썸네일 사이즈는 더 이상 사용되지 않지만 파일로는 남습니다. 실제로 WPdesign이 호치민 고객사 쇼핑몰을 점검했을 때, 실제 사용 중인 이미지 1,200장 외에 사용되지 않는 썸네일이 4,800개 남아 있었고, 그 용량만 2.1GB였습니다.
베트남 공유 호스팅(SSD 10~20GB 플랜 기준)에서 이미지 폴더가 디스크의 40% 이상을 차지하는 경우는 드물지 않습니다. 이는 백업 시간 증가, FTP 전송 지연, DB 쿼리 부하로 직결됩니다.
2. 워드프레스 이미지 WebP 변환 — 핵심 원리와 플러그인 선택
워드프레스 이미지 WebP 변환은 현재 이미지 최적화에서 가장 효과 대비 비용이 낮은 작업입니다. WebP 포맷은 JPEG 대비 25~34%, PNG 대비 최대 50% 파일 크기를 줄이면서 화질 차이가 거의 없습니다(Google Developers, WebP 압축 연구). 2026년 기준 Chrome, Safari, Firefox 모두 WebP를 지원하므로 호환성 문제도 없습니다.
주요 플러그인 비교는 아래와 같습니다.
| 플러그인 | 무료 압축 한도 | WebP 자동 변환 | CDN 연동 | 베트남 서버 호환 |
|---|---|---|---|---|
| Smush (무료) | 무제한 (Lossy 제한) | ❌ (Pro만) | ❌ | ✅ |
| Smush Pro | 무제한 | ✅ | ✅ | ✅ |
| ShortPixel | 100장/월 | ✅ | ✅ | ✅ |
| Imagify | 200MB/월 | ✅ | ❌ | ✅ |
| EWWW Image Optimizer | 무제한 (로컬 변환) | ✅ | ❌ | ⚠️ (PHP 설정 필요) |
베트남 공유 호스팅에서는 ShortPixel 또는 Imagify가 안정적입니다. EWWW는 서버 측 GD 라이브러리 또는 ImageMagick이 활성화돼 있어야 하는데, 일부 베트남 호스팅은 기본 비활성화 상태입니다. 호스팅 cPanel에서 phpinfo() 페이지를 확인해 GD Support 항목이 enabled인지 먼저 점검하십시오.
실전 설정 팁: ShortPixel 사용 시 ‘Resize large images’ 옵션을 활성화하고 최대 폭을 1,920px로 제한하면 원본 초고해상도 이미지가 자동으로 리사이즈됩니다. 쇼핑몰 상세 이미지의 경우 원본이 4,000px 이상인 경우가 많아, 이 설정만으로 장당 1~3MB를 절약할 수 있습니다.
3. 고아(Orphan) 파일 진단 및 삭제
고아 파일(Orphan Media)이란 워드프레스 DB의 wp_posts 테이블에 등록은 돼 있지만 어떤 페이지·포스트에도 연결되지 않은 미디어 파일을 말합니다. 게시글을 삭제할 때 첨부 이미지를 함께 삭제하지 않으면 파일은 서버에 남고 DB 레코드만 고아 상태가 됩니다.
진단 방법은 두 가지입니다.
① 플러그인 사용: Media Cleaner 플러그인을 설치한 뒤 ‘Scan’ 버튼을 누르면 고아 파일 목록과 용량이 출력됩니다. 삭제 전 반드시 백업을 완료하십시오.
② WP-CLI 사용 (호스팅 SSH 접근 가능 시):