웹사이트 속도를 최적화하는 WP Rocket 튜토리얼

페이지 로드 속도 최적화는 검색엔진 순위에 미치는 영향과 물론 사용자 웹사이트 경험에 미치는 영향 때문에 점점 더 중요해지고 있습니다. WordPress 생태계 내에서 WP Super Cache, W3 Total Cache, Swift Performance, WP Rocket 같은 다양한 플러그인이 수년간 공존해 왔습니다.
이 마지막 플러그인에 대한 완전한 가이드를 모아 많은 옵션 사이에서 길을 잃지 않고 웹사이트 로딩 속도에서 최고의 성능을 얻을 수 있도록 해드리고자 합니다. 가시죠!
WP Rocket이란?
WP Rocket은 WordPress의 다양한 캐시 최적화를 위한 솔루션으로 탄생한 플러그인입니다. 오늘날 그것은 훨씬 더 많은 것이며, 캐시뿐만 아니라 웹사이트 로딩 성능 최적화와 관련된 거의 모든 것을 최적화할 수 있습니다.
그 영향을 보여주기 위해 WP Rocket을 사용했을 때와 사용하지 않았을 때 우리 사이트의 성능을 살펴보세요:

왜 WP Rocket을 사용하나요?
WPO 최적화를 위한 다른 대안이 있고 모두가 적합하다고 보는 것을 자유롭게 사용할 수 있다고 말씀드렸지만, 우리의 경우 WP Rocket에 대한 특별한 선호가 있습니다. 체크박스 한 번의 클릭으로 작동하는 직관적 인터페이스, 캐시 구성과 리소스 로딩을 위한 다양한 옵션이 WP Rocket을 모든 옵션 중 우리가 가장 좋아하는 것으로 만듭니다.
WP Rocket 메인 메뉴
WP Rocket 설치에 문제가 없었다고 가정하고, 인터페이스와 최적화에 사용 가능한 다양한 옵션 설명을 시작하겠습니다. 대시보드 탭을 클릭하면 다음 화면이 나타납니다:

환영 메시지와 처음에는 그대로 둘 수 있지만 여기서 설명할 옵션들이 있습니다.
My Account
WP Rocket을 구매하셨다면 "View my account" 박스가 WP Rocket 사용자 페이지로 이동시켜, 거기서 사용자 프로필과 관련된 모든 것(데이터, 청구서 등)을 완료하고 확인할 수 있습니다.
RocketCDN
RocketCDN은 WP Rocket이 비교적 최근에 제공하기 시작한 CDN 서비스입니다. 목표는 플러그인 외부에서 솔루션을 찾을 필요 없이 최고의 성능을 달성하는 데 필요한 도구를 제공하는 것입니다. Cloudflare나 Amazon CloudFront 같은 매우 인기 있고 마찬가지로 효과적인 다른 CDN 서비스도 있습니다.

My Status
이 옵션 안에 활성화할 두 개의 스위치가 있습니다:
-
Rocket Tester: 이는 BETA 버전 테스트를 위한 WP Rocket 개선 프로그램입니다. 이메일로 문의해야 합니다.
-
Rocket Analytics: WP Rocket 개선을 돕기 위해 WordPress 성능 데이터를 익명으로 개발팀과 공유하는 데 동의합니다.
여기서 말씀드릴 것은 적습니다. 이는 성능에 영향을 미치지 않아야 할 개인적 결정입니다.
WP Rocket의 캐시 구성
구성 옵션에 들어갈 시간이며 캐시부터 시작하겠습니다:

