핵심 Web Vitals: 2022년의 새로운 주요 순위 요소
게시 됨: 2022-05-062021년 6월, Google은 핵심 웹 바이탈을 주요 순위 요소로 제안하는 주요 알고리즘을 출시했습니다. 이는 페이지 경험이 SERP 순위를 결정하는 중요한 요소 중 하나가 되었음을 의미합니다.
페이지 신호에 영향을 미치는 핵심 웹 필수 요소는 무엇이며 페이지 경험을 개선하는 방법은 무엇입니까? 이 블로그에서는 Core Web Vitals에 대해 알아야 할 모든 것을 공유합니다.
핵심 웹 바이탈이란 무엇입니까?

핵심 성능 평가는 사용자 경험을 평가하는 데 사용되는 Google 페이지 경험 신호의 일부인 속도 측정항목입니다. 메트릭은 LCP(Large Contentful Paint)를 사용한 시각적 로드, CLS(Cumulative Layout Shift)를 사용한 시각적 안정성, FID(First Input Delay)를 사용한 상호 작용을 평가합니다.
Core Web Vitals는 페이지 경험을 개선하기 위해 다음 측정항목을 고려합니다.
- 페이지 로딩 성능
- 손쉬운 상호 작용
- 페이지의 시각적 안정성
이러한 측정항목은 사용자가 웹사이트와 상호작용하고 참여하는 방식에 영향을 미치는 다양한 요소에 대한 고유한 관점을 제공합니다. 개발자는 "사용자 경험"을 전체적으로 고려해야 하지만 이러한 독립적인 측정항목은 이러한 변수를 부분적으로 분해하여 사이트 소유자가 웹사이트에서 기술적인 문제를 식별하고 수정할 수 있도록 합니다.
핵심 Web Vitals가 중요한 이유는 무엇입니까?
핵심 웹 바이탈은 Google의 페이지 경험 신호 중 하나일 뿐이므로 SERP에서 웹사이트 순위를 자동으로 변경할 수 없습니다. 그러나 이러한 지표에서 높은 점수를 얻으면 전반적인 사용자 경험을 개선하고 웹사이트 순위를 높이는 데 도움이 될 수 있습니다.
핵심 웹 필수 요소를 개선하는 몇 가지 일반적인 방법은 다음과 같습니다.
- 이미지를 최적화하고 서버 요청을 줄여 LCP 로딩 속도를 높입니다.
- 시각적 안정성을 향상시킵니다.
- 첫 번째 입력 지연을 최소화하여 상호 작용을 개선합니다.
페이지 경험 점수가 높다고 해서 자동으로 Google 상단에 올라가는 것은 아닙니다. 예를 들어, 웹사이트의 LCP 점수는 높지만 시각적 디자인과 레이아웃이 좋지 않은 경우 점수는 낮지만 디자인이 우수한 사이트만큼 사용자 친화적이지 않을 수 있습니다.
핵심 Web Vitals 측정항목
Google 알고리즘은 핵심 web vitals의 세 가지 주요 요소를 순위 요소로 고려합니다. 이것들은:
- 최대 함량 페인트(LCP)
- 첫 번째 입력 지연(FID)
- 누적 레이아웃 시프트(CLS)
그러나 몇 가지 추가적인 웹 필수 요소도 있습니다. 이것이 "Time to First Byte(TTFB) 및 First Contentful Paint(FCP)"입니다. "총 차단 시간(TBT) 및 상호 작용 시간(TTI)은 상호 작용을 측정하는 데 도움이 됩니다."
최대 함량 페인트(LCP)

