워드프레스의 장점 중 하나는 많은 무료 또는 유료 플러그인을 사용하여 기능을 확장할 수 있다는 점입니다. 하지만 플러그인 개수는 가능하면 최소화하는 것이 바람직합니다. 잘못 만들어진 플러그인을 설치하거나 많은 플러그인을 사용하면 사이트 속도가 느려지거나 플러그인 충돌이 발생할 수 있습니다.
이 글에서는 많은 워드프레스 사이트에서 사용되고 있지만 사이트 속도에 부정적인 영향을 미칠 수 있는 플러그인에 대하여 살펴보겠습니다. 그렇다고 해서 사용해서는 안 되다는 의미는 아니고, 사이트 속도가 중요한 경우에는 자제하거나 캐시 플러그인 등을 사용하여 사이트 속도를 개선하는 것을 고려할 수 있습니다.
많이 사용되지만 워드프레스 사이트 속도를 느리게 하는 플러그인
플러그인을 몇 개 이상 설치하면 안 되는지에 대해 질문하시는 분들이 계십니다. 플러그인을 많이 설치하면 사이트 속도에 안 좋은 영향을 미치는 것이 맞지만, 잘 만들어진 플러그인은 많이 설치해도 사이트 속도에 크게 영향을 안 미칠 수 있습니다. 반면, 무거운 플러그인이나 잘못 만들어진 플러그인은 하나만 설치해도 사이트에 문제를 일으킬 수 있습니다.
이 글에서는 많은 워드프레스 사이트에 설치되어 사용되지만 워드프레스 속도를 느리게 할 수 있습니다.
슬라이더 플러그인
아바다, 뉴스페이퍼 등 유료 워드프레스 테마에는 Slider Revolution, LayerSlider 등 유료 슬라이더 플러그인이 번들로 포함되어 있고, 데모에서도 이러한 슬라이더 플러그인으로 제작된 슬라이드가 포함되기도 합니다.
예를 들어, 아바다 테마는 Slider Revolution, LayoutSlider WP, Convert Plus, FileBird 등 몇 가지 프리미엄 플러그인이 번들로 제공됩니다.

슬라이더 레볼루션은 동적인 슬라이드를 만들 수 있기 때문에 많은 인기를 얻고 있습니다. (플래시가 단종되고 나서 워드프레스로 넘어오니 슬라이더 레볼루션으로 슬라이드를 만들어야 한다고 한탄하는 분이 생각나네요.😥)
슬라이더 레볼루션은 화려한 슬라이더 효과를 위해 유용하지만 사이트 속도에는 안 좋은 영향을 미칩니다. 또한, Slider Revolution의 경우 오래 전 보안 취약점 때문에 많은 워드프레스 사이트가 해킹을 당하거나 멀웨어에 감염되는 문제가 발생하기도 했습니다. 이런 플러그인을 사용하면 항상 최신 버전으로 업데이트하는 것이 안전합니다.
대안으로 가벼운 슬라이더 플러그인을 사용하거나 이미지 배너로 교체하는 것을 고려할 수 있습니다. 개인적으로는 이미지 사용을 추천하는 편입니다.😄
백업 플러그인
UpdraftPlus와 같은 플러그인을 사용하면 워드프레스 사이트를 편리하게 백업하고, 문제가 발생 시 쉽게 복원할 수 있다는 장점이 있습니다.
하지만 백업 플러그인은 실시간으로 백업 작업 시, 또는 빈번한 백업 작업 시 서버 리소스를 과도하게 사용하여 사이트 속도에 영향을 미칠 수 있습니다.
백업 작업은 사용자들이 적은 시간대에 실행하도록 예약하거나, 사용하지 않을 때에는 비활성화하는 것을 고려해보세요. 저는 평소에는 비활성화하고, 필요할 때에만 활성화하여 사용하는 편입니다.
백업 플러그인을 사용하려면 서버 공간이 충분해야 합니다. 카페24, 클라우드웨이즈 등에서는 자체적으로 자동 백업본이 생성됩니다. 카페24는 지난 7일 이내의 기간으로 복원이 가능하고, 클라우드웨이즈는 백업 설정에 따라 최대 4주 간 백업본이 유지됩니다.
저는 매일 백업하여 2주 간 유지하도록 설정했습니다.