플러그인의 두 번째 탭에서 어떤 캐시 옵션을 제공하는지 볼 수 있습니다. WP Rocket에서 우리는 페이지 캐시를 최적화하고 있다는 점을 기억하시고, 이제 보겠지만 로그인된 사용자를 위한 옵션도 있지만, 이 옵션에는 주의해야 합니다.
모바일 캐시
보통 모바일을 이야기할 때 태블릿도 포함하지만, 이번에는 모바일 디바이스만 이야기합니다. WP Rocket은 user agent를 통해 우리가 스마트폰에서 탐색하고 있음을 감지합니다.
이 옵션은 항상 활성화할 것입니다. 일반적으로 데스크톱과 모바일 디자인이 다르기 때문입니다. 반응형 버전이 없는 경우가 아니면 이 옵션은 항상 활성화됩니다. 명확히 하자면, 디자인이 같다면 왜 캐시된 버전 2개를 받고 싶을까요? 즉, 모바일 버전이 없다면 이 캐시가 다르게 처리되기를 원하지 않겠죠?
여기에 예외가 추가됩니다. 그 버전에서만 로드되는 리소스나 요소가 있는 모바일 버전을 가지고 있을 때는 파일을 별도로 저장합니다.
예시:
- 모바일에서 데스크톱 버전에 없는 JS를 로드하는 광고가 있습니다.
이 경우에는 정말로 모바일용 별도 파일을 저장합니다.
사용자 캐시
사용자 캐시는 WP Rocket이 로그인하면서 탐색하는 사용자를 위해 제공하는 옵션입니다.

이 옵션을 활성화하면 각 사용자에 대해 개별화된 캐시 버전을 제공할 수 있습니다. 가장 좋은 것은 사용자가 로그인할 때 활성화하는 것이지만, 어떤 페이지가 캐시되고 어떤 것이 그렇지 않은지 특히 주의해야 합니다. 사용자가 개인 데이터(예: 은행 정보)를 입력한다면 캐시에 저장하면 법적 문제를 일으킬 수 있기 때문입니다.
페이지를 캐시되지 않게 제외하는 방법은?
이런 종류의 문제를 피하려면, 가장 좋은 것은 제외하려는 페이지로 직접 이동해 WP Rocket 옵션(사이드바 또는 하단)에서 **"never cache this page"**를 선택하는 것입니다.

캐시 수명
이 섹션에서는 생성되는 캐시 파일에 대해 원하는 기간을 표시하기만 하면 됩니다. 즉, WP Rocket은 페이지의 버전을 저장하는 파일을 생성하고, 이 파일이 사용자가 웹사이트에 액세스할 때 제공되는 파일이 됩니다.
프로세스 매니저(CRON)를 통해 표시된 기간을 초과하는 생성된 파일이 삭제되고 새로운 파일이 생성됩니다.
명심해야 할 것
WP Rocket은 이미 새 캐시 파일을 삭제하고 생성하는 특정 프로세스를 고려하고 있으며, 다음과 같습니다:
-
새 항목, 페이지, 카테고리, 분류 또는 편집 생성
-
새 모듈, 위젯 또는 웹사이트의 모든 요소 생성 및 편집
-
프론트엔드에 영향을 미치는 WP Rocket 구성이 변경될 때
그렇지 않으면 캐시 파일을 저장하면 서버 공간을 차지하고 이 공간이 제한되어 있다는 점을 명심해야 합니다. 또한 WP Rocket에서 캐시를 지워 업데이트되고 더 이상 필요하지 않은 파일이 남지 않도록 하는 것이 권장됩니다.
시간 측면에서는 기본값을 그대로 두실 수 있습니다.
WP Rocket의 파일 최적화
캐시 구성을 간단히 살펴봤으니, 파일 최적화 작업을 할 시간입니다. 파일 최적화는 HTML 로딩과 렌더링을 가볍게 하기 위해 수행됩니다. 이 최적화에서 어떻게 작업할 수 있을까요?
여러 방법이 있습니다:
-
파일 무게 줄이기
-
불필요한 파일 제거하기, 그리고
-
필요할 때 파일을 점진적으로 실행하기

CSS 파일
CSS 파일은 웹사이트의 시각적 부분을 담당합니다. WordPress에 모양, 색상, 스타일을 부여하는 스타일시트입니다. 이 측면에서 매력적인 디자인이 최적화된 디자인이 아닐 수 있습니다. 디자이너가 CSS를 만들 때 일련의 기본 최적화 규칙을 따르지 않았을 수 있기 때문입니다.
스타일시트와 관련해 보통 만나는 가장 흔한 문제는 다음과 같습니다:
-
무거운 CSS 파일
-
그 스타일을 사용하지 않는 페이지에서 로드되는 CSS 파일
-
잘 만들어지지 않은 CSS 파일
-
너무 많은 외부 CSS 로딩
-
외부 스타일시트를 가져오기 위해 @import 사용
요컨대 좋은 디자인의 최적화에 권장되지 않는 자주 사용되는 관행의 세계가 있지만, WP Rocket이 무엇을 제공하는지 살펴보겠습니다.
CSS 파일 압축
이 옵션은 공백과 줄 바꿈을 제거해 CSS 파일의 무게를 줄이는 것을 목표로 합니다. WP Rocket은 체크박스를 활성화해 구현합니다.
SEOcrawl 팁: 액션을 수행할 때마다 모든 것이 올바른지 확인하기 위해 웹사이트를 로드해 보는 것이 좋습니다. 브라우저의 시크릿 모드에서 하세요.

