WordPress 사이트를 최적화하고 속도를 높이는 20가지 가장 효과적인 방법

게시 됨: 2019-04-01
Optimize and speed up your WordPress site

최종 업데이트 - 2021년 7월 8일

빠른 웹 사이트를 갖는 것은 WordPress 사이트의 사용자 경험과 좋은 검색 엔진 순위에 필수적입니다. 느린 웹사이트는 귀하의 사이트에 방문한 사용자가 몇 초 만에 떠날 것임을 의미합니다. 이는 전환율에 부정적인 영향을 미치며 곧 그 영향이 검색 엔진 순위에서도 분명해질 것입니다. 따라서 WordPress 웹 사이트가 있는 경우 사이트 최적화에 대한 전문가의 조언을 일관되게 따르는 것이 중요합니다. 이 기사에서는 WordPress 사이트를 최적화하고 속도를 높이는 가장 효과적인 방법에 대해 설명합니다.

좋은 호스팅 계획

호스팅 계획은 사이트의 성능을 결정하는 가장 중요한 측면 중 하나입니다. 시작할 때 공유 호스팅 계획을 사용할 가능성이 큽니다. 공유 호스팅 계획 중 일부는 속도 최적화에도 초점을 맞추기 때문에 정말 좋습니다. 그러나 공유 서비스이기 때문에 때때로 리소스 할당에 문제가 발생할 수 있습니다.

관리되는 WordPress 호스팅 서비스는 상당한 트래픽이 발생하는 경우 사이트 성능에 매우 좋습니다. 관리형 WordPress 호스팅 서비스에서 서버 리소스는 사이트 성능에 가장 최적화됩니다. 또한 정기적인 업데이트, 백업 등을 통해 사이트 보안에 더 많은 관심을 기울일 것입니다.

Kinsta는 WordPress 엔터프라이즈 사이트를 호스팅할 수 있는 우수한 기술 스택을 제공합니다.

WordPress 사이트에 가장 적합한 호스팅 서비스를 찾으려면 아래 기사를 확인하십시오.

  • Kinsta에서 관리되는 WordPress 호스팅
  • 최고의 WooCommerce 호스팅 서비스
  • WordPress용 엔터프라이즈급 호스팅 서비스

좋은 테마 사용

부풀려진 WordPress 테마는 상점 속도를 상당히 저하시킬 수 있습니다. 사이트에 다용도 다목적 테마를 사용하는 경우 많은 종소리와 함께 제공될 가능성이 높습니다. 이것은 이론적으로 정말 좋을 수 있지만 실제로는 그다지 좋지 않습니다. WordPress 사이트의 성공은 도메인에 집중할 수 있는 방법에 달려 있습니다. 그렇게 하려고 할 때 필요하지 않은 기능이 포함된 테마를 사용하는 것보다 가볍고 전문적인 테마가 훨씬 더 나은 옵션이 될 것입니다.

Storefront 자식 테마를 사용하여 제품과 고객에 맞는 사이트를 디자인하십시오.

아래 기사에서 올바른 주제를 찾기 위한 다양한 주제와 팁을 찾을 수 있습니다.

  • WordPress 및 WooCommerce의 베스트 셀러 테마
  • 사이트에 가장 적합한 테마를 찾는 방법은 무엇입니까?
  • WooCommerce 스토어를 위한 최고의 스토어프론트 하위 테마

신뢰할 수 있는 개발자의 고품질 플러그인 사용

사이트 성능에 큰 영향을 미치는 또 다른 측면은 사용하는 플러그인입니다. WordPress 생태계에는 다양한 기능을 갖춘 수많은 플러그인이 있습니다. 트릭은 정말 필요할 때만 플러그인을 사용하는 것입니다. 기능이 있으면 좋다는 이유만으로 사이트에 해당 기능을 구현할 필요는 없습니다. 사이트의 사용자 경험에 정말 도움이 되는 경우 사이트에 추가하는 것을 고려할 수 있습니다.