가장 큰 콘텐츠가 포함된 페인트는 웹 페이지 내의 구성 요소에서 수행하는 가장 큰 페인트 작업입니다. 이 메트릭은 웹 페이지의 모든 콘텐츠를 렌더링하는 데 필요한 작업량을 측정합니다.
더 큰 페이지는 올바르게 로드하고 렌더링하기 위해 브라우저에서 더 많은 리소스를 필요로 합니다.
사이트 소유자는 즐거운 사용자 경험을 제공하기 위해 페이지가 빠르게 로드되기를 원합니다. 빠른 로드 시간은 긍정적인 사용자 경험에 매우 중요합니다. 빠르게 로드되는 페이지는 Google에서 더 높은 순위를 기록할 가능성이 높습니다.
또한 빠른 로드 시간은 느린 로드 시간을 가진 페이지에 비해 참여 및 전환율에 영향을 미치는 것으로 나타났습니다.
1.1 LCP는 무엇을 측정합니까?
LCP는 페이지가 단일 뷰포트에서 다양한 콘텐츠 블록을 로드하는 데 걸리는 시간을 측정합니다. 이 측정항목은 콘텐츠 섹션이 보이는 화면에서 렌더링되는 속도만 고려합니다. 스크롤 없이 볼 수 있는 부분은 고려되지 않습니다.
페이지에 대한 최적의 LCP는 2.5초여야 합니다.
1.2 LCP를 어떻게 개선할 것인가?
Page Speed 통찰력은 LCP에 맞게 페이지를 최적화하기 위한 올바른 제안을 제공합니다. 다음은 LCP를 개선하기 위한 몇 가지 팁입니다.
- 이미지 최적화: 이미지를 더 가벼운 형식과 압축된 이미지로 제공해야 합니다. GZIP 가속을 구성하여 웹 서버에서 압축을 활성화합니다.
- 이미지를 올바른 형식으로 제공하고 이미지를 압축하는 이미지 압축기 플러그인을 사용할 수 있습니다.
- 거의 모든 웹사이트는 Google에서 모바일 우선 인덱싱을 사용하여 인덱싱합니다. 결과적으로 모바일용으로 LCP를 최적화하는 것이 데스크탑용으로 최적화하는 것보다 더 중요합니다. 모든 이미지는 레이아웃 사양에 맞게 축소되어야 합니다.
- 중요한 리소스 미리 로드: 서버가 비디오 및 글꼴과 같은 중요한 리소스를 미리 로드하여 사용자가 요청할 때 사용할 수 있도록 합니다. 이렇게 하면 브라우저 캐시에서 덜 요구하여 페이지 로드 시간을 줄일 수 있습니다.
- 서버 응답 시간 단축: 서버가 요청에 응답하는 데 시간이 오래 걸리면 화면에 페이지를 렌더링하는 데 걸리는 시간도 늘어납니다. 결과적으로 LCP를 포함한 모든 페이지 속도 통계에 해를 끼칩니다. 가장 좋은 방법은 CDN(콘텐츠 전송 네트워크)을 사용하거나 서버를 최적화하고 분석하는 것입니다.
- 렌더링 차단 리소스 제거: 브라우저는 서버에서 HTML 문서를 가져올 때 DOM 트리를 구문 분석합니다. DOM에 외부 스타일시트 또는 JS 파일이 포함되어 있으면 나머지 DOM 트리를 계속 구문 분석하기 전에 브라우저를 중지해야 합니다. 렌더링 차단 리소스는 LCP 시간을 지연시키는 JS 및 CSS 파일입니다.
누적 레이아웃 시프트(CLS)

누적 레이아웃 이동은 웹 페이지가 로드된 후 조정되는 링크 또는 버튼을 식별하는 데 도움이 되는 측정항목이며 페이지가 렌더링된 후 사용자가 사이트의 요소에 참여하는 어려움의 수준을 반영합니다. 즉, 페이지가 로드될 때 요소가 화면 주위를 이동하는지 확인합니다.
강력한 사용자 경험을 위해서는 좋은 UX와 디자인이 필요하며, 읽는 동안 웹 페이지가 요소를 전환하면 사용자는 좌절감을 느낄 것입니다. CLS는 개발자가 웹사이트의 사진이나 링크가 이동할지 여부를 결정하는 데 도움을 주어 사이트 소유자가 접근성을 개선하고 클릭률을 높이며 온라인 판매를 늘릴 수 있도록 합니다.
2.1 CLS는 무엇을 측정합니까?
CLS는 표시되는 뷰포트의 요소가 두 렌더링된 프레임 간에 위치를 변경할지 여부를 결정합니다. 평신도의 관점에서 이 측정항목은 사이트 소유자가 텍스트, 버튼 및 배너와 같은 콘텐츠가 사용자가 주어진 페이지에서 콘텐츠를 읽는 동안 주변에 밀려 있는지 여부를 판단하는 데 도움이 됩니다.
위치를 변경하는 요소는 사용자를 혼란스럽게 하고 페이지에서의 경험을 방해할 수 있으므로 사용자의 기기에서 페이지가 로드된 후 모든 콘텐츠가 제자리에 유지되도록 하는 것이 중요합니다.
사이트 소유자는 0.1 이하의 CLS를 유지해야 합니다.
2.2 CLS를 개선하는 방법은 무엇입니까?
다음은 CLS를 최소화하는 모범 사례입니다.
- 모든 용지에 대해 설정된 크기 치수 사용: 용지를 사용할 때마다 올바른 치수와 설정을 사용하십시오. 잘못된 치수를 설정하면 페이지에서 요소가 이동하여 CLS 점수가 증가할 수 있습니다.
- Flash 객체 최소화: Flash 객체 를 너무 많이 사용하면 DOM과 상호 작용하는 숨겨진 코드가 포함된 경우가 많기 때문에 CLS도 증가할 수 있습니다. 불필요한 Flash 개체를 피함으로써 전체 사이트 성능을 개선하고 요소가 느리게 로드될 가능성을 줄일 수 있습니다.
- 접기 전에 새 UI 요소 추가: 페이지에 새 UI 요소를 추가할 때마다 레이아웃에서 접기 전에 추가되었는지 확인하십시오. 이렇게 하면 새로 삽입된 요소가 기존 요소 위에 놓이지 않도록 하여 이 요소가 이동하고 CLS 패널티가 발생할 수 있습니다.
첫 번째 입력 지연(FID)

