Home Blogs 구글의 속도 측정 도구가 스파를 처벌하는 방법
Applications

구글의 속도 측정 도구가 스파를 처벌하는 방법

About The Author

Outline

2017년 구글은 실제 크롬 사용자 데이터를 기반으로 하는 크롬 사용자 경험 보고서(Crux)를 발표했다. 구글에 따르면, 목표는 “최종 사용자 경험을 형성하고 기여하는 모든 외부 요인을 포착하는 것”이었다. 안타깝게도 Crux는 단일 페이지 응용 프로그램(SPA)의 페이지 전환을 추적하지 않으므로 실제보다 훨씬 느린 것으로 오인합니다.

이 추적 오류는 두 가지 이유로 중요합니다.

  1. 스파는 일반적으로 사이트 속도를 향상시킵니다. 이러한 이유로 많은 기업들이 SPA를 구축하고 배포하기 위해 때때로 상당한 노력을 기울이고 있으며, 이는 종종 Google의 권고에 따라 이루어집니다.
  2. Crux는 대부분의 Google 속도 측정 도구에 “필드 데이터”라고 알려진 데이터를 제공합니다. 여기에는 PageSpeed Insights, Google Search Console, ThinkWithGoogle 및 가장 중요한 핵심 웹 바이탈 보고서 등이 포함됩니다. 핵심 웹 바이탈은 곧 검색 순위에 영향을 미칠 것입니다.

스파는 더 빠른 사이트이지만 핵심에 따르면 아닙니다.

첫 번째 로드 후 페이지 렌더링에 필요한 데이터와 처리량이 훨씬 적으므로 단일 페이지 응용 프로그램이 페이지 간에 빠르게 전환됩니다. 즉, 웹 세션의 첫 번째 페이지 로딩은 일반적으로 기존 웹 사이트와 비슷한 속도로 진행되지만 이후의 페이지 로딩은 앱과 같은 속도로 진행됩니다.

안타깝게도 Crux는 SPA에 대해 지정된 웹 세션의 첫 페이지 로드만 추적할 수 있는 반면, 기존 다중 페이지 웹 사이트의 경우 세션의 모든 페이지 로드를 추적합니다. Google은 Chrome과 다른 브라우저에서 해결되지 않은 한 가지 문제는 페이지 전환에서 성능 타임라인을 “재설정”하는 것이므로 소프트 네비게이션 시작부터 로드 완료 시간까지 온로드 측정과 같은 메트릭이 있습니다.

SPA 페이지 로드 보고에 대한 @ChromeUXReport와의 트위터 대화

SPA의 주요 이점은 탐색 중에 후속 페이지가 다시 로드되지 않아 빠르고 마찰이 없는 탐색 세션이 가능하다는 것입니다. 이것은 구글이 10 년 넘게 강조하려고 노력해온 것입니다. 그러나 첫 페이지 로드를 측정하는 것만으로 가장 빠른 웹 애플리케이션은 대부분의 Google 속도 측정 도구에서 불이익을 받고 있습니다.

Crux가 다중 페이지 웹 사이트와 현대적인 웹 사이트를 비교하는 방법

Crux는 해당 웹 사이트의 트래픽을 기준으로 속도 데이터를 평균으로 보고합니다. 스파의 경우 브라우징 속도가 기존의 여러 페이지 웹 사이트보다 훨씬 빠릅니다. 페이지 로드를 추적하는 기능이 2개 이상 없으면 Crux는 스파의 평균 페이지 속도를 잘못 보고합니다.

속도를 향상시키기 위해 여러 페이지로 구성된 웹 사이트에서 SPA로 업그레이드하는 가상 웹 사이트를 참조하십시오.

SPA는 실제로 다중 페이지 웹 사이트보다 55.5 % 빠르지만 Crux는 9.4 % 느리다고보고합니다! 즉, 전자 상거래 SPA는 훨씬 빠르기 때문에 쇼핑객에게는 탁월한 경험을 제공하고 판매자에게는 높은 전환율을 제공하지만 Crux는 레거시 멀티 페이지 웹 사이트보다 느리다고 보고합니다.

이 문제에 대한 추가 증거를 보려면 아래 차트에서 모바일 사이트를 다중 페이지 사이트에서 SPA로 업그레이드할 때 Crux가 ‘전화’ 트래픽의 잘못된 감소를 보고하는 방법을 참조하십시오.

Crux는 PWA/SPA의 ‘전화’ 트래픽 공유를 추적할 수 없습니다.