이 프로세스는 minifier.org 도구에서 가져온 다음 이미지에 표현되어 있습니다.

CSS 파일 결합
이 기능은 여러 CSS 파일을 로드하는 것을 피하고 하나만 갖기 위해 한 CSS의 코드를 다른 CSS로 일종의 "복사 및 붙여넣기"를 수행합니다.
테마가 어떻게 개발되었는지에 따라 크게 달라지므로 계속 테스트하는 것이 권장됩니다. 특정 페이지 유형에서만 로드되는 CSS 파일이 있다면, 그 코드가 모든 페이지의 단일 파일에 로드되는 것을 원하지 않기 때문입니다.
이상적인 것은 URL이 사용하는 코드를 로드하는 것입니다. 박스를 체크하고 GTMETRIX 같은 도구로 테스트해 로딩 속도가 개선되었는지 확인합니다.
CSS 파일 결합의 이점은 서버 요청 감소입니다.
CSS 로딩 최적화
WP Rocket은 로딩 속도 최적화를 위해 다양한 Google 도구가 제공하는 권장사항을 고려해 업데이트되었습니다. 이미 이러한 도구에 경험이 있다면 분명 "Eliminate render-blocking resources" 경고를 만나신 적이 있을 것입니다. 이 체크를 활성화하면 CSS가 비동기적으로 로드되도록 만들어 로딩을 차단하는 것을 방지합니다.
즉, HTML 렌더링은 CSS 파일을 다운로드해야 할 때 멈추지 않습니다. 이 파일은 백그라운드에서 로드되어 로딩 프로세스가 정지되는 것을 방지합니다. 그러므로 활성화할 가치가 있습니다.
JS 파일 (JavaScript)
JavaScript는 Google이 HTML을 처리할 때 만난 큰 문제 중 하나였습니다. 이 유형의 언어에 너무 깊이 들어가지 않고, WP Rocket은 이 유형의 파일을 최적화하기 위한 5가지 기본 액션을 설계했습니다. 살펴보시죠!
jQuery Migrate 제거
jQuery Migrate는 1.9 이전 버전의 jQuery용으로 개발된 jQuery 코드와의 호환성을 허용하는 JavaScript 라이브러리입니다. 이 라이브러리는 WordPress에 기본으로 제공되지만 실질적으로 사용되지 않습니다(일부 플러그인이 필요할 수 있음).
이 액션으로 우리는 불필요한 요청과 사용되지 않을 JS의 로딩을 피하고자 합니다. 비활성화하고 웹사이트를 탐색해 모든 것이 올바르게 작동하는지 확인하세요!
JavaScript 파일 압축
CSS 파일에 대해 설명한 것과 마찬가지로, 이 액션은 JS 파일에 적용되어 JS 파일의 크기를 약간 줄입니다.
JavaScript 파일 결합
CSS 최적화 모듈과 유사한 또 다른 액션입니다. 이러한 체크박스를 활성화할 때 모든 것이 이전처럼 작동하는지 확인해야 한다는 점을 기억하세요.
JavaScript 파일 지연 로드

이 액션의 체크는 성능에 두 가지 개선을 만듭니다:
-
JS에 "defer" 속성을 추가해 JS 로드로 인해 HTML 렌더링이 멈추는 것을 방지합니다. 이 액션으로 병렬로 다운로드되고 HTML 처리 끝에 실행됩니다.
-
초기 렌더링을 차단하는 JS를 이동시킵니다.
WP Rocket은 이러한 유형의 활성화가 문제를 일으킬 수 있다고 경고하므로, 페이지의 올바른 시각화에 필수적인 요소의 로딩 문제를 피하기 위해 안전 모드를 도입합니다.

