11단계로 WordPress 사이트 속도를 높이는 방법

아무도 생각보다 느리게 로드되는 사이트를 좋아하지 않습니다. 오늘날의 디지털 세계에서는 페이지 응답성이 1초만 늦어도 클릭수 감소, 사용자 만족도 감소, 전환율 감소 및 수익 손실로 이어집니다.

뿐만 아니라 사이트 속도는 이제 Google의 순위 알고리즘에서 순위 요소 의 일부가 되었습니다. 즉, 사이트 속도가 (ranking factors in Google’s ranking algorithm)검색 엔진 최적화 ( SEO ) 에 영향을 미칩니다 . 이러한 영향의 눈덩이 효과는 조급함과 검색 엔진 순위 감소로 인한 방문자 손실입니다.

WordPress 사이트가 느리게 실행되는 이유(Why Your WordPress Site Runs Slow)

WordPress 는 (WordPress)웹사이트를 설정하고 실행할 수(set up and run your website) 있는 훌륭한 플랫폼을 제공합니다 . 적절한 보호 장치가 없으면 웹 사이트가 느려질 수 있습니다. 

다음은 WordPress 사이트가 로드되거나 느리게 실행되는 몇 가지 주요 이유입니다.

  • 콘텐츠 전송 네트워크 없음 
  • 사이트의 지저분한 코드(code on your site)
  • 품질 저하, 느리(Poor) 거나 부적절하게 구성된 호스팅
  • 이미지가 웹에 맞게 압축되거나 최적화되지 않았습니다.
  • 느리(Slow) 거나 제대로 코딩되지 않았거나 오래된 플러그인
  • 오래되거나 오래된 PHP 버전
  • 귀하의 사이트는 캐시된 페이지를 제공하지 않으므로 서버에 과부하가 걸립니다.
  • HTTPS 를 사용하지 않거나 HTTP2 프로토콜 을 활용 하지 않습니다.
  • 글꼴 로더 또는 광고와 같은 외부 스크립트

WordPress 사이트 속도를 높이는 방법(How to Speed up a WordPress Site)

오늘날 웹사이트는 콘텐츠뿐 아니라 속도와 효율성도 중요합니다. 문제를 빠르게 해결할 수 있는 가장 일반적인 사항을 다룹니다.

1. 사이트의 로드 속도 분석(1. Analyze Your Site’s Load Speed)

Google 에 따르면 가장 좋은 방법은 사이트의 로드 시간을 3초 이하로 유지하는 것입니다. 사이트가 3초 이내에 로드되지 않으면 사용자가 바로 떠날 가능성이 높으므로 3초 이상은 그보다 더 빨리 노력해야 합니다.

사이트의 속도 부하를 확인하려면 Google PageSpeed ​​Insights , Pingdom , WP Engine Speed ​​Tool 또는 GTMetrix 와 같은 도구를 사용하여 사이트 속도 진단(speed diagnosis) 을 실행하십시오 .

이러한 도구는 사이트 속도를 추적하는 데 도움이 될 뿐만 아니라 사이트를 더 잘 운영하는 방법에 대한 속도 팁을 제공합니다. 또한 변경하거나 플러그인을 설치하는 경우 이러한 변경이 사이트 로드 시간에 어떤 영향을 미치는지 확인할 수 있습니다.

2. 사용하지 않는 테마 및 플러그인 제거(2. Get Rid of Unused Themes and Plugins)

사용하지 않는 WordPress 플러그인(WordPress plugins) 및 테마는 사이트 성능을 저하시킬 수 있지만 보안 취약점도 나타냅니다. 

사용하지 않는 플러그인을 삭제하려면 먼저 플러그인을 비활성화한 다음 비활성화된 플러그인 목록으로 이동하여 필요하지 않은 플러그인을 삭제해야 합니다. 

WordPress 사이트 에 원치 않는 테마가 있는 경우 Appearance > Themes 로 이동 하여 삭제합니다. 가능하다면 감사 비용을 지불하고 사이트를 정리하는 데 도움을 받는 것이 좋습니다.

3. 사용하지 않는 미디어 제거(3. Remove Unused Media)

시간이 지남에 따라 더 이상 사용하지 않는 이미지, 비디오 및 기타 미디어 파일이 갤러리나 미디어 라이브러리에 축적될 수 있습니다. 

미디어 파일을 수동으로 제거하고 공간을 확보 하려면 WordPress 대시보드 에서 Add Media > Media Library > Unattached 으로 이동 하여 원치 않는 미디어 파일을 삭제합니다. 또는 Media Cleaner 와 같은 플러그인을 설치 하여 미디어 라이브러리를 정리하고 완료되면 플러그인을 삭제할 수 있습니다.

