트래픽이 많은 WordPress 웹 사이트 확장 – 알아야 할 모든 것

게시 됨: 2020-01-10

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

모든 노력이 마침내 결실을 맺었고 WordPress 사이트가 매일 수백 명의 새로운 사용자를 얻은 다음 수천 명의 새로운 사용자를 확보하고 있다고 상상해보십시오. 이 재난이 일어나기를 기다리지 마십시오. 이 간단한 팁으로 중요한 지점에 도달하기 전에 WordPress 웹 사이트 확장에 대한 모든 것을 알고 있습니다.

스파이더맨을 잘 아시는 분들은 아시겠지만 큰 힘에는 큰 책임이 따릅니다! 웹사이트에서도 동일한 방식으로 작동합니다. 방문자에 대한 책임이 있습니다. 온라인 영향력이 클수록 피크 시간에도 적절한 성능을 보장하기 위해 확장에 더 많은 노력을 투자해야 합니다.

최근 연구에 따르면 WordPress 사용자의 90% 이상 이 확장성 등의 이유로 이 CMS를 선택합니다. 그러나 WP 사이트가 거의 무한대로 확장될 수 있다고 해서 자동으로 확장된다는 의미는 아닙니다. 건강도 마찬가지입니다. 몸은 수십 년 동안 건강하고 봉사할 수 있지만 잘 먹고 운동해야 그렇죠?

사이트가 얼마나 잘 확장되는지에 영향을 미치는 몇 가지 핵심 요소가 있습니다. 웹 호스팅, WP 구성 및 콘텐츠입니다. 차례대로 처리하겠습니다.

귀하의 호스팅 제공업체가 작업에 최선을 다하고 있습니까?

거의 모든 새로운 WP 사이트 소유자는 공유 호스팅을 이용하며 이는 현명한 결정입니다. 페이지가 성공할지 여부조차 알 수 없을 때 VPS 서버에 대해 한 달에 $50 이상을 지불하는 것은 의미가 없습니다. 공유 호스팅을 사용하면 사이트가 수백 개의 다른 서버와 동일한 서버에 "살아 있습니다". 주요 호스팅 제공업체는 모든 사이트에 대해 높은 로딩 속도를 보장할 만큼 충분히 강력한 서버를 보유하고 있습니다. 그러나 갑자기 트래픽이 급증하면 문제가 발생할 수 있습니다.

공유 서버의 한 사이트가 너무 많은 리소스를 소모하면 다른 모든 사이트가 피해를 보게 됩니다. 모든 호스팅 제공업체가 이러한 병목 현상을 똑같이 잘 처리하는 것은 아닙니다. 빠른 응답 시간과 좋은 가동 시간을 제공하는 신뢰할 수 있는 공급자 를 선택하십시오 . 현재 제공업체가 업계 표준에 미치지 못한다면 너무 늦기 전에 변경하십시오. 트래픽이 아직 너무 크지 않은 동안 다른 호스팅으로 전환하는 것은 상대적으로 어렵지 않습니다.

중요 참고 사항: 오늘날 많은 공급자가 "무제한" 대역폭과 트래픽을 제공하지만 실제로 무제한은 아닙니다. 작은 글씨의 어딘가에 트래픽이 지붕을 넘으면 공급자가 개인 서버로 이동하게 할 수 있다고 말합니다.

WordPress 웹 사이트 확장
크레딧: fatcow.com

따라서 가장 빠른 공유 호스팅을 사용하더라도 계속 확장함에 따라 VPS로 업그레이드해야 합니다. 그때까지는 그럴 가치가 있을 것입니다.

구성 확인

기술 전문가가 아니더라도 사이트 속도를 높이기 위해 할 수 있는 일이 많이 있습니다. 사이트 트래픽이 아직 급증하지 않더라도 아래 단계를 수행하는 것이 좋습니다. 기억하세요. 느린 로드 속도는 전환에 정말 좋지 않습니다 . 오늘날 많은 사용자특히 모바일에서 페이지가 로드되는 데 5초도 기다리지 않습니다 .

1) 빠른 로딩 테마 선택

수백 가지의 무료 테마가 있으며 모두 동등하게 만들어지지는 않습니다. 속도에 최적화된 것을 선택하려면 많은 테마 목록 중 하나를 참조하십시오 . 사이트가 이미 운영 중이고 테마가 속도 면에서 좋지 않다는 것을 알게 되면 다른 테마로 전환할 수 있습니다. 하지만 디자인 단계에서 가벼운 테마를 선택하는 것이 좋습니다.

WordPress 웹 사이트 확장
GeneratePress – 속도에 최적화된 테마 중 하나입니다. 크레딧: WordPress.org

2) 저품질 플러그인 제거

사이트에서 수십 개의 플러그인을 사용 중일 수 있습니다. 많은 웹사이트는 80개 이상을 사용하며 각 플러그인은 페이지에 일부 코드를 추가합니다. 각 플러그인이 제대로 작성되어 있다면 그 자체로는 문제가 되지 않습니다 . 불행히도 일부 플러그인은 리소스를 너무 많이 사용하여 성능에 영향을 줄 수 있습니다.