JavaScript 실행 지연
사용자가 페이지와 상호작용할 때까지 필수적이지 않은 JavaScript의 실행을 지연시키는 또 다른 옵션입니다. 이 액션은 별로 중요해 보이지 않지만, 로딩이 더 빠르게 일어나도록 시간을 벌 수 있게 해줍니다. 상호작용은 클릭, 스크롤, 마우스 움직임이 될 수 있습니다...
미디어 최적화
이 탭에서는 WPO 최적화의 첫 단계에서 핵심 요소의 최적화를 다루겠습니다. 이미지, 비디오, iframe, 그리고 기능이 적어도 의심스러운 WordPress에 내장된 요소에 대해 이야기하고 있습니다.

Lazyload
모든 로딩 속도 최적화에서 필수적인 액션입니다. Lazyload 함수는 이미지, 비디오, iframe 같은 요소가 표시에 필수적이지 않을 때까지 로드되지 않도록 합니다.
예시를 들어 보겠습니다. 스크롤할 때 이미지가 로드됩니다. 30개의 이미지가 한 번에 로드된다면 이 페이지의 로딩이 어떨지 상상해 보세요. 특히 사용자가 처음에 그것들을 보고 있지도 않다면요.
Emoji
브라우저에는 이미 자체 emoji가 포함되어 있으므로, 이 체크를 활성화하지 않으면 그 요청을 절약할 수 있습니다. 제 권장사항은 활성화하라는 것입니다.
임베드된 콘텐츠
다른 사람들이 사이트의 콘텐츠를 임베드하는 것을 방지하고 또한 권한이 없는 다른 사이트의 콘텐츠를 임베드하는 것을 방지합니다. 이 JS로 만들어지는 요청이 줄어듭니다.
WebP 호환성
WebP는 Google이 2010년경 도입한 비교적 새로운 형식으로, 웹의 24비트 그래픽의 손실 압축을 위한 것이며, 이러한 리소스의 제공을 개선해 로딩을 가속화합니다.
현재 모든 브라우저가 지원하지는 않으므로, 이 형식으로 작업할 때 사용자가 어떤 브라우저를 사용하는지 주의 깊게 알아야 합니다. WebP 이미지로 작업한다면 이 옵션을 활성화하세요.

캐시 Preloading 구성
WP Rocket의 캐시 파일이 어떻게 생성되는지 잘 이해해야 Preload 함수를 이해할 수 있습니다.
사용자가 사이트의 페이지를 처음 방문할 때, 그때 페이지가 캐시되고 후속 사용자에게 제공될 캐시 파일이 생성됩니다. 캐시가 만료될 때(우리가 결정한 시간) 캐시된 버전이 제거되거나, 우리가 모든 URL의 캐시를 직접 지울 때도 같은 일이 일어납니다.

Preload 캐시
Preload 옵션을 활성화하면 사전에 캐시된 버전을 로드해 첫 사용자조차 사이트의 더 빠른 버전을 갖게 됩니다. 이 액션은 sitemap 링크를 통해 수행되므로 sitemap이 필요합니다.
Sitemap은 사이트의 URL이 표시되는 생성된 파일입니다. "Rank Math"나 "Yoast" 같은 플러그인으로 쉽게 생성할 수 있습니다. Rank Math로 sitemap을 만드는 방법을 보고 싶다면 여기에서 보여드립니다.

Preload 링크
이는 WP Rocket이 최신 버전에서 통합한 함수입니다. 목표는 "사용자가 다음에 방문할 페이지"의 로딩을 미리 예상하는 것입니다. 커서를 올렸을 때 사용자가 링크를 클릭할 경우를 대비해 페이지 preload가 일어납니다.
WP Rocket은 사이트 내 탐색 유연성(사용자 경험)을 개선하기 위해 "Flying Pages" 같은 특정 플러그인이 이미 구현하고 있던 이 함수를 채택했습니다. 그렇긴 해도 이는 로딩 시간을 개선하는 요소가 아니며, WPO audit 도구 메트릭에서 개선을 보지는 못할 것입니다.
DNS 요청 Preloading
DNS 요청 preloading은 YouTube, Facebook, 글꼴, 자주 요청하는 iframe 같은 서드파티 리소스를 사용할 때 매우 편리합니다.

