성능 · 사용성

INP란?

Interaction to Next Paint

클릭·탭·키 입력 같은 조작에 페이지가 화면으로 반응하기까지 걸린 시간을 재는 코어 웹 바이탈 지표입니다. 2024년 3월 FID를 대체했으며 200ms 이하가 "좋음" 기준입니다.

INP가 측정하는 것

LCP가 로딩 속도를, CLS가 화면 안정성을 본다면 INP는 반응성을 봅니다. 사용자가 페이지에 머무는 동안의 클릭·탭·키 입력을 모두 관찰하고, 그중 가장 느린 반응을 페이지의 값으로 기록합니다(상호작용이 아주 많은 페이지는 극단값 일부를 제외). 첫 입력만 보던 FID와 달리 페이지를 쓰는 내내의 반응을 평가하므로, 메뉴 열기·필터 선택·장바구니 담기처럼 자바스크립트가 많이 도는 동작이 있을수록 수치가 나빠지기 쉽습니다.

하나의 상호작용은 입력 지연, 이벤트 처리 시간, 다음 화면을 렌더링하기까지의 지연으로 나뉩니다. 어디서 시간이 걸리는지에 따라 해결 방법이 달라집니다.

INP를 개선하는 방법

  • 50ms가 넘는 긴 작업을 잘게 나눠 브라우저가 중간에 사용자 입력을 처리할 수 있게 합니다.
  • 사용하지 않는 자바스크립트와 과도한 서드파티 스크립트(채팅 위젯, 광고, 추적 코드 등)를 줄입니다.
  • 클릭 직후에는 로딩 표시 같은 화면 반응을 먼저 보여주고 무거운 처리는 그 뒤로 미룹니다.
  • DOM 요소가 지나치게 많으면 화면을 다시 그리는 데 오래 걸리므로 구조를 단순하게 유지합니다.

INP는 실제 사용자 상호작용이 있어야 측정되므로 페이지 스피드 인사이트의 필드 데이터와 서치콘솔 코어 웹 바이탈 보고서로 확인합니다. 실험실 측정에서는 총 차단 시간(TBT)이 참고 지표가 됩니다.

관련 용어

성능 · 사용성

LCP

화면에서 가장 큰 이미지나 텍스트 블록이 표시되기까지 걸린 시간을 재는 코어 웹 바이탈 지표입니다. 2.5초 이하가 "좋음" 기준입니다.

성능 · 사용성

CLS

페이지가 로드되는 동안 화면 요소가 예기치 않게 밀리는 정도를 나타내는 코어 웹 바이탈 지표입니다. 0.1 이하가 "좋음" 기준이며, 이미지·광고 영역의 크기를 미리 지정하면 줄일 수 있습니다.

성능 · 사용성

페이지 스피드 인사이트

구글이 제공하는 무료 페이지 속도 진단 도구(PageSpeed Insights)입니다. 실제 사용자 데이터(CrUX)의 코어 웹 바이탈과 Lighthouse 측정 결과를 함께 보여주고 개선 항목을 제안합니다.

성능 · 사용성

유저빌리티

사용자가 사이트를 얼마나 쉽고 편하게 이용할 수 있는지를 뜻하는 사용성입니다. 페이지 속도, 모바일 대응, 탐색 구조, 가독성이 포함되며 구글의 페이지 경험 평가와 연결됩니다.

관련 서비스 → SEO/GEO 교육