정기적인 백업은 중요합니다. 호스팅 업체에서 자동 백업/복원 기능을 제공하더라도 한 번씩 전체 백업 파일을 생성하여 PC나 클라우드 스토리지에 보관하시기 바랍니다.
보안 플러그인
보안이 중요하기 때문에 보안 플러그인을 설치하신 분이 많을 것입니다. 하지만 Wordfence, Solid Security, Sucuri 등의 보안 플러그인을 사이트 속도를 느리게 할 수 있습니다.
보안 플러그인은 실시간 스캔과 로그 기록 등으로 인해 서버 로드를 증가시킬 수 있습니다. 대안으로 방화벽 및 보안 플러그인 설정을 최적화하거나 서버 레벨 보안 도구를 사용할 수 있습니다.
어떤 전문가(?)는 사이트 해킹이나 공격은 야간에 이루어지므로 낮에는 보안 플러그인을 비활성화하고 야간에만 활성화하는 것을 추천하는 것을 본 적이 있습니다.
클라우드웨이즈를 이용하는 경우 예전에는 Bot Protection이라는 플러그인을 제공했지만, 이제는 Bot Protection 기능이 서버 방화벽에 통합되었습니다.

클라우드웨이즈에 라이브 채팅으로 연락하여 보안 플러그인 사용에 대하여 물어보니 보안 플러그인을 설치하지 않아도 되지만 Wordfence와 같은 보안 플러그인을 추가로 설치하여 사용하는 것도 가능하다고 합니다. 클라우드웨이즈 호스팅을 이용하는 경우 (저는 보안 플러그인을 설치하지 않고 있지만) 보안이 염려된다면 워드펜스와 같은 보안 플러그인 설치를 고려할 수 있습니다.
참고로 클라우드플레어를 연동하면 보안이 강화될 수 있습니다. Cloudflare에서 특정 국가의 트래픽을 차단하는 것도 가능합니다.
사이트 통계 및 분석 플러그인
젯팩을 많은 사이트에서 사용하고 있지만 Jetpack(특히 사이트 통계 모듈)은 사이트 속도를 느리게 할 수 있습니다. 젯팩은 워드프레스닷컴에 기본적으로 통합되어 있으며 워드프레스닷컴에서는 속도가 빠른 것으로 보아서 워드프레스닷컴 서버에 최적화된 것 같습니다. 하지만 웹호스팅 서버에서 워드프레스를 운영하는 경우 젯팩이 사이트 속도를 느리게 할 수 있습니다.
저는 중요하지 않은 사이트에 젯팩 통계를 활성화하여 기본적인 통계(일자별 방문자 수, 많이 방문하는 페이지 등)를 확인하는 편입니다. 젯팩 통계는 상업용 사이트에서는 유료 버전을 요구하고 있으며 상업용 사이트(예: 쇼핑몰, 애드센스 광고를 게재하는 사이트 등)에서 사용하면 일자별 방문자 수 외의 다른 통계는 확인할 수 없습니다.
MonsterInsights 플러그인도 사이트 속도에 부정적인 영향을 미칠 수 있습니다. 이 플러그인은 애널리틱스와 연동하여 유용한 방문자 통계 정보를 제공하지만 속도가 중요하다면 사용 여부를 신중히 결정하시기 바랍니다.
참고로 Site Kit by Google 플러그인을 설치하면 워드프레스에서 쉽게 구글 서치 콘솔, 구글 애널리틱스, 구글 애드센스와 연동할 수 있고, 몇 가지 기본적인 방문자 통계를 워드프레스 알림판에서 확인할 수 있어 매우 유용합니다.
구글 사이트 킷 플러그인은 관리자 페이지에서만 속도에 영향을 미치고 프런트엔드에서는 영향을 거의 미치지 않는다고 소개하고 있지만, 실제 설치하면 (웹호스팅이 좋지 않은 경우) 사이트 속도가 크게 저하될 수 있습니다.
SEO 플러그인
Yoast SEO, All in One SEO 등 SEO 플러그인은 거의 필수적으로 여겨져 대부분의 워드프레스에 설치되어 있습니다. 하지만, 이러한 플러그인은 지나치게 많은 기능과 데이터베이스(DB) 요청으로 인해 사이트 속도가 느려질 우려가 있습니다.
SEO 플러그인을 사용한다면 꼭 필요한 기능만 활성화하거나 경량 SEO 플러그인을 고려할 수 있습니다.
저는 AIO SEO를 사용하다 Yoast SEO로 바꾸었다가, 다시 Rank Math로 변경하다 한동안 사용하다 다시 Yoast SEO로 바꾸었습니다. Rank Math가 Yoast SEO보다는 속도가 빠른 것으로 알려져 있지만, 꼭 필요한 모듈만 활성화하여 사용하는 것이 바람직한 것 같습니다.
이메일/구독 플러그인
MailPoet과 같은 이메일/구독 플러그인은 대량의 이메일을 관리자 페이지에서 처리하므로 서버 로드가 증가할 수 있습니다. (MailPoet은 워드프레스 알림판 내에서 이메일 마케팅을 생성하고, 이메일을 보내고 관리할 수 있는 워드프레스 플러그인입니다.)
대안으로 이메일 수집과 발송을 분리하여 이메일 발송은 서드파티 이메일 서비스(예: MailChimp)와 연동하는 것을 고려할 수 있습니다.
페이지 빌더
엘리멘터는 특히 쉽게 사이트를 만들 수 있도록 하는 기능 때문에 많은 사이트에 사용되고 있습니다. 워드프레스는 CMS 점유율이 40%를 넘으면서 점유율이 하락할 것이라는 부정적인 전망이 있었지만 Elementor 덕분에 많은 사용자들이 워드프레스로 유입되면서 워드프레스 점유율이 유지되고 있을 정도로 엘리멘터는 큰 인기를 끌고 있습니다.
하지만 엘리멘터와 같은 페이지 빌더는 사이트 속도에 영향을 미칠 수 있습니다. 특히 엘리멘터 이전에 WPBakery 페이지 빌더(이전 명칭 "비주얼 컴포저")가 인기를 끌었지만 버그와 사이트 속도 문제 때문에 WPBakery보다 상대적으로 속도가 빠른 엘리멘터가 인기를 끌게 되었습니다.
WPBakery는 가급적 사용하지 않는 것이 바람직합니다. 엘리멘터도 가능하면 사용하지 않으면 소독면에서 이득을 얻을 수 있지만, 편의성 때문에 사용해야 한다면 캐시 플러그인 등을 설치하여 사이트 속도 최적화를 수행하시기 바랍니다.
엘리멘터 등을 사용하여 랜딩 페이지도 쉽게 만들 수 있습니다.
이미지 갤러리 플러그인
NextGEN Gallery와 같은 갤러리 플러그인은 대량 이미지 로딩과 최적화 부족 때문에 사이트 속도에 영향을 미칠 수 있습니다.
이미지 지연 로드(현재 워드프레스에서 기본적으로 제공됨)를 사용하여 이미지를 지연 로드하고 이미지 크기를 줄여서 이미지 최적화를 통해 사이트 속도를 향상시킬 수 있습니다.
전자상거래(이커머스) 플러그인
워드프레스에서 쇼핑몰을 운영할 때 WooCommerce 플러그인이 많이 이용됩니다. 우커머스를 이용하면 국내 PG와도 쉽게 연동이 가능합니다.
하지만 우커머스는 필요하지 않은 페이지에도 불필요한 스크립트와 파일을 로딩하여 사이트 속도를 느리게 할 수 있습니다.
불필요한 확장 플러그인을 비활성화하는 등의 조치를 취해 사이트 속도가 저하되지 않도록 시도할 수 있습니다.
소셜 미디어 플러그인
AddThis, ShareThis 등과 같은 소셜 공유 플러그인은 외부 API 호출로 인해 사이트 로딩 속도를 저하시키는 것으로 잘 알려져 있습니다.
가벼운 소셜 공유 버튼 플러그인을 사용하는 것을 고려할 수 있습니다.
저는 소셜 공유 플러그인을 사용하지 않고, 대신 직접 코드를 만들어서 SNS 공유 버튼을 추가했습니다.😄
컨택트 폼 플러그인
Contact Form 7은 1,000만 개가 넘는 워드프레스 사이트에 설치되어 사용되고 있는 인기 문의폼 플러그인입니다.
하지만 이 플러그인은 사이트 전체에 불필요한 스크립트를 로딩하여 사이트 속도를 떨어뜨리고 보안 취약점 때문에 간혹 문제가 되기도 합니다. 컨택트 폼 플러그인을 사용하는 경우 항상 최신 버전으로 업데이트하는 것이 중요합니다.
대안으로 WPForms가 속도면에서 유리하다고 합니다. WPForms는 드래그 앤 드롭 방식으로 컨택트 폼을 만들 수 있기 때문에 사용하기에도 쉬운 편입니다.
저는 Quform이라는 유료 플러그인을 사용하고 있습니다. Quform은 꼭 필요한 기능만 있고, 스크립트를 추가하는 경우 특정 페이지에만 로드할 수 있어 속도면에서 유리할 수 있습니다.
마치며
이상으로 워드프레스에서 많이 이용되지만 사이트 속도에 영향을 미칠 수 있는 플러그인에 대하여 살펴보았습니다.
워드프레스 블로그를 운영한다면 꼭 필요한 플러그인만 설치하고 필수가 아닌 플러그인은 과감하게 포기하는 것도 괜찮을 수 있습니다.
사이트 속도가 고민인 경우 다음과 같은 조치가 도움이 될 수 있습니다.
- 빠른 테마 사용. 예를 들어, GeneratePress 테마와 같은 가벼운 테마를 사용하면 빠른 사이트 속도가 가능합니다.
- 플러그인 설치 최소화
- 페이지 빌더 사용 자제 (편의성 vs. 속도)
- 캐시 플러그인을 설치하여 사이트 속도 최적화
- Autoptimize, Clearfy 등을 사용하여 추가적인 사이트 속도 최적화
- 이미지 크기를 최적화 (이미지 크기 줄임)
- 빠른 웹호스팅 이용. 예: 클라우드웨이즈, AWS 등
이 글을 읽고 워드프레스 플러그인에 대해 조금 더 알게 되었습니다. 다양한 플러그인이 있지만, 너무 많이 설치하면 사이트 속도가 느려질 수 있다는 점이 인상적이었어요. 저도 블로그를 운영하고 있는데, 속도가 중요한 것 같아요. 특히 슬라이더 같은 경우는 화려한 효과가 있지만 속도에 영향을 미친다니 신경 써야겠어요. 백업 플러그인도 자주 사용하긴 하지만 서버 리소스를 많이 쓴다는 점은 몰랐네요. 앞으로는 필요한 것만 간소화해서 사용해봐야겠어요.
플러그인 개수는 최소화하는 것이 속도에 유리하고 플러그인 충돌을 최소화하는 데 도움이 될 것입니다. 백업 플러그인은 백업을 할 때에만 잠시 활성화하는 것을 고려할 수 있습니다.