4. 정기적으로 데이터베이스 정리(4. Regularly Clean up Your Database)

시간이 지남에 따라 데이터베이스는 WordPress 사이트 속도를 저하시킬 수 있는 혼란을 누적합니다. 정기적인 정리를 통해 데이터베이스 크기가 적절하고 사이트 로드 속도가 빨라집니다.  

게시물 수정, 스팸 댓글(spam comments) 또는 MySQL 쿼리와 같은 불필요한 팽창 중 일부는 엄청난 공간을 차지할 수 있습니다.

수동으로 또는 플러그인을 설치 하여 데이터베이스를 정리할(clean up the database) 수 있습니다 . phpMyAdmin을 통해 수동으로 수행하는 방법을 모르는 경우 고급 데이터베이스 클리너(Advanced Database Cleaner) 또는 WP-Sweep 과 같은 플러그인을 사용하여 데이터베이스를 정리하십시오.

5. 가벼운 테마 사용(5. Use a Lightweight Theme)

사이트를 보기 좋게 만들고 싶다면 무료 또는 프리미엄 중에서 선택할 수 있는 수천 개의 WordPress 테마 가 있습니다. (thousands of WordPress themes)그러나 필요한 요소가 있는 베어본 테마를 사용하면 사이트가 잘 작동하고 빠르게 로드됩니다.

WordPress 테마는 다르게 설계되었지만 기능이 풍부한 테마를 사용하는 것보다 최소한의 접근 방식을 사용하는 것이 좋습니다. 기능이 풍부한 테마에는 사용자가 사이트를 방문할 때마다 로드해야 하는 많은 코드가 포함되기 때문입니다.

속도와 단순성에 중점을 둔 하나의 베어본 스타터 WordPress 테마는 (WordPress)Underscores 입니다.

6. 공유 호스팅에서 관리 호스팅으로 변경(6. Change from Shared to Managed Hosting)

웹사이트 호스트는 사이트 속도에 상당한 영향을 미칠 수 있습니다.

더 빠른 WordPress 사이트의 경우 관리 호스팅을 선택할 수 있습니다. 즉, 전용 서버를 모두 확보할 수 있습니다. 관리형 호스팅은 특히 사이트에 트래픽이 많지 않은 경우 비용이 많이 듭니다. 그러나 관리 호스팅은 서버 루트 수준 액세스, 확장 가능한 성능 및 스토리지, 더 높은 수준의 보안을 제공합니다.

공유 호스팅은 더 저렴하지만 서버 수준 액세스 또는 제어를 제공하지 않으며 서버가 과밀해지는 경향이 있습니다. 즉, 동일한 서버의 다른 사이트에서 많은 트래픽이 발생하면 사이트 속도가 느려질 수 있습니다. 

또한 귀하의 사이트와 서버를 공유하는 다른 사이트에서 문제가 발생하면 귀하의 사이트로 흘러들어갈 수 있습니다. 또한 호스트가 문제를 자주 발견하고 신속하고 간단하게 문제를 해결할 수 있는 기술 전문가가 있으므로 호스트와 이야기할 수도 있습니다. WordPress 사이트 의 속도를 높이는 데 도움이 되는 조정 .

7. CDN 사용(7. Use a CDN)

CDN ( 콘텐츠 전송 네트워크(Content Delivery Network) ) 은 전 세계에 위치한 서버 네트워크로 콘텐츠 사본을 제공하므로 서버가 실제로 어디에 있는지에 관계없이 항상 빠릅니다.

CDN(CDNs) 은 데이터가 네트워크를 통해 전송될 때 수반되는 대기 시간(시간 또는 지연)을 제거합니다. 구성되면 사이트에서 위치를 기반으로 사용자에게 가장 가까운 최적화된 서버를 사용하기 때문에  CDN 은 페이지 로드 시간을 단축합니다.(CDN)

WordPress 사이트 에서 사용되는 인기 있는 CDN 에는 (CDNs)Cloudflare , Sucuri , MaxCDN , Fastly 또는 CacheFly가(CacheFly) 있습니다.

8. 이미지 최적화(8. Optimize Your Images)

이미지는 사이트 방문자의 참여를 유지하는 데 도움이 됩니다. 그러나 큰 이미지가 보기에도 아름답지만 이미지를 최적화하면(optimizing the images) 페이지 로드 시간을 단축하는 데 도움이 됩니다. ShortPixel 과 같은 도구를 사용 하여 이미지를 압축할 수 있습니다.