이 차트는 여성 부티크 소매점 Akira의 핵심 데이터가 어떻게 변화했는지를 보여줍니다. Akira는 2019 년 11 월에 여러 페이지 웹 사이트에서 모바일 단일 페이지 응용 프로그램으로 업그레이드했습니다. PSA는 첫 페이지 로딩 속도 70%, 다음 페이지 로딩 속도 90% 향상, 유기적 모바일 트래픽 30.1% 증가 등의 효과를 가져왔습니다. 그러나 SPA가 가동되면 Crux는 첫 번째 페이지 로드를 제외한 다른 페이지 로드를 더 이상 “볼”수 없어 ‘전화’의 트래픽이 잘못 보고되었습니다. 위의 차트에서 볼 수 있듯이 ‘전화’트래픽 점유율은 11 월 이후 감소하는 것으로 보입니다.

Akira의 모바일 트래픽은 데스크톱 트래픽보다 높지만 Crux는 트래픽 점유율이 감소하고 있다고 보고합니다.

페이지 로드를 80 % 이상 줄이십시오. Layer0은 페이지 로드를 1 초 미만의 속도로 낮출 수 있습니다. 상담식 대화를 예약하십시오!

Crux는 곧 SPA 검색 순위에 영향을 미칠 것입니다.

이러한 추적 오류는 지속적인 문제이지만 Google의 최근 발표는이 SPA 허위 진술의 중요성을 강조합니다. 2020 년 5 월 말, Google은 순위 알고리즘에 대한 주요 페이지 경험 업데이트를 발표했으며, 사용자가 상호 작용 경험을 인식하는 방식에 따라 웹 페이지를 판단하도록 설계되었습니다. 페이지 경험 기준은 SPA가 탁월한 성능을 발휘할 수 있는 속도, 응답성 및 시각적 안정성과 관련된 일련의 지표인 Core Web Vitals를 기반으로 합니다. 문제: 핵심 웹 바이탈은 Crux의 실제 사용자 데이터로 측정됩니다.

즉, 구글이 2021년 초에 이 업데이트를 출시할 때, 스파는 느린 다중 페이지 웹사이트보다 검색 순위가 낮아질 것입니다. 구글은 “우리는 사람들이 원하는 정보와 웹 페이지에 더 쉽게 접근할 수 있도록 돕고, 사용자가 즐기는 경험을 제공하도록 사이트 소유자를 지원하는 것을 목표로 한다”고 설명했다. 그러나 가장 빠른 페이지가 Google과 검색자에게 표시되지 않으면 이 목표를 달성할 수 없습니다.

Layer0에서, 우리는 웹을 즉각적이고 간단하게 만들기 위해 최선을 다하고 있습니다. Google과 마찬가지로 단일 페이지 애플리케이션 및 점진적 웹 앱은 향상된 사용자 경험과 중요한 비즈니스 성공을 제공하므로 Google과 긴밀히 협력하여 이 오류를 수정하고 있습니다. 다행히도 Google은 이 문제를 인정했으며 핵심 추적 오류가 수정되기를 바랍니다.

결론

스파는 사이트 속도를 크게 향상시킬 수 있지만 Crux는 첫 페이지 로딩만 기록하여 사이트 속도를 잘못 측정합니다. 검색 거인이 2021 년부터 웹 사이트의 검색 순위에 중요한 데이터가 영향을 미칠 것이라고 발표했기 때문에이 문제를 해결하는 것이 필수적입니다. 해결되지 않는다면, 이러한 핵심은 느린 멀티 페이지 경쟁사보다 낮은 순위로 거의 즉각적인 페이지 로드를 제공할 수 있는 웹 애플리케이션에 불이익을 줄 것입니다.

이것은 안타깝게도 스파의 평균 페인트 부하가 Layer0에서 실행 될 때 단지 수백 밀리 초로 감소됩니다. 우리는 구두 카니발, 누가 92 %에 의해 브라우징 전환을 가속화 포함 레이어 0에서 웹 사이트와 일관되게 본; 플래닛 블루, 누가 97 %에 의해 페이지 로드를 잘라; 그리고 1-800-꽃, 누가 4.5 초 첫 번째 로드에서 0.9 초 첫 번째 로드에 갔다, 레이어 0에 80 %에 의해 초기 로드를 가속화.

항상 고객을 위해 최선을 다해야 합니다. 웹에서 더 빠른 속도가 항상 더 좋습니다. Google은 웹 사이트가 제공하는 경험의 품질에 따라 웹 사이트의 순위를 매기는 데 중점을 둡니다. 이를 위해서는 실제 사용자 데이터가 필요합니다. 우리는 구글이 2021의 데이터를 기반으로 순위를 시작하기 전에 Crux로 측정 문제를 수정할 것이라고 가정합니다. 추가 정보, 질문 또는 의견은 Layer0 (Edgio) 사이트 속도 전문가에게 문의하십시오.