WordPress 캐시를 올바르게 지우는 방법
게시 됨: 2022-04-22연구에 따르면 빠르게 로드되는 웹사이트는 사용자의 검색 경험을 개선하고 전환율을 높이며 사용자 유지율을 향상시킵니다. 웹사이트 속도는 Google의 Core Web Vitals에서 중요한 지표이므로 빠른 웹사이트는 웹사이트의 트래픽과 검색 엔진 순위도 향상시킵니다.
WordPress 웹 사이트의 속도를 향상시키는 가장 효과적인 방법은 WP Rocket 또는 WP Super Cache와 같은 WordPress 캐싱 플러그인을 사용하여 페이지 캐싱을 활성화하는 것입니다.
페이지 캐싱은 콘텐츠가 더 빨리 전달되도록 WordPress 웹사이트의 모든 페이지 사본을 생성합니다. 이렇게 하면 WordPress 웹사이트의 페이지 로딩 시간을 3~5초로 즉시 줄일 수 있습니다. WordPress 캐싱 플러그인이 모든 힘든 작업을 수행하지만 방문자에게 각 페이지의 최신 버전이 제공되도록 정기적으로 WordPress 캐시를 지우는 것이 중요합니다.
이 기사에서는 WordPress 페이지 캐시를 지워야 하는 이유를 설명합니다. 또한 인기 있는 WordPress 캐싱 플러그인 및 WordPress 호스팅 서비스에서 캐시를 지우는 방법도 보여 드리겠습니다.
WordPress 캐시를 지우는 이유는 무엇입니까?
누군가 WordPress 웹사이트를 방문하면 서버는 모든 핵심 파일을 로드하고 웹사이트 데이터베이스에서 콘텐츠를 검색한 다음 방문자에게 콘텐츠를 전달해야 합니다. 이것은 누군가가 웹사이트의 페이지를 방문할 때마다 반복해야 하는 집중적인 프로세스입니다.
콘텐츠를 더 빠르고 효율적으로 전달하는 방법은 각 웹사이트 페이지의 정적 사본을 만들어 방문자에게 전달하는 것입니다.
페이지의 캐시된 사본을 생성하려면 서버가 중요한 WordPress 핵심 파일을 로드하고 WordPress 데이터베이스에서 페이지 콘텐츠를 검색해야 합니다. 그러나 WordPress 웹 사이트의 각 페이지가 캐시되면 매번 서버에서 동적으로 정보를 요청하는 것보다 캐시된 페이지를 사용자에게 제공하는 것이 훨씬 더 빠릅니다.
초기 페이지 캐시 | 누군가가 페이지를 처음 방문하면 캐시된 버전의 페이지가 생성되어 저장됩니다. |
페이지 미리 로드 | 캐시를 미리 로드하면 모든 웹사이트 페이지를 한 번에 캐시할 수 있습니다. 이렇게 하면 모든 페이지가 빠르게 로드되지만 일시적으로 서버에 부담을 주고 웹사이트 속도가 느려질 수 있습니다. |
페이지 캐시 지우기 | 웹 사이트 업데이트 후 다시 생성하지 않으면 캐시된 페이지가 오래될 수 있습니다. 따라서 웹사이트를 업데이트한 후 페이지의 캐시된 버전을 다시 생성하는 것이 중요합니다. 이것을 " 캐시 지우기 "라고 합니다. |
WordPress 캐싱 플러그인은 업데이트가 완료되면 WordPress의 캐시를 자동으로 지울 수 있습니다. 예를 들어 블로그 게시물 중 하나를 업데이트하면 캐싱 플러그인이 페이지의 새로운 정적 캐시 사본을 생성할 수 있습니다.
웹사이트 디자인 변경과 같이 웹사이트를 크게 변경하는 경우 모든 페이지가 최신 상태가 되도록 WordPress 사이트의 모든 페이지 캐시를 수동으로 지워야 합니다.
페이지 캐싱에 대해 자세히 알아보려면 내 기사 "WordPress 캐싱 작동 방식"을 확인하십시오.
브라우저 캐시란 무엇이며 어떻게 지울 수 있습니까?
온라인으로 웹사이트를 방문하면 브라우저는 HTML, 이미지, CSS 및 자바스크립트와 같은 정적 자산을 로컬에 저장합니다. 이것을 " 브라우저 캐싱 "이라고 합니다. 웹 사이트로 돌아가면 브라우저에서 정적 파일을 다시 다운로드하는 대신 컴퓨터에서 직접 검색할 수 있습니다.
브라우저 캐싱은 인터넷 브라우징 속도를 크게 높이는 기능이지만 만료된 오래된 캐시 파일은 문제를 일으킬 수 있으므로 웹사이트에서 다양한 유형의 정적 파일에 대해 만료 날짜를 정의하는 것이 중요합니다.
웹사이트가 여전히 올바르게 로드되지 않는 경우 브라우저의 캐시를 지워 서버에서 모든 콘텐츠를 가져오는 것이 좋습니다.
- Chrome에서 캐시 및 쿠키 지우기
- Firefox에서 쿠키 및 사이트 데이터 지우기
- Microsoft Edge에서 브라우저 기록 보기 및 삭제
많은 WordPress 최적화 플러그인을 사용하면 버튼 클릭으로 방문자의 브라우저 캐싱을 활성화할 수 있습니다. W3 Total Cache와 같은 솔루션에서는 자산의 만료 날짜도 정의할 수 있습니다.
브라우저 캐싱은 많은 WordPress 캐싱 플러그인에 포함되어 있지만 페이지 캐싱과 브라우저 캐싱은 완전히 다른 기술이라는 점을 기억하십시오.
WP Rocket을 사용하여 WordPress 캐시를 지우는 방법
WP Rocket은 파일 캐싱 및 WP 캐시 지우기 프로세스를 단순화하는 사용자 친화적인 WordPress 최적화 플러그인입니다. 기본 대시보드에는 캐시된 모든 파일을 지우고 페이지 캐시 사전 로드를 시작하는 빠른 작업 버튼이 있습니다.
WP Rocket은 PHP 웹사이트의 속도를 높이는 데 사용할 수 있는 캐싱 엔진인 OPcache도 지원합니다. 모든 OPcache를 제거하기 위해 빠른 작업 버튼을 사용할 수 있습니다.
WP Rocket 캐시 설정 페이지에서는 모바일 사용자와 로그인한 사용자를 위한 전용 캐시 파일을 생성할 수 있습니다. 정의된 시간이 지나면 캐시된 페이지가 지워지도록 설정할 수도 있습니다.
사전 로드 설정 페이지에서 캐시 사전 로드를 활성화하고 글꼴 및 사이트맵을 사전 로드할 수 있습니다. 캐시되지 않아야 하는 URL 및 사용자 에이전트를 지정하기 위해 고급 규칙 설정 페이지에서 추가 옵션을 사용할 수 있습니다. 이 페이지에서는 게시물과 페이지가 업데이트될 때 특정 URL을 제거할 수도 있습니다.
WP Rocket 드롭다운 메뉴는 WordPress 웹사이트의 백엔드 및 프런트엔드에서 액세스할 수 있습니다. 메뉴를 사용하여 모든 캐시를 지우고 캐시를 미리 로드하고 OPcache를 제거할 수 있습니다.
웹사이트의 프런트 엔드에서 메뉴에 액세스하는 경우 "이 URL 제거" 옵션을 사용하여 특정 페이지의 캐시를 지울 수 있습니다.
W3 Total Cache를 사용하여 WordPress 캐시를 비우는 방법
W3 Total Cache는 수백 가지 구성 옵션이 있는 고급 WordPress 캐싱 플러그인입니다. 모든 캐시를 비우는 옵션은 플러그인 대시보드에서 사용할 수 있습니다.
W3 Total Cache에서 설정을 변경할 때마다 저장 버튼을 클릭하면 플러그인이 모든 페이지 캐시를 제거합니다.
전용 설정 페이지는 페이지 캐시, 데이터베이스 캐시, 개체 캐시 및 브라우저 캐시에 사용할 수 있습니다.
페이지 캐시 설정 페이지에서 WordPress 웹사이트의 캐시 영역과 그렇지 않은 영역을 정의할 수 있습니다. 캐시 미리 로드 설정을 구성하고 콘텐츠가 생성되거나 업데이트될 때 제거해야 하는 페이지와 피드를 선택할 수도 있습니다.
W3 Total Cache 드롭다운 메뉴를 사용하면 모든 캐시를 지울 수 있습니다. 웹사이트의 프런트 엔드에서 액세스하면 특정 페이지의 캐시를 지우는 데 사용할 수 있습니다.
WP 슈퍼 캐시를 사용하여 WordPress 캐시를 삭제하는 방법
WP Super Cache는 설정이 간편한 인기 있는 캐싱 WordPress 플러그인입니다. 쉬운 설정 페이지에서 캐싱을 활성화하고 캐싱을 테스트하고 기존의 모든 캐시된 페이지를 삭제할 수 있습니다.
고급 설정 페이지를 사용하면 캐시되는 페이지와 페이지 캐시가 사용자에게 전달되는 방식을 더 잘 제어할 수 있습니다. 캐싱에서 페이지 유형을 제외하고 게시물 또는 페이지가 게시되거나 업데이트될 때 모든 캐시 파일을 지우는 옵션이 있습니다.
가비지 컬렉션 섹션에서는 캐시된 파일이 일정 간격으로 삭제되도록 설정할 수 있습니다. 페이지 캐시가 미리 로드되는 시기를 지정하기 위해 별도의 설정 페이지를 사용할 수 있습니다.
캐시된 페이지의 상세 목록은 콘텐츠 페이지에서 확인할 수 있습니다. 여기에서 버튼을 사용하여 캐시를 삭제하고 만료된 캐시 파일을 삭제할 수 있습니다.
WordPress 관리 표시줄의 캐시 삭제 버튼을 사용하면 웹사이트의 백엔드 또는 프런트엔드에서 페이지 캐시를 빠르게 지울 수 있습니다. 불행히도 WP Super Cache에는 특정 URL의 캐시를 삭제하는 옵션이 없습니다.
WP Fastest Cache를 사용하여 페이지 캐시를 지우는 방법
WP Fastest Cache는 유용한 캐싱 옵션이 많은 효과적인 WordPress 캐싱 플러그인입니다.
기본 설정 페이지에서 캐시 미리 로드를 활성화하고 게시물이 추가되거나 업데이트될 때 페이지 캐시가 지워지도록 설정할 수 있습니다. 로그인한 사용자 및 모바일 사용자에 대한 캐싱을 비활성화할 수도 있습니다.
기본 설정 페이지에서 캐싱 기능을 활성화하면 추가 옵션을 보여주는 상자가 나타납니다. 이를 통해 사전 로드된 캐시와 지워지는 캐시를 완벽하게 제어할 수 있습니다.
모든 캐시는 캐시 삭제 설정 페이지에서 지울 수 있습니다. 축소된 CSS 및 Javascript는 이러한 기능이 활성화되어 있고 시간 초과 규칙을 통해 임의의 시간 간격을 사용하여 캐시를 자동으로 지울 수 있는 경우 동시에 지울 수 있습니다.
제외를 위해 별도의 설정 페이지를 사용할 수 있습니다. 이것은 페이지 캐싱에서 페이지 및 사용자 에이전트를 제외하는 데 사용할 수 있습니다.
WP Fastest Cache 드롭다운 메뉴를 사용하면 모든 캐시를 지우고 캐시와 축소된 CSS 및 Javascript를 삭제할 수 있습니다. 웹사이트 프런트 엔드에서 이 메뉴를 사용하여 특정 페이지의 캐시를 지울 수 있습니다.
Breeze를 사용하여 Cloudways에서 페이지 캐시를 제거하는 방법
관리형 클라우드 호스팅 플랫폼 Cloudways는 Memcached, Varnish, Nginx 및 Redis와 같은 고급 캐싱 기술을 사용하여 웹사이트 제공을 최적화합니다. WordPress 웹 사이트의 경우 Cloudways는 WordPress 캐싱 플러그인 Breeze를 사용할 것을 권장합니다.
기본 옵션 페이지에서 캐싱을 활성화하고 정의된 시간(분) 후에 지워지도록 페이지 캐시를 설정할 수 있습니다. 캐싱은 관리자, 작성자 및 기여자와 같은 WordPress 사용자 그룹에 대해 활성화 및 비활성화할 수도 있습니다.
지정된 문자열을 포함하는 URL 및 페이지는 캐싱에서 제외될 수 있습니다. 이것은 고급 옵션 페이지에서 수행할 수 있습니다.
Varnish 설정 페이지에서 Varnish를 설정하여 새 콘텐츠가 추가되거나 기존 콘텐츠가 업데이트될 때 Varnish 캐시가 자동으로 지워집니다. 원하는 경우 모든 Varnish 캐시를 수동으로 제거할 수 있습니다.
다른 WordPress 캐싱 플러그인과 달리 Breeze 드롭다운 메뉴는 관리 영역에서만 사용할 수 있으며 웹사이트의 프런트 엔드에서는 액세스할 수 없습니다.
메뉴에서 페이지 캐시를 지우거나 Varnish 캐시를 지우거나 두 캐시를 모두 지울 수 있습니다.
WP 엔진에서 페이지 캐시를 지우는 방법
관리되는 WordPress 호스팅 회사인 WP Engine은 EverCache라는 자체 독점 캐싱 시스템을 사용합니다.
웹사이트에서 WP 엔진 WordPress 플러그인이 활성화되면 캐싱 설정 페이지에서 모든 캐시를 지울 수 있습니다.
WP 엔진을 사용하면 게시물과 페이지가 캐시되는 기간을 설정할 수 있습니다. 캐시 만료 시간은 WordPress Rest API에 대해 구성할 수도 있습니다.
"Clear Your Caches With Confidence" 기사에서 WP 엔진의 캐시 지우기에 대해 자세히 알아볼 수 있습니다.
GoDaddy에서 WordPress 캐시를 지우는 방법
GoDaddy의 관리형 호스팅 계획을 사용하면 웹사이트 페이지를 캐시하고 CDN(콘텐츠 전송 네트워크)을 사용하여 전 세계에 배포할 수 있습니다.
웹사이트의 CDN 캐시를 지우려면 관리형 WordPress 요금제에 로그인한 다음 페이지 상단의 관리형 WordPress 위로 마우스를 가져가야 합니다. 그런 다음 "캐시 비우기" 도구를 사용하여 캐시를 지울 수 있습니다.
이에 대한 자세한 내용은 GoDaddy의 캐시 지우기 정보 페이지에서 확인할 수 있습니다.
BlueHost에서 페이지 캐시를 지우는 방법
BlueHost의 관리형 WordPress 호스팅 계획은 웹사이트 페이지를 최적화하는 맞춤형 다층 캐싱 솔루션을 사용합니다.
BlueHost WordPress 플러그인은 WordPress를 Bluehost 제어판과 통합합니다. 플러그인이 활성화되면 기본 설정 페이지의 성능 섹션으로 이동하여 캐싱을 관리할 수 있습니다.
플러그인을 사용하면 정적 파일만 캐싱하거나 정적 파일 및 웹 페이지를 캐싱할 수 있습니다. 자주 업데이트되지 않는 웹 사이트에는 확장된 캐싱 수준을 사용할 수 있습니다.
모든 캐시는 "모두 지우기" 버튼을 사용하여 지울 수 있습니다.
캐싱은 웹사이트를 선택하고 성능 탭을 클릭하여 BlueHost 제어판에서 직접 관리할 수도 있습니다. 캐싱 빈도는 "단일 서버 캐싱 제어"를 사용하여 정의할 수 있으며 특정 URL을 지우는 옵션이 있습니다. 이 페이지에서도 모든 캐시를 지울 수 있습니다.
BlueHost로 캐시 지우기에 대한 자세한 내용은 "페이지 캐싱 기능 사용 방법"을 참조하십시오.
마지막 생각들
페이지 캐싱은 WordPress 웹사이트를 최적화하는 가장 효과적인 방법입니다. 따라서 WordPress 캐시를 지우고, 캐시를 미리 로드하고, 사이트에 맞게 캐시를 올바르게 구성하는 방법을 이해하는 것이 중요합니다. 모든 캐싱 솔루션은 WordPress 캐시를 지우는 데 유사한 프로세스를 사용하지만 사용 가능한 캐싱 제어 수준은 다릅니다.
웹사이트의 중요한 페이지가 최신 상태이고 올바르게 작동하는지 정기적으로 확인하십시오. 대부분의 경우 페이지 캐싱과 관련된 주요 문제는 발생하지 않지만 문제를 방지하기 위해 동적 요소가 있는 페이지를 캐싱에서 제외해야 할 수도 있습니다. 예를 들어 연락처 양식이 있는 페이지는 양식이 올바르게 작동하도록 캐싱에서 제외해야 할 수 있습니다.
페이지 캐싱이 효과적이기는 하지만 빠른 웹사이트를 보장하지는 않습니다. 따라서 WordPress 데이터베이스 정리, 이미지 파일 크기 줄이기 및 Javascript 구문 분석 연기와 같은 다른 최적화 기술과 함께 페이지 캐싱을 사용하는 것이 중요합니다.
페이지 캐싱에 대한 자세한 내용은 제 기사 "WordPress 캐싱 작동 방식"을 참조하십시오. 내 기사 "웹 사이트 속도 향상을 위한 최고의 WordPress 캐싱 플러그인"에서 내가 권장하는 WordPress 캐싱 플러그인에 대해 읽을 수도 있습니다.
행운을 빕니다.
케빈