범죄자를 찾는 두 가지 좋은 방법이 있습니다.

  • 사이트 속도를 저하시키는 것으로 알려진 플러그인 목록과 비교하여 사용 중인 각 플러그인을 확인하십시오 .
  • Query Monitor 와 같은 무료 도구를 사용하십시오 ( 결과를 해석하려면 자습서필요함 ).
WordPress 웹 사이트 확장
쿼리 모니터 인터페이스 – 크레딧: WordPress.org

3) 캐싱 플러그인 설치

사용자가 페이지를 방문하기를 원할 때마다 WordPress는 수백 개의 파일과 스크립트를 제공해야 합니다. 새로 방문할 때마다 이 프로세스가 반복됩니다. 그러나 매번 전송할 데이터의 양을 줄이는 좋은 방법이 있습니다. 바로 캐싱 플러그인 입니다. 그들은 페이지의 복사본을 만든 다음 모든 파일을 가져올 필요 없이 모든 미래 사용자에게 제공합니다.

캐싱 플러그인을 사용하면 페이지 로드 속도를 최대 5배까지 높일 수 있습니다. 인기 있는 무료 프로그램으로는 WP Super Cache , W3 Total Cache WP Rocket 있습니다.

좀 더 깊이 들어가

위에서 설명한 솔루션을 이미 시도했다면 이제 좀 더 발전된 솔루션을 사용할 준비가 된 것입니다.

1) HTTP 요청 분석

각 웹 페이지는 그림, CSS, JavaScript 파일 등 수십, 심지어 수백 개의 요소로 구성됩니다. 브라우저가 웹 서버에 사이트를 표시하도록 요청할 때 그러한 요소가 있는 만큼 많은 요청을 보내야 합니다. 그리고 각 HTTP 요청에는 시간이 걸립니다. 작은 코드 조각의 경우 이 시간은 무시할 수 있습니다. 그러나 예를 들어 고해상도 배경 이미지는 로드하는 데 1초가 걸릴 수 있습니다.

페이지에 필요한 요청 수를 알고 싶다면 GTMetrix 라는 도구를 사용할 수 있습니다 . 검색 필드에 URL을 입력하고 사이트 테스트를 누르십시오.

WordPress 웹 사이트 확장
크레딧: GTmetrix.com

여기서는 임의의 요리 블로그를 일러스트레이션으로 사용했습니다. 보시다시피 엄청난 요청이 필요합니다.

WordPress 웹 사이트 확장
크레딧: GTmetrix.com

Waterfall을 클릭하면 각 요청의 크기와 로드 시간이 포함된 전체 요청 목록이 표시됩니다.

WordPress 웹 사이트 확장
크레딧: GTmetrix.com

이것이 다소 압도적인 경우 GTMetrix Waterfall Chart 가이드 를 참조하십시오 . 이 모든 것을 알고 있다고 해서 사이트가 더 빨라지는 것은 아니지만 다음에 수행할 작업에 대한 단서를 제공합니다. 예를 들어 일부 스크립트 를 로드하거나 축소 하는 데 너무 오래 걸리는 이미지를 최적화할 수 있습니다.

2) CDN 설치

CDN은 콘텐츠 전송 네트워크 를 의미합니다 . 이것이 의미하는 바는 전 세계의 서로 다른 지리적 지점에 위치한 웹 서버 네트워크입니다. 아이디어는 서버에 가까울수록 페이지를 더 빨리 얻을 수 있다는 것입니다. CDN은 플러그인 캐싱과 유사한 방식으로 작동하지만 규모가 더 큽니다. 사용자가 사이트에 액세스하는 위치에 따라 페이지의 정적 사본을 유지하고 사용자에게 제공합니다. 인기 있는 무료 CDN에는 Cloudflare , Jetpack BootstrapCDN 있습니다.

너는 어떤 다른 일을 할 수 있니?

WordPress 최적화는 끝없는 탐구입니다. 다음은 시도해야 할 몇 가지 추가 사항입니다.

  • 이미지 최적화: 큰 이미지를 200kb 미만으로 압축해야 합니다. 총 페이지 크기는 2MB 미만이어야 합니다.
  • 데이터베이스 최적화 : MySQL 및 MariaDB 데이터베이스도 불필요한 요청의 원인이 될 수 있습니다.
  • 비디오와 이미지를 더 빠르게 제공 하려면 지연 로딩 을 사용하십시오.
  • 항상 WP 및 플러그인 업데이트를 설치하십시오.

특히 더 많은 방문자를 확보하는 데 집중하고 싶을 때 고려해야 할 사항이 많이 보일 수 있습니다. 하지만 사이트가 제대로 작동하지 않는 한 모든 방문자 수는 도움이 되지 않습니다. 그들은 와서 느리거나 충돌하는 사이트를 찾고 다시는 돌아오지 않을 것입니다. 따라서 확장 기술을 배우는 데 1~2주를 투자하십시오. 결국 당신은 당신이 한 일에 만족할 것입니다.

추가 읽기

  • WordPress 사이트에 대한 트래픽을 늘리는 방법은 무엇입니까?
  • 트래픽 향상을 위한 SEO 전략