또한 플러그인을 선택할 때 WordPress 코딩 표준을 따르는 개발자로부터 플러그인을 받고 있는지 확인하십시오. 잘못 코딩된 플러그인은 사이트에 득보다 실이 더 많을 수 있습니다. 따라서 개발자를 얻기 전에 항상 개발자에 대해 약간의 조사를 하십시오. WordPress 플러그인 저장소에서 무료 플러그인을 다운로드하는 경우 플러그인의 별점, 사용자 리뷰 및 업데이트를 확인하십시오. 저장소 외에도 WooCommerce 확장 저장소, ELEX, YITH, PluginHive, WisdmLabs 등에서 좋은 플러그인을 찾을 수 있습니다.

WordPress 플러그인의 사용 및 관리에 대한 자세한 내용은 다음 문서를 참조하십시오.

  • WordPress 플러그인을 설치하는 방법은 무엇입니까?
  • WordPress 플러그인에 대한 가장 신뢰할 수 있는 리소스
  • 무료 플러그인을 위한 WordPress 저장소의 대안

캐싱 플러그인

캐싱은 WordPress 사이트의 성능을 효과적으로 향상시킬 수 있는 프로세스입니다. 기본적으로 캐싱 플러그인의 도움으로 정적 파일(이미지, CSS, JS 파일)의 저장된 복사본을 사용자에게 제공할 수 있습니다. 또한 데이터베이스, PHP 및 HTTP 요청을 줄여 성능 향상에 기여합니다. 좋은 캐싱 플러그인의 효과는 사이트의 성능을 상당히 향상시키기 때문에 매우 분명합니다.

WordPress 사이트를 최적화하고 속도를 높이기 위해 WordPress 사이트에서 사용할 수 있는 최고의 캐싱 플러그인을 찾으려면 기사를 확인하세요.

  • 사이트 성능을 향상시키는 WordPress 캐싱 플러그인
  • WordPress 캐시를 지우는 방법?

콘텐츠 전송 네트워크

콘텐츠 전송 네트워크 또는 CDN은 위치를 기반으로 사용자에게 정적 파일을 제공하는 옵션을 제공합니다. 기본적으로 정적 파일을 저장하는 데이터 센터가 전 세계에 흩어져 있습니다. CDN은 지리적 위치에 따라 사용자와 가장 가까운 위치에서 이러한 파일을 제공합니다. 이렇게 하면 사이트에서 페이지 로딩 속도가 효과적으로 빨라지고 WordPress 사이트를 최적화하고 속도를 높이는 데 도움이 됩니다. WP Super Cache, W3 Total Cache 또는 Cloudflare를 사용해 볼 수 있습니다.

Cloudflare는 웹사이트의 콘텐츠 전송 네트워크를 설정하는 최고의 옵션 중 하나입니다.

이미지 최적화

좋은 품질의 이미지는 모든 웹사이트의 기본 요건입니다. 그러나 고품질 이미지는 파일 크기가 더 커지는 경향이 있어 사이트 성능에도 문제가 될 수 있습니다. 웹 사이트에 대한 최적의 파일 형식을 이해하면 이 측면을 최적화하는 데 도움이 됩니다. PNG 및 JPEG는 WordPress 사이트에서 일반적으로 사용되는 두 가지 파일 형식입니다. 품질에 많은 영향을 미치지 않으면서 파일 크기를 줄이는 파일 압축 소프트웨어를 사용할 수도 있습니다. WP Smushit은 WordPress 사이트 이미지를 최적화하고 속도를 높이는 유용한 플러그인입니다.

지연 로딩

레이지 로딩은 주어진 시간에 시청자의 화면을 차지하는 이미지만 다운로드하는 기능입니다. 나머지 이미지는 로드되지 않으며 이는 페이지 로드 속도를 효과적으로 향상시킬 수 있습니다. 사이트에 이미지가 많은 경우 이 전략을 사용하여 WordPress 사이트를 최적화하고 속도를 높일 수 있습니다.