FID는 사용자가 페이지와 상호 작용할 때와 페이지가 응답할 때 사이에 경과된 시간입니다. 반응성이라고도 한다.

FID는 사용자가 페이지와 상호작용한 후 페이지가 응답하는 데 걸리는 시간을 측정합니다. 목표는 사용자가 콘텐츠를 탐색하거나 사이트의 질문이나 양식과 상호 작용할 때 즐거운 경험을 할 수 있도록 지연을 줄이는 것입니다.
3.1 FID는 무엇을 측정합니까?
페이지가 사용자로부터 요소 입력을 로드할 때 FID는 응답성을 측정합니다. FID는 이 모드에서 클릭 및 키 누름과 같은 이벤트만 캡처합니다.
적절한 사용자 경험을 보장하려면 FID를 100밀리초 미만으로 유지해야 합니다.
FID는 현장에서만 얻을 수 있는 정보이기 때문에 정량화하기 어렵다. 즉, 사용자 장치 용량 및 청중이 경험하는 인터넷 속도와 같이 제어할 수 없는 요소가 점수에 영향을 미칩니다.
3.2 FID를 개선하는 방법은 무엇입니까?
FID 점수를 향상시키는 유일한 해결책은 없습니다. 그러나 몇 가지 간단한 지침을 따르면 큰 영향을 미칠 수 있습니다.
- JavaScript 연기: 많은 사용자가 "Java 차단"으로 브라우저 설정을 수정하여 JavaScript를 끕니다. 이것은 FID 점수에 영향을 미칩니다. 스크립트를 차단하거나 연기해야 하는 경우 스크롤 없이 볼 수 있는 페이지를 로드한 후 가능한 한 빨리 그렇게 하세요.
- 중요하지 않은 타사 스크립트 제거: 사이트 기능에 필수적이지 않은 타사 스크립트를 모두 제거합니다. 여기에는 "소셜 미디어 플러그인", 광고 및 Google 분석 스크립트가 포함됩니다. 스크립트가 필요하지만 지연될 수 있는 경우 사용자가 더 나은 경험을 할 수 있도록 페이지 로드 프로세스에서 가능한 한 빨리 스크립트를 연기해야 합니다. 이미지 및 플래시 다운로드를 최소화합니다.
- 브라우저 캐시 사용: 페이지에서 자료를 더 빨리 로드할 수 있습니다. 이렇게 하면 사용자 브라우저에서 JS 작업 로드 속도가 빨라집니다.
기타 핵심 Web Vitals 성능 지표는 무엇입니까?
Core Web Vitals는 개발자가 웹 사이트의 사용자 경험을 개선하는 데 활용할 수 있는 수많은 데이터를 제공합니다. 또한 개발자는 자신의 코드가 사람들이 사이트에서 콘텐츠를 소비하는 방식과 위에서 설명한 주요 지표에 미치는 영향을 배울 수 있습니다.
이러한 측정항목은 지연 시간 또는 온라인 잠재고객이 웹페이지와 연결하는 방식에 부정적인 영향을 미칠 수 있는 기타 기술 변수를 설명하므로 방문자가 사이트에서 경험한 경험을 평가하는 데 사용할 수 있는 몇 가지 다른 측정항목을 살펴보겠습니다.
첫 번째 콘텐츠가 포함된 페인트(FCP)