인터넷에서 어떤 연결을 할 때, 해결되어 서버로 보내져야 하는 DNS 요청이 만들어집니다. 이는 WP Rocket이 제공하는 이 박스에 필요한 리소스의 URL을 추가하면 개선할 수 있는 기간을 가집니다.
예시에서 보듯이 도메인 이름만 사용하면 됩니다 //youtube.com //facebook.com
GTMETRIX가 표시하듯이 DNS 해결은 약 20-120ms가 걸립니다. 이 프로세스가 완료될 때까지 브라우저는 호스트에서 아무것도 다운로드하지 않습니다.

Preload 글꼴
글꼴 preloading은 이전 단계가 필요합니다. 글꼴을 다운로드해 서버에 두는 것입니다. 거기에 있으면 캐시 preload로 했던 것과 같은 액션을 할 수 있어, 글꼴 파일의 훨씬 더 빠른 버전을 만들어 사용자가 페이지에 연결할 때 제공할 수 있습니다.

글꼴이 호스팅되면 사용된 글꼴의 정확한 경로를 WP Rocket에 표시합니다. 다른 다운로드가 필요하므로 페이지에서 다른 글꼴을 남용하지 않는 것이 권장됩니다. 또한 서버 요청은 글꼴의 다른 변형으로 만들어진다는 점에 유의하세요. 설명드리자면:
-
Bold 글꼴 --> 1 요청
-
Underlined 글꼴 --> 1 요청
-
Uppercase 글꼴 --> 1 요청
WP Rocket의 고급 규칙 구성

이 URL은 절대 캐시하지 않기
고유성 때문에 캐시된 버전이 저장되기를 원하지 않는 특정 URL이 있습니다. 이 탭에서 WP Rocket은 절대 캐시되기를 원하지 않는 URL 목록을 입력할 수 있게 해줍니다.
이 쿠키는 절대 캐시하지 않기
WP Rocket은 URL로 하는 것 외에도 또 다른 제어 도구를 제공합니다. 많은 플러그인이 자체 쿠키로 작동하거나 특정 사용자를 식별하기 위해 자체 쿠키를 설치할 수도 있습니다. 이 작은 파일을 사용하는 방법은 많습니다.
WP Rocket으로 사용자 브라우저에서 다운로드된 후 쿠키 ID로 식별된 URL을 캐시하는 것을 멈출 수 있어, 캐시되기를 원하는 URL의 유형을 더 사용자 지정할 수 있습니다.
이 user agent는 절대 캐시하지 않기
User agent는 HTTP 프로토콜 내의 설명적 필드로, 요청을 하는 디바이스에 대한 정보를 제공하는 데 사용됩니다. 이 정보를 알면 이러한 user agents에 캐시된 페이지가 제공되는 것을 방지할 수 있습니다.
예를 들어, Google의 user agent 중 하나는 Googlebot이므로, 웹의 이 부분에 표시하면 웹사이트에 액세스할 때마다 캐싱 없이 페이지를 제공합니다.
항상 이 URL의 캐시 비우기
이 옵션은 예를 들어 업데이트될 때 항상 캐시 파일이 삭제되기를 원하는 유형의 URL에 매우 흥미롭습니다.
예를 들어, 스포츠 결과가 있는 URL을 가지고 있고 결과가 매우 자주 업데이트되므로 사용자에게 캐시된 버전을 제공하고 싶지 않습니다.

이 query string 캐시하기
Query string은 URL을 통해 웹페이지에 요청을 할 때 보내지는 데이터입니다.
보통 물음표 "?" 기호로 식별되며 일반적으로 WP Rocket은 이 유형의 URL을 캐시하지 않습니다. 이 옵션에서 강제로 그렇게 하도록 할 수 있습니다.
WP Rocket으로 데이터베이스 구성
글 전반에 걸쳐 반복적으로 말씀드렸듯이, WP Rocket은 단지 캐시 플러그인이 아닌 웹사이트의 로딩 속도를 최적화하는 플러그인이 되었습니다. 이 구성 섹션에서 데이터베이스 최적화에 더 깊이 들어갈 수 있습니다.