데이터베이스 최적화

데이터베이스가 최적으로 작동하려면 데이터베이스에서 불필요한 데이터를 제거해야 합니다. 이를 위해 스팸 댓글, 확인되지 않은 사용자, 삭제된 초안 등을 제거해야 합니다. 수동으로 수행하지 않으려면 WP DBManager 또는 WP-Optimize와 같은 플러그인을 사용하십시오.

JS 및 CSS 파일 축소

축소는 WordPress 사이트에서 CSS 및 JS 파일의 크기를 줄이는 프로세스입니다. 또한 서버에 대한 CSS 및 JS 호출 수도 줄일 수 있습니다. 축소를 위해 Autooptimize와 같은 플러그인을 사용하여 WordPress 사이트를 최적화하고 속도를 높일 수 있습니다.

비디오 호스팅 서비스 사용

WordPress를 사용하면 비디오 및 오디오 파일을 직접 업로드할 수 있습니다. 그러나 사이트 속도가 느려질 수 있으므로 좋은 생각이 아닙니다. 이것이 전문가들이 YouTube 또는 Vimeo와 같은 타사 동영상 호스팅 도구를 사용하여 동영상을 업로드할 것을 권장하는 이유입니다. 호스팅 서비스에 비디오를 업로드한 후 WordPress 게시물에 포함할 수 있습니다. 비디오 파일을 포함하려면 해당 URL을 게시물에 붙여넣기만 하면 됩니다. 그러면 WordPress가 자동으로 파일을 포함합니다.

핫링크 비활성화

핫링크는 한 사이트가 다른 사이트의 이미지 URL을 사용하는 상황입니다. 실제로 자체 사이트에 이미지를 로드하는 대신 핫링커는 사이트에 이미지를 표시하는 더 쉬운 방법으로 이미지 URL을 사용합니다. 그것은 일종의 대역폭을 침출하는 것으로 간주됩니다. 핫링크를 비활성화하는 데 사용할 수 있는 몇 가지 코드 조각을 찾을 수 있습니다. 또한 핫링크 방지 기능이 있는 WordPress 저장소의 보안 플러그인인 All In One WP Security & Firewall을 사용해 보세요.

Gzip 압축

웹사이트의 파일을 사용자에게 제공하기 전에 압축할 수 있습니다. 이것은 사이트의 로딩 속도를 향상시키는 데 많은 도움이 될 수 있습니다. 일부 코드 수정을 사용하여 Gzip 압축을 관리하거나 W3 Total Cache 또는 WP Rocket과 같은 플러그인을 사용할 수 있습니다.

W3 Total Cache는 사이트 성능의 전반적인 측면을 지원하는 완전한 패키지입니다.

외부 요청 줄이기

테마 또는 플러그인이 사이트에서 외부 요청을 할 수 있습니다. 때때로 스크립트나 이미지는 외부 소스에서 이러한 방식으로 로드됩니다. 이로 인해 웹사이트 속도가 느려질 수 있습니다. WordPress 사이트를 최적화하고 속도를 높이는 좋은 전략은 다른 소스에서 스크립트를 로드하는 외부 요청을 최소화하는 것입니다. 이러한 스크립트를 모두 비활성화하거나 하나로 병합하여 WordPress 사이트를 최적화하고 속도를 높일 수 있습니다.

핑백 및 트랙백 비활성화

귀하의 페이지 또는 게시물 중 하나가 다른 사이트에서 백링크를 수신하면 핑백을 받게 됩니다. 이것은 유용한 기능처럼 보이지만 앞뒤로 요청을 생성하여 많은 서버 리소스를 사용합니다. 전문가들은 WordPress 관리자 자체에서 이 기능을 비활성화하고 다른 도구를 사용하여 사이트에 대한 백링크를 추적할 것을 제안합니다. WordPress 관리자 패널의 설정 > 토론 에서 핑백 및 트랙백을 비활성화하는 옵션을 찾을 수 있습니다.

