2022 WordPress 웹사이트 최적화 가이드
게시 됨: 2022-09-06모든 WordPress 웹 사이트 소유자는 웹 사이트 성능, 특히 페이지 로드 시간에 집착합니다.
2022년에 Google이 사용자 쿼리에 대해 수백 개의 웹사이트를 표시할 때 웹사이트가 즉시 로드되고 문제 없이 계속 작동하는지 확인하는 것은 비즈니스 웹사이트가 방문자를 유치하고 비즈니스 목표에 기여하도록 하는 데 필수적인 요구사항입니다.
웹사이트 속도와 성능은 Google에서 검색 색인을 구축할 때 필수 순위 요소로 간주할 정도로 매우 중요합니다. 일반적으로 검색 엔진은 결함이 있는 느린 로딩 웹사이트보다 빠르게 로딩되는 웹사이트의 순위를 훨씬 더 높게 지정합니다.
페이지 로딩 속도가 느리다는 것은 웹사이트가 좋은 경험을 제공하지 못할 것이라는 신호입니다. Crazy Egg는 방문자 가 훌륭한 블로그 게시물에서 웹사이트를 떠나는 이유 를 다루었 습니다.
WordPress 웹사이트가 있는 경우 이 기사에서는 웹사이트 최적화를 위한 몇 가지 필수 팁을 다룹니다. 이를 적용하면 웹사이트에서 훨씬 더 나은 사용자 경험을 제공할 수 있습니다.
웹사이트 속도를 늦추는 요인
웹사이트 속도를 늦추는 요인부터 살펴보겠습니다. 이러한 요소를 이해하면 웹 사이트 성능과 우수한 사용자 경험을 위해 웹 사이트를 최적화하는 방법에 대한 장기적인 결정을 내리는 데 도움이 될 수 있습니다.
웹 서버
모든 웹 사이트 파일은 웹 서버에서 호스팅됩니다. 부적절하게 구성된 서버는 가장 최적화된 WordPress 웹사이트라도 속도를 늦출 수 있습니다. 그렇기 때문에 서버 설정에 세심한 주의를 기울여야 합니다.
워드프레스 캐시
가장 자주 제공되는 페이지는 서버의 로드를 줄이기 위해 캐시되어야 합니다. 캐시가 없는 경우 서버는 모든 요청에 응답하기 위해 리소스를 할당해야 합니다. 이것은 서버를 빠르게 압도하여 속도를 늦추고 결국에는 충돌을 일으킵니다.
페이지 크기
페이지 크기는 브라우저가 페이지를 렌더링하는 데 필요한 모든 파일의 합계입니다. 여기에는 페이지의 일부인 이미지와 비디오가 포함됩니다. 이러한 자산이 최적화되지 않으면 다운로드 패키지가 너무 커서 사용자 경험이 느려집니다.
외부 스크립트
외부 스크립트는 타사 서버에서 호스팅됩니다. 웹 사이트에 포함되면 서버는 이러한 스크립트에 데이터를 보낸 다음 응답을 기다립니다. 이것은 사용자의 브라우저에서 페이지를 로드하는 데 필요한 시간을 추가합니다. 최악의 상황은 호출이 실패할 때 발생하며 사용자는 브라우저에서 페이지 표시를 완료하기 전에 몇 초 동안 기다려야 합니다.
WordPress 웹 사이트는 이러한 요소의 조합으로 인해 종종 느립니다. 이제 WordPress 웹 사이트를 최적화하고 사용자 경험을 가속화하기 위해 적용할 수 있는 전술을 알아보겠습니다.
그러나 먼저 웹 사이트 속도를 확인하십시오
WordPress 웹사이트를 최적화할 때 웹사이트의 성능이 떨어지는 이유를 파악하는 것이 중요합니다.
웹 사이트 속도 테스트를 시작하면 도움이 됩니다. 간단한 Google 검색을 통해 몇 가지 인기 있는 온라인 도구로 이동할 수 있습니다. 이 기사에서는 isitwp 무료 웹사이트 속도 확인 을 사용 합니다.
결과에서 웹 사이트가 최상의 성능을 발휘하지 못하는 이유를 이해하는 데 도움이 될 수 있는 많은 유용한 정보를 볼 수 있습니다. 가장 중요한 데이터 세트는 첫 번째 접기에 있습니다. 여기에서 로드 시간, 페이지 크기 및 웹 사이트의 요소를 가져오기 위해 전송된 요청 수를 볼 수 있습니다.
Google에 따르면 좋은 웹사이트 로드 시간은 2초 미만이며 0.5초가 이상적입니다.
WordPress 웹 사이트 속도를 높이는 10가지 전략
다음은 WordPress 웹사이트를 최적화하고 방문자에게 훌륭한 경험을 제공하는 10가지 방법입니다. 이러한 전술의 좋은 점은 이러한 아이디어를 구현하기 위해 코드를 어지럽힐 필요가 없다는 것입니다.
모든 것을 최신 상태로 유지
WordPress 웹사이트를 최적화하는 가장 쉬운 방법은 웹사이트에 설치된 플러그인과 테마를 업데이트하는 것입니다.
테마 및 플러그인의 모든 새 버전은 성능과 속도에 대해 더 잘 최적화되어 있습니다. 또한 새 버전에는 알려진 버그가 없으며 인기 있는 WordPress 테마 및 플러그인과 더 잘 호환됩니다.
이제 WordPress는 왼쪽 관리 메뉴 모음에 업데이트 탭을 제공합니다. 이 탭은 사용 가능한 최신 버전에 대해 필요한 모든 정보를 제공합니다. 업데이트 버튼을 클릭하여 업데이트 프로세스를 시작합니다.
백그라운드 활동 확인
WordPress에는 백그라운드에서 실행되는 예약된 작업의 전체 시스템이 있습니다. 이러한 작업은 사이트 관리 및 업데이트를 처리하므로 더 중요한 활동에 집중할 수 있습니다.
이러한 작업 중 일부는 사이트 성능에 거의 영향을 미치지 않습니다. 이러한 작업의 좋은 예는 예약된 게시물의 게시입니다. 마찬가지로 최신 WordPress 버전의 가용성을 확인하는 프로세스도 웹사이트 속도를 늦추지 않습니다.
반면에 사이트 백업과 같은 일부 예약된 작업은 서버 리소스를 소모하기 때문에 웹사이트 속도를 늦출 수 있습니다.
사이트 성능에 부정적인 영향을 미치기 때문에 이러한 프로세스를 완전히 중지할 수는 없지만 활성 상태가 되는 시기를 확실히 제어할 수 있습니다. 예를 들어, 사이트 트래픽이 적을 때 백업을 수행하도록 백업 플러그인을 예약할 수 있습니다. 마찬가지로, 사이트 성능에 너무 많은 영향을 미치지 않도록 사이트 백업에 간격을 두도록 프로세스 빈도를 조정할 수 있습니다.
전체 기사보다 게시물 요약 표시
WordPress는 홈페이지 및 아카이브 페이지에 전체 기사를 표시합니다. 이제 웹 사이트에 콘텐츠가 많으면 모든 콘텐츠로 인해 페이지 로드 속도가 느려집니다.
페이지 로드 속도가 느려질 뿐만 아니라 방문자가 홈페이지의 모든 것을 볼 수 있으므로 사이트의 다른 페이지와 게시물을 클릭하지 않아도 되기 때문에 페이지뷰 수가 감소할 수 있습니다.
이 페이지에 요약을 표시하여 이 문제를 해결할 수 있습니다. 이를 위해 관리자 메뉴 >> 설정 >> 읽기로 이동하십시오. "피드의 각 기사에 대해 표시" 라디오 버튼까지 아래로 스크롤하고 요약을 선택합니다.
서버에 오디오/비디오를 업로드하지 마십시오
오디오 및 비디오는 방문자의 관심을 끌기에 좋습니다. 많은 WordPress 사용자는 미디어 라이브러리에 업로드하는 실수를 범합니다.
이러한 자산은 방문자의 브라우저에 페이지를 표시하는 데 필요한 전체 시간을 늘립니다. 이 프로세스는 대역폭 할당량도 소모합니다.
그러나 그것이 전부는 아닙니다. 또한 웹사이트의 백업 플러그인에는 일반적으로 아카이브의 미디어 라이브러리에 있는 모든 것이 포함된다는 것도 이해해야 합니다.