FCP(First Contentful Paint)는 사용자 브라우저가 DOM 요소(이미지, 흰색이 아닌 캔버스 구성 요소 및 SVG)를 표시하는 데 걸리는 시간입니다.
이 측정항목은 다음과 같이 FCP 점수 범위에서 사용할 수 있습니다.
- 0–2초: 녹색(빠름)
- 2~4초: 주황색(보통)
- 4초 이상: 빨간색(느림)
인터랙티브 시간(TTI)

Time to Interactive는 페이지를 시작한 후 사용자의 브라우저가 첫 번째 단순 요청을 실행하는 데 걸리는 시간입니다. 여기에는 스크립트 로드, 서버에서 데이터 수집, HTML 렌더링이 포함됩니다.
Time To Interactive의 점수는 다음과 같습니다.
- 0–3.8초: 녹색(빠름)
- 3.9–7.3초: 주황색(보통)
- 7.3초 이상: 빨간색(느림)
총 차단 시간(TBT)

총 차단 시간(TBT)은 사이트 관리자가 웹 페이지가 특정 사용자 입력에 응답하는 데 걸리는 시간을 결정할 수 있는 메트릭입니다. 밀리초 단위로 계산되고 TBT 점수 범위가 있는 이 측정항목은 불필요한 JavaScript가 있는 페이지를 감지합니다.
- 0–300ms: 녹색(빠름)
- 300–600ms: 주황색(보통)
- 600+ms: 빨간색(느림)
자주 묻는 질문
Q. Core Web Vitals는 SEO에 영향을 줍니까?
답변: 예, Google에 따르면 Core Web Vitals는 순위 신호입니다. Google의 web.dev는 사용자 경험과 순위를 개선하기 위해 LCP, FID 및 CLS를 최적화하는 방법에 대한 훌륭한 지침을 제공합니다.
Q. Core Web Vitals는 모바일 전용입니까?
답변: 아니요. Core Web Vitals는 데스크탑과 모바일 사이트 모두에 동일하게 영향을 미칩니다. 그러나 데스크톱과 모바일 모두에 대한 페이지 경험 업데이트를 별도로 받을 수 있습니다.
Q. Google은 언제 Core Web Vital을 도입했습니까?
답변: Google은 사이트 관리자가 웹사이트의 속도와 성능을 측정할 수 있는 방법으로 2021년 6월 Core Web Vitals를 도입했습니다.
Q. 웹사이트에 대한 핵심 성능 보고서를 어떻게 확인합니까?
답변: Chrome DevTools는 Chrome 브라우저와 함께 사전 설치되어 제공되는 개발자 도구입니다. 마우스 오른쪽 버튼을 클릭하고 "검사"를 선택하기만 하면 Chrome DevTools가 실행됩니다. Chome DevTools 성능 패널을 사용하여 일부 핵심 성능 평가 지표를 찾을 수 있습니다. Web Vitals를 주시하기만 하면 됩니다.
Q. 누적 레이아웃 변경이 SEO에 영향을 줍니까?
답변: 누적 레이아웃 이동은 시각적 안정성을 결정하는 중요한 지표입니다. 예상치 못한 레이아웃 변경에 사용자가 놀란 횟수를 계산합니다. 결과적으로 CLS 점수가 낮을수록 콘텐츠가 안정적이고 변경되지 않음을 나타내는 반면 CLS가 높으면 콘텐츠가 이동하고 있음을 나타냅니다.
결론
성능 향상을 위해 웹사이트에 통합할 수 있는 몇 가지 모범 사례는 코드 축소, 점진적 향상 사용 및 이미지 최적화입니다. 이 팁을 따르면 웹사이트가 방문자에게 더 빨리 로드되고 검색 엔진에서 순위를 최적화하는 데 도움이 됩니다.
GTMetrix 또는 Lighthouse와 같은 도구를 사용하여 페이지 속도 통계를 절대적으로 무료로 확인할 수 있습니다.