WordPress 내에서 콘텐츠를 작업할 때 우리는 유용하지 않고 웹사이트 성능에 해를 입히는 다른 유형의 정보를 생성합니다. 이를 위해 WP Rocket은 다소 철저한 청소를 할 수 있는 이 도구를 제공합니다.
Post 청소
이미지에서 보듯이 우리가 관심 없는 데이터베이스에 공간을 차지할 수 있는 3가지 요소가 있습니다. 콘텐츠를 업데이트할 때 이전 버전이 저장되고, 편집 중인 것의 자동 초안도 생성되며, 폐기된 항목도 있습니다.
이 요소들을 제거하면 데이터베이스의 공간을 확보할 수 있습니다.
댓글 청소
이 부분은 때때로 데이터베이스가 "스팸" 댓글로 채워지기 때문에 중요하며, 이러한 이유로 WP Rocket은 이 유형의 요소를 청소하기 위한 이 옵션을 도입했습니다.

Transients 청소
WordPress에서 작업하고 있을 때 문제 없이 삭제할 수 있는 특정 transient 요소가 생성됩니다. 다시 생성될 것이기 때문입니다.
데이터베이스 청소
이 점과 다음 점 모두에서 데이터베이스의 백업을 만드는 것을 권장합니다. 아무 일도 일어나지 않아야 하지만, 데이터베이스 내 액션에 더 깊이 들어가는 것은 항상 위험이 따르므로 백업을 만드는 것이 나쁘지 않습니다.

이 체크를 활성화하면 데이터베이스 테이블의 청소가 수행됩니다. 이 프로세스는 자동화될 수 있습니다.
WP Rocket으로 CDN 구성
WP Rocket으로 CDN을 구성하는 방법에 더 깊이 들어가기 전에 CDN이 무엇이고 왜 사용되는지 설명하겠습니다.
CDN이란?
CDN(Content Delivery Network)은 사용자에게 콘텐츠 전송 속도를 개선하는 것을 목표로 하는 서비스입니다. 이를 위해 사용자의 리소스 요청 시간을 단축하기 위해 전 세계의 다양한 서버에 콘텐츠 배포 네트워크를 만듭니다. 즉, 사용자가 브라질에 있다면, CDN은 실제 웹 호스팅 서버보다 더 가까운 서버에 호스팅된 콘텐츠를 제공합니다.

WP Rocket 페이지에서 가져온 이미지
CDN은 어떻게 작동하나요?
웹사이트의 캐시된 사본을 저장하는 다른 서버를 통해 작동하며, 사용자가 이 콘텐츠/리소스를 요청하면 더 가까운 서버가 전송을 수행합니다.
이러한 유형의 서비스는 이미지, 오디오, 비디오 같은 무거운 콘텐츠 또는 많은 방문자가 있을 때 매우 유용합니다. 처음에 방문자가 적은 웹사이트가 있다면 이 측면에 대해 걱정하지 않아도 됩니다.

RocketCDN
WP Rocket은 월 7.99달러, 7유로 미만의 가격으로 CDN을 고용할 가능성을 제공합니다.
CDN
CDN을 고용하면 사용을 위한 정보가 제공됩니다. 제공되는 요소 중 하나는 CNAME이며, 제공되지 않는다면 얻을 수 있습니다.
CNAME은 소스 도메인 이름을 대상 도메인 이름에 매핑하는 DNS 레코드 유형입니다.

이 함수를 사용하려면 CNAME을 표시하고 어떤 파일에 대해 원하는지 알려주기만 하면 됩니다.
CDN에서 파일 제외
다음 옵션은 예상하시듯이 CDN을 통과하기를 원하지 않는 파일을 제외하는 것입니다.
WordPress Heartbeat 함수 최적화
WordPress heartbeat은 WordPress와 서버의 백엔드와 프론트엔드 간 통신을 설정하기 위한 제어 데이터 전송입니다. 이러한 유형의 프로세스는 WordPress에서 느려짐을 경험하는 이유 중 하나일 수 있습니다.