결과적으로 미디어 라이브러리에 있는 상당한 파일로 인해 웹 사이트를 백업하는 데 필요한 시간이 늘어납니다. 또 다른 단점은 웹 사이트를 복원하는 데 필요한 시간입니다. 아카이브 크기가 크기 때문에 플러그인은 모든 항목의 압축을 풀고 모든 항목이 체크아웃되었는지 확인한 다음 지정된 폴더에 모든 항목을 복사하기 시작하는 데 시간이 필요합니다.
서버에 모든 것을 업로드하는 대신 YouTube, SoundCloud 및 Vimeo와 같은 플랫폼에서 동영상을 호스팅할 수 있습니다. 그런 다음 이러한 플랫폼에서 제공하는 포함 코드를 사용하여 게시물 및 페이지에 비디오를 포함할 수 있습니다. 성능 저하 및 대역폭 제한에 대한 걱정 없이 웹사이트에 많은 비디오와 오디오를 포함할 수 있습니다.
게시물 수정 횟수 제한
기본적으로 WordPress는 웹사이트 데이터베이스에 모든 게시물과 페이지의 모든 수정본을 저장합니다. 이 모든 팽창은 데이터베이스를 쿼리하는 플러그인의 성능에 영향을 미칩니다. 일부 플러그인은 성능 저하를 최소화하기 위해 사후 수정을 제외합니다.
대부분의 테마 및 플러그인 기능에는 데이터베이스 쿼리가 포함되므로 웹사이트 성능을 향상시키려면 데이터베이스가 최대한 간결해야 합니다.
다행히 프로세스는 간단합니다.
먼저 wp-config.php 파일(일반적으로 WordPress 웹사이트의 루트 폴더에 있음)을 찾습니다. 파일을 찾았으면 로컬 컴퓨터에 다운로드합니다.
필요: 문제가 발생할 경우 파일을 복원할 수 있도록 파일의 복사본을 만드십시오.
원하는 코드 편집기에서 다운로드한 파일을 엽니다. 다음 줄을 추가하고 저장합니다.
정의( 'WP_POST_REVISIONS', 4 );
이 스니펫은 저장된 게시물 개정 수를 4개로 제한합니다. WordPress는 이제 마지막 4개 개정판을 보유하고 이전 버전을 폐기합니다.
이 간단한 트릭은 데이터베이스의 크기를 줄이고 플러그인과 테마의 성능을 높입니다.
캐시 플러그인 설치
대부분의 WordPress 게시물 및 페이지 콘텐츠는 동적입니다. 즉, 서버는 방문자의 요청에 대한 응답으로 콘텐츠를 "빌드"합니다. 서버는 필요한 모든 정보를 가져와 브라우저로 보내기 위해 내부(또는 외부) 스크립트 또는 프로세스를 실행해야 합니다.
서버가 모든 사용자 요청을 수행하는 데 걸리는 시간을 상상할 수 있습니다.
캐시 플러그인은 이 요구 사항을 절반으로 줄이는 훌륭한 솔루션입니다. 플러그인이 설치되고 활성화되면 가장 많이 요청된 페이지의 사본을 저장합니다. 이제 사용자가 캐시의 페이지를 요청하면 플러그인이 서버에 부담을 주지 않고 즉시 페이지를 제공합니다.
많은 호스팅 제공 업체에서 캐시 플러그인을 권장하며 시장에는 훌륭한 플러그인이 많이 있습니다. 플러그인을 사용하려면 WP Rocket 및 WP Super Cache로 시작하세요.
이미지 최적화
이미지는 긴 텍스트 벽을 깨고 게시물과 페이지의 프레젠테이션을 멋지게 장식하는 데 필수적입니다.
최적화되지 않은 이미지를 추가하면 웹사이트 속도가 느려질 수 있다는 사실을 알고 계십니까? 사실, 많은 웹사이트에서 이것이 종종 페이지 로딩이 느린 가장 큰 이유입니다.
이제 이미지 편집 소프트웨어를 통해 사진 크기를 줄여 이미지를 최적화할 수 있습니다. 사진을 JPEG로 저장하여 이미지 크기를 줄일 수도 있습니다.
Smush 또는 EWWW와 같은 이미지 최적화 플러그인을 설치하여 웹사이트에 업로드하는 이미지를 최적화할 수도 있습니다.
WordPress 데이터베이스 최적화
시간이 지남에 따라 WordPress 데이터베이스는 데이터베이스를 검색하는 데 필요한 크기와 시간을 증가시키는 데이터를 축적합니다.
데이터베이스에서 모든 오래된 정보(특히 오래된 개정판 및 사용하지 않는 태그)를 제거하는 것은 WordPress 웹사이트를 최적화하는 훌륭한 방법입니다. 이를 수행하는 좋은 방법은 WP-Sweep과 같은 플러그인을 사용하는 것입니다. 이 플러그인은 오래된 정보를 제거하고 데이터베이스 구조를 최적화합니다.
지연 로딩 사용
웹 사이트에서 오디오/비디오, 이미지 또는 갤러리를 많이 사용하는 경우 지연 로드는 페이지 로드 시간을 줄이는 좋은 방법입니다.
가능한 경우 지연 로드는 더 빠른 페이지 로드를 위해 자산을 자리 표시자로 대체합니다. 방문자가 자리 표시자가 있는 페이지 부분으로 스크롤하면 원래 항목으로 바뀝니다. 이 기술은 gravatar 및 주석에도 적용됩니다.
WP Rocket의 Lazy Load와 같은 지연 로드 플러그인을 사용하여 웹사이트에서 지연 로딩을 구현할 수 있습니다.
킬 콘텐츠 핫링크
핫링크는 다른 웹사이트가 직접 웹 링크를 사용하여 귀하의 콘텐츠에 링크하는 방식입니다. 누군가가 자신의 페이지를 방문할 때마다 웹사이트의 콘텐츠가 서버에서 로드됩니다. 이는 대역폭과 서버 리소스를 낭비합니다.
핫링크를 방지하기 위해 다음 스니펫을 .htaccess 파일에 추가할 수 있습니다. 이 파일은 웹사이트의 루트 폴더에 있습니다.
#금지 또는 사용자 지정 이미지 옵션이 있는 이미지의 핫링크 비활성화
RewriteEngine 켜기
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
결론
WordPress 웹 사이트 최적화는 지속적인 활동입니다. 최신 정보를 유지하려면 세심한 주의를 기울여야 합니다. 또한 모든 것이 제대로 작동하는지 확인하려면 웹 사이트 성능을 정기적으로 확인해야 합니다(한 달에 두 번 권장).
이러한 전술을 WordPress 웹사이트에 적용하고 방문자에게 훌륭한 경험을 제공하기를 바랍니다. 좋아하는 WordPress 최적화 전략을 놓친 경우 아래 의견에 알려주십시오.
저자 약력
Zafar Iqbal은 마케터에서 WordPress 매니아로 변신했습니다. 그는 WordPress와 Frontend의 모든 것에 관심이 있습니다. 그는 WordPress 사용자에게 유용한 리소스인 zfrqbl 을 실행합니다. 테스트 사이트로 플레이하지 않을 때는 FPS 게임을 하고 있습니다!