홈페이지 최적화

홈페이지는 대부분의 사이트 사용자가 방문하는 곳입니다. 따라서 이 페이지에서 그들에게 최고의 경험을 제공하는 것이 중요합니다. 어수선하지 않고 잘 정리되어 있는지 확인하십시오. 게시물의 발췌 부분을 유지하고 최적의 게시물 수를 표시하십시오. 또한 더 나은 사용자 경험을 방해하는 소셜 공유 또는 기타 기능을 위한 불필요한 위젯이 없는지 확인하십시오.

긴 게시물을 페이지로 분할

유익한 긴 게시물은 검색 엔진뿐만 아니라 사용자를 기쁘게 하는 좋은 방법입니다. 그러나 긴 게시물에는 많은 이미지가 있으므로 로드하는 데 더 많은 시간이 걸릴 수 있습니다. 여기에서 채택하는 한 가지 전략은 긴 게시물을 여러 페이지로 나누는 것입니다. 이를 위해 WordPress 기본 태그를 사용하거나 WP-PageNavi와 같은 플러그인을 사용하여 WordPress 사이트를 최적화하고 속도를 높일 수 있습니다.

댓글을 페이지로 분할

블로그 게시물의 댓글은 고객 참여를 나타내는 훌륭한 지표가 됩니다. 그러나 댓글이 많으면 페이지 로딩 속도도 느려질 수 있습니다. 이를 방지하기 위해 WordPress에는 게시물에 대한 댓글 분할 방법을 지정할 수 있는 설정이 있습니다. 이 옵션은 WordPress 관리자 패널(설정 > 토론)에서 찾을 수 있습니다.

예약된 작업 최적화

백업 또는 크론 작업과 같이 사이트의 백그라운드에서 실행 중인 여러 예약된 작업이 있을 수 있습니다. 사이트 성능에 영향을 미치지 않도록 이러한 작업을 최적화해야 합니다. 예를 들어 트래픽이 적은 기간에 백업을 실행해도 사용자 경험에는 그다지 영향을 미치지 않습니다. 마찬가지로 Search Console에서 크롤링 보고서를 확인하여 성능에 영향이 없는지 확인할 수도 있습니다.

PHP 업데이트

사이트가 최신 버전의 PHP에서 실행되고 있는지 확인해야 합니다. WordPress 권장 호스팅 서비스 제공업체 중 하나를 사용하는 경우 정기적으로 업데이트될 가능성이 높습니다. 그러나 웹 사이트가 최신 버전의 PHP에서 실행되고 있지 않은 경우 이를 요청할 수 있습니다.

WordPress 및 관련 도구의 정기 업데이트

아시다시피 WordPress의 두드러진 기능 중 하나는 정기적으로 업데이트된다는 것입니다. 생태계의 전체 도구 세트는 실제로 이 패턴을 따릅니다. 따라서 WordPress 코어뿐만 아니라 사용하는 플러그인 및 테마에 대한 업데이트 일정이 있는지 확인하는 것이 중요합니다. 그러나 업데이트할 때마다 호환성 문제가 발생할 가능성이 있으므로 업데이트를 신중하게 처리해야 합니다. WooCommerce 스토어를 운영하는 경우 문제 없이 업데이트하는 데 도움이 되는 기사가 있습니다.

이 기사가 WordPress 사이트를 최적화하고 속도를 높이는 몇 가지 옵션을 제공하기를 바랍니다. 질문이 있으면 의견 섹션에 알려주십시오.

추가 읽기

  • WordPress 캐싱 플러그인
  • 플러그인 충돌 처리
  • 최고의 WordPress 유지 관리 서비스