콘텐츠 앞의 배경 이미지 및/또는 추천 게시물을 꺼서 게시물의 스크롤 없이 볼 수 있는 부분 위에 큰 이미지가 없는지 확인합니다. 모바일에서 이미지가 스크롤 없이 볼 수 있는 부분 아래에 있는 게시물로 푸시되었는지 확인하세요. 이미지가 스크롤 없이 볼 수 있는 부분 위에 있으면 사이트 속도가 저하될 수 있기 때문입니다.

9. 진입점 광고 제거(9. Remove Entry Point Ads)

진입점 미디어 네트워크의 광고를 통해 WordPress 웹사이트에서 수익을 창출(monetizing your WordPress website through ads) 하는 경우 동일한 광고로 인해 사이트 속도가 느려질 수 있습니다.

Mediavine 또는 Monumetric 과 같이 사이트 속도를 크게 저하시키지 않는 프리미엄 네트워크에 들어갈 수 있을 때까지 이러한 미디어 네트워크를 보류하는 것이 좋습니다 . 이는 광고가 비동기식으로 제공되기 때문입니다. 

10. 브라우저 캐싱 사용(10. Use Browser Caching)

사용자가 사이트를 로드할 때마다 브라우저는 호스팅 서버에서 모든 요소를 ​​가져옵니다. 브라우저 캐싱을 사용하면 사용자가 전체 프로세스를 견딜 필요가 없습니다.

브라우저 캐싱은 사용자 (Browser)가 브라우저에서 캐시된 페이지와 파일을 볼 수(sees the cached pages and files from the browser) 있도록 페이지의 스냅샷을 만들어 이전에 로드된 리소스를 "기억"합니다 .

브라우저 캐싱을 구현하여 사람들이 사이트에 방문할 때 WordPress 사이트 속도를 높이고 서버의 스트레스를 줄일 수 있습니다. 이렇게 하려면 WP Rocket(WP Rocket) 과 같은 플러그인을 사용할 수 있습니다 . WP Rocket 을 설치 하고 지연 로딩 설정을 활성화하고 변경 사항을 저장하면 캐시가 작동하기 시작합니다.

11. AMP 구현(11. Implement AMP)

Accelerated Mobile Pages ( AMP )는 모바일 페이지가 더 빨리 로드되도록 돕는 Google 의 프로젝트 입니다.

AMP 기사에는 형식이 많지 않으므로 거의 즉시 로드됩니다. 이러한 방식으로 사용자는 모바일 장치에서 보다 간소화된 경험을 즐길 수 있습니다.

사용자는 웹 페이지를 떠나지 않고도 사이트를 방문하고 다른 기사 사이를 스크롤할 수 있습니다. WordPress 사이트 속도를 높이고 전환율을 높이며 방문자 유지를 개선할 수 있는 좋은 방법입니다.

AMP 자습서(AMP tutorial) 를 따라 수동으로 수행하거나 기술에 익숙하지 않거나 HTML 경험 이 없는 경우 AMP for WP와 같은 (AMP)WordPress 플러그인 을 사용할 수 있습니다.

시도할 다른 것들(Other Things to Try)

다음과 같이 WordPress(WordPress) 사이트 의 속도를 높이기 위해 할 수 있는 다른 작업이 많이 있습니다 .

  • 최신 PHP 버전 실행(Run the latest PHP version)
  • .htaccess 파일 수정 및 최적화(Modify and optimize the .htaccess file)
  • (Create)WordPress 에서 직접 모든 게시물 생성 (페이지 빌더를 사용하지 마십시오)
  • 페이지당 댓글 수 제한
  • 불필요한 리디렉션 줄이기
  • 핑백 또는 트랙백 비활성화
  • 관련 게시물 플러그인 제거
  • 서버에서 보내는 이메일 수 줄이기

WordPress 사이트 속도 향상(Speed Up Your WordPress Site)

WordPress 사이트 속도를 높이는 데 사용할 수 있는 몇 가지 간단하고 효율적인 단계를 다루었습니다 . 사용할 수 있는 다른 기술적인 방법이 더 있지만 이 11단계를 통해 올바른 경로로 시작할 수 있습니다.

(Are)WordPress 사이트 속도를 높이는 데 도움이 된 특정 팁과 트릭이 있습니까 ? 의견에서 우리와 공유하십시오.



About the author

저는 개인 정보 보호, 사용자 계정 및 가족 안전에 중점을 둔 컴퓨터 과학자입니다. 저는 지난 몇 년 동안 스마트폰 보안을 개선하기 위해 노력했으며 게임 회사와 협력한 경험이 있습니다. 또한 사용자 계정과 게임을 둘러싼 문제에 대해 여러 번 글을 썼습니다.



Related posts