제한될 수 있는 액션은 다음과 같습니다:
-
post 편집기에서 자동 저장 및 수정.
-
WordPress 관리 패널의 알림.
-
누가 편집하고 있는지에 대한 정보.
-
실시간 데이터.
WordPress가 올바르게 작동하고 있다면 이 시점에서 아무것도 하지 않을 것을 권장하지만, 느려짐을 알아챈다면 다양한 옵션에서 활동을 제한하려고 시도할 수 있습니다.
WP Rocket Add-on 구성
Google Analytics와 Facebook 스크립트 같은 특정 요소가 있으며, 구성의 이 부분에서 활성화하기만 하면 캐시 버전을 얻고 성능을 개선할 수 있습니다. 이 액션은 Pagespeed의 "Leverage browser caching" 같은 로딩 속도 audit에서 일반적으로 표시되는 요청 중 하나에 직접 대응합니다.

이미지 최적화
이미지 최적화는 복잡성 때문에 자체 가이드를 가질 수 있는 프로세스입니다. WP Rocket은 이러한 리소스로 작업할 독립적인 플러그인을 제공합니다. WP Rocket에서 "Free" 버전 다운로드에 액세스할 수 있습니다.

WP Rocket 도구
WP Rocket 구성은 이 프로세스에 다시 시간을 들이지 않도록 저장하고 가져올 수 있습니다. 또한 "Rollback", 즉 설치된 버전 측면에서 되돌아가는 옵션도 제공합니다.

WP Rocket 튜토리얼
이 WP Rocket 가이드를 마치기 위해 플러그인 자체가 수행되는 다양한 액션과 그 수행 방법에 대한 정보를 제공하는 일련의 비디오를 제공합니다.

결론
보셨듯이 WP Rocket은 캐시 플러그인 이상입니다. 웹사이트의 속도와 성능을 최적화할 수 있는 완전한 스위트가 우리에게 있으니, 이제 다양한 옵션을 시도하기만 하면 됩니다. WordPress를 날게 만들기 위해 무엇을 기다리고 계신가요?
WP Rocket을 알고 계셨나요? 이 가이드로 성능을 개선할 수 있었나요? 질문이 있으신가요? 댓글에서 기다리고 있겠습니다!
저자: David Kaufmann

지난 10년 넘게 SEO에 완전히 빠져 살아왔습니다 — 솔직히 다른 길을 가고 싶지도 않았어요.
제 커리어가 한 단계 도약한 것은 인터넷 전체에서 방문자가 가장 많은 100개 사이트 중 하나인 Chess.com에서 시니어 SEO 스페셜리스트로 일했을 때입니다. 수백만 페이지, 수십 개 언어, 그리고 가장 경쟁이 치열한 SERP 중 하나에서 일한 경험은 어떤 강의나 자격증도 가르쳐주지 못하는 것들을 알려주었습니다. 이 경험은 진정으로 훌륭한 SEO가 어떤 모습이어야 하는지에 대한 제 관점을 완전히 바꾸어 놓았고, 이후 제가 만든 모든 것의 기초가 되었습니다.
이 경험을 바탕으로 SEO Alive를 창업했습니다 — 오가닉 성장에 진심인 브랜드를 위한 에이전시입니다. 우리는 대시보드와 월간 리포트를 파는 것이 목표가 아닙니다. 실제로 결과를 움직이는 전략을 만들어, 클래식 SEO의 최고와 흥미진진한 새로운 Generative Engine Optimization(GEO) 세계를 결합합니다 — 여러분의 브랜드가 Google의 파란 링크뿐 아니라 ChatGPT, Perplexity, Google AI Overviews가 매일 수백만 명에게 전달하는 AI 생성 답변 안에도 노출되도록 합니다.
그리고 이 두 세계를 제대로 다루는 도구를 찾을 수 없어서 직접 만들었습니다 — SEOcrawl입니다. 랭킹, 기술 감사, 백링크 모니터링, 크롤 건전성, AI 브랜드 가시성 추적을 한 곳에서 통합하는 엔터프라이즈 SEO 인텔리전스 플랫폼이죠. 항상 존재하기를 바랐던 바로 그 플랫폼입니다.
이 저자의 더 많은 콘텐츠를 만나보세요

