웹사이트 속도 측정 사이트 및 도구 TOP6

페이지 로딩 속도는 사용자 경험(UX)에 직접적인 영향을 미치며, 검색엔진의 순위에도 반영됩니다. 특히 Core Web Vitals(LCP, FID, CLS) 지표는 구글이 공식적으로 평가 기준으로 사용하는 만큼, 정기적인 웹사이트 속도 측정과 개선이 필수적입니다.

이 글에서는 실제 웹사이트의 성능을 점검하고, 병목 구간을 파악할 수 있는 대표적인 속도 측정 도구 5가지를 소개합니다. 각각의 장단점과 활용 팁을 함께 정리하여, 사이트 최적화에 실질적으로 도움이 되도록 구성했습니다.

Ⅰ. 속도 측정 전에 체크할 설정 사항

GTmetrix로 테스트를 진행할 때 테스트 GTmetrix의 테스트 무료 버전의 테스트 위치는 캐나다의 벤쿠버입니다. 테스트 위치가 다른 점은 테스트 진행 시 같이 기재하니 바로 참고할 수 있습니다. 가능하다면 여기에 테스트 위치는 서버와 가장 가까운 위치에서 테스트 할 수 있도록 합니다.

이 글에서는 예시로 한국 서울에 위치한 사이트를 사용하여, 각 도구의 주요 측정 항목과 체크 포인트를 안내합니다.

워드프레스로 구축한 사이트이며, kadence 테마를 사용했습니다. WP Rocket과 Perfmatters 플러그인으로 성능 최적화가 된 상태입니다.

Ⅱ. 웹사이트 속도 측정 6가지 도구

1. 구글 ‘PageSpeed Insights’

구글 페이지스피드는 가장 많이 알려지고 많이 사용되는 보편적인 성능 측정 도구입니다. 페이지 속도뿐만 아니라 최적화 상태와 Core Web Vitals 지표까지 함께 확인할 수 있어, 웹사이트 성능을 종합적으로 평가하는 데 유용합니다.

Core Web Vitals는 구글이 웹 페이지의 사용자 경험(UX)을 측정하기 위해 제시한 핵심 성능 지표입니다. 주로 페이지 로딩, 반응 속도, 시각적 안정성을 평가하며, SEO에도 영향을 줍니다. 2020년부터 구글 검색 순위에 반영되기 시작했습니다.

성능, 접근성, 권장사항, SEO 점수 모두 Lighthouse 엔진이 계산합니다. PageSpeed Insights는 웹 서버와 네트워크 상태도 반영하지만, 점수 산정은 Lighthouse 규칙을 따릅니다.

모바일데스크탑
웹사이트 속도 측정-구글 페이지스피드(모바일_testpilotweb)
웹사이트 속도 측정-구글 페이지스피드(데스크탑_testpilotweb)

1️⃣ 성능

페이지 로딩 속도와 사용자 체감 속도를 종합 평가합니다.

지표

설명

기준

First Contentful Paint

첫 콘텐츠가 표시되는 시간

1.8초 이하 ✅

Largest Contentful Paint

주요 콘텐츠가 완전히 표시되는 시간

2.5초 이하 ✅

Total Blocking Time

로딩 중 사용자가 조작 불가능한 시간

200ms 이하 ✅

Cumulative Layout Shift

화면 요소의 예기치 않은 이동 정도

0.1 이하 ✅

Speed Index

시각적으로 완전히 로딩되기까지의 체감 속도

3,000ms 이하 ✅

2️⃣ 접근성

모든 사용자가 사이트를 이용할 수 있는가를 평가합니다.

  • Alt 텍스트: 이미지에 대체 설명 추가
  • 색상 대비: 텍스트와 배경 명도차 4.5:1 이상
  • 폼 레이블: 입력 필드에 명확한 label 사용
  • 키보드 접근성: tab으로 메뉴 이동 가능해야 함

3️⃣ 권장사항

보안, 코드 품질, 최신 기술 사용 여부를 평가합니다.

  • HTTPS 적용
  • 콘솔 에러 없음
  • 구식 JS 라이브러리 사용 금지
  • Cross-Origin 정책(CORS) 적정성 유지

4️⃣ 검색엔진 최적화 (SEO)

검색 엔진이 페이지를 올바르게 이해하고 색인할 수 있는지 확인합니다.

  • <title><meta description> 존재
  • 모바일 뷰포트 메타 설정
  • Robots.txt에서 차단되지 않았는지 확인
  • 이미지 alt 속성, 스키마 구조화 데이터 포함

2. 크롬 개발자 도구

크롬 개발자 도구에서 웹사이트 성능 측정은 Network, Lighthouse, Performance 탭 3가지로 분류됩니다.

2.1 Network

Network 탭은 웹페이지의 네트워크 요청과 응답을 분석하는 탭입니다. [Ctrl]+[R] 키를 눌러서 측정합니다.

크롬 개발자 도구 테스트-네트워크_testpilotweb9[2025-10--14]

주요 기능 및 특징

  • 리소스 로딩 분석
    • HTML, CSS, JS, 이미지 등 각 파일의 요청/응답 시간 확인
    • 파일 크기와 상태 코드(200, 404 등) 확인
  • 페이지 로딩 시간 측정
  • 캐싱 효과 분석
    • 브라우저 캐시, 서비스 워커, CDN 캐시 적용 여부 확인
  • 병목 지점 파악
    • 특정 리소스가 페이지 로딩을 지연시키는지 확인 가능
  • 실시간 확인
    • 페이지 새로 고침 시 리소스 로딩 순서, 시간, 크기 확인

장점

  • 리소스별 세부 분석 가능 → 어떤 파일이 병목인지 파악 용이
  • 서버와 클라이언트 간 데이터 전송 상태 확인 가능

단점

  • 사용자 체감 속도와 직접적인 연관성은 보기 어려움
  • 모든 데이터를 수동으로 해석해야 함

2.2 Lighthouse

크롬 개발자 도구 테스트-Lighthouse 탭_testpilotweb_1[2025-10-14]

2.2.1 성능 테스트 방법

Lighthouse를 통한 성능 테스트 시 구글 페이지스피드와 동일한 점수가 측정되는 것을 확인할 수 있습니다.

테스트 시작테스트 완료
크롬 개발자 도구 테스트-Lighthouse 탭_testpilotweb_2_테스트 중[2025-10-14]
크롬 개발자 도구 테스트-Lighthouse 탭_testpilotweb_3_테스트 완료[2025-10-14]

크롬 개발자 도구의 Lighthouse와 구글 페이지스피드 인사이트의 차이는 둘 다 Lighthouse 엔진을 사용합니다.

항목

Lighthouse (DevTools)

PageSpeed Insights

측정 환경

브라우저 로컬 환경 기준 (Desktop/Mobile 선택 가능)

Google 서버 환경에서 측정 (Lab 데이터) + 실제 사용자 데이터(RUM, Field Data) 포함

데이터 출처

Lab Data: 시뮬레이션 기반

Lab Data + Field Data(Chrome UX Report)

측정 범위

현재 열려 있는 페이지 단독

단일 URL 단위, 다수 페이지 측정 가능 (API 활용 시)

점수 변동 요인

브라우저 로딩 환경, 네트워크 상태

Google 측 서버와 사용자 환경 통계 반영

보고서 형태

DevTools 내 보고서, PDF 또는 HTML 저장 가능

웹 기반 UI, 점수 및 권장사항 확인, API 지원

  • Lighthouse = DevTools 내 개발자용 진단 도구, 페이지를 시뮬레이션 환경에서 분석
  • PageSpeed Insights = Lighthouse + 실제 사용자 경험 데이터(RUM) 제공, 보다 현실적인 성능 확인 가능

쉽게 말하면, Lighthouse는 “개발 환경에서 시뮬레이션한 점수”
PageSpeed Insights는 “시뮬레이션 + 실제 사용자 경험”을 합친 점수라고 이해하시면 됩니다.

Lighthouse는 로컬 브라우저 기준, 네트워크 속도, 사용자의 로컬 CPU 성능에 따라 점수 변동이 있으며, 페이지스피드 인사이트는 Google 서버에서 시뮬레이션 + 실제 사용자 데이터(RUM) 포함합니다. 결국 페이지스피드와 Lighthouse의 점수를 비교할 때 환경 차이를 참고해야 합니다.

2.3 Performance

성능 탭에서의 측정은 Record 버튼(●) 클릭 후 [Ctrl]+[R] 키를 눌러 페이지 새로 고침 또는 페이지 이동을 하여 측정 후 마지막에Stop 버튼(■) 클릭하여 타임라인을 분석합니다.

크롬 개발자 도구 테스트-성능 탭_testpilotweb_테스트1

기존에 나와 있는 점수에서 다시 Record 버튼(●)을 클릭하여

크롬 개발자 도구 테스트-성능 탭_testpilotweb_테스트2

테스트가 시작됩니다.

측정 결과 1측정 결과 2
크롬 개발자 도구 테스트-성능 탭_testpilotweb_테스트3 - 테스트 완료
크롬 개발자 도구 테스트-성능 탭_testpilotweb_테스트4 - 테스트 완료

3. GTmetrix

GTmetrix는 웹사이트의 속도 및 성능 분석을 제공하는 외부 웹 서비스입니다. 주요 특징은 Lighthouse와 PageSpeed Insight와 유사하지만, 보다 상세한 리소스 분석과 시각화 기능을 제공한다는 점입니다. 무료 계정은 테스트 위치와 횟수 제한이라는 점이 있으며, 로그인 후 더 많은 횟수를 부여 받고, 유료 가입 후에 더 정확한 웹사이트의 성능을 체크할 수 있습니다.

현재 테스트 서버의 위치는 한국 서울입니다. GTmetrix의 테스트 서버는 캐나다 벤쿠버입니다.

웹사이트 속도 측정 - GTmetrix 테스트 전 [testpilotweb]

URL을 입력 후 테스트를 시작합니다.

웹사이트 속도 측정 - GTmetrix 테스트 중 [testpilotweb]

테스트 결과를 아래와 같이 확인할 수 있습니다.

테스트 결과테스트 결과 상세
웹사이트 속도 측정 - GTmetrix 테스트 완료 1 [testpilotweb]
웹사이트 속도 측정 - GTmetrix 테스트 완료 2 [testpilotweb]

4. Pingdom

Pingdom은 원래 무료/유료 웹사이트 성능 모니터링 도구였지만, 현재는 대부분 유료 서비스로 전환되었습니다.
주요 기능은 웹사이트 속도 측정, 가용성 모니터링, 성능 분석을 제공하는 것입니다.

웹사이트 속도 측정 - Pingdom

4.2 장점

  • 서버 다운 여부, 응답 속도 등 모니터링 기능 포함
  • Waterfall 차트로 리소스 병목 파악 가능
  • 테스트 위치 선택 가능 → 글로벌 속도 비교

4.3 단점

  • 현재 대부분 유료 서비스 → 무료 사용에는 제한
  • Lighthouse 기반 Core Web Vitals 점수 제공은 없음 → 성능 권장사항 분석은 제한적

5. WebPagetest

WebPagetest는 웹사이트 성능을 상세하게 측정하고 분석할 수 있는 외부 도구로, 웹 개발자와 성능 최적화 전문가들 사이에서 많이 사용됩니다.

웹사이트 속도 측정 - WebPagetest 메인

테스트 지역을 무료 버전에서 선택할 수 있습니다.

웹사이트 속도 측정 - WebPagetest 지역 설정

단 테스트 시간이 소요됩니다.

웹사이트 속도 측정 - WebPagetest 테스트 대기

WebPagetest의 웹사이트 속도 측정 결과는 시간이 소요되는 대신 상세한 확인이 가능합니다.

웹사이트 속도 측정 - WebPagetest - 결과 1
웹사이트 속도 측정 - WebPagetest - 결과 2
웹사이트 속도 측정 - WebPagetest - 결과 3

WebPageTest는 세밀한 성능 지표, 글로벌 테스트 환경, Waterfall 분석을 제공하여 개발자와 성능 최적화 전문가가 페이지 로딩 문제를 정확하게 파악하고 개선할 수 있는 도구입니다.

WebPageTest 장점

세부 내용

세밀한 성능 분석

페이지 로딩 시간, TTFB, FCP, LCP, CLS, TBT 등 Core Web Vitals 세부 지표 제공화면별 로딩 과정(Waterfall 차트) 상세 확인 가능

다양한 테스트 환경 설정

브라우저 종류, 디바이스(Desktop/Mobile), 네트워크 속도(Slow 3G~Fast 4G) 선택 가능지역별 테스트 서버 선택 가능 → 글로벌 속도 비교

비교 및 반복 테스트 가능

같은 페이지를 여러 번 테스트하여 평균 성능 계산 가능페이지 변경 전후 성능 비교에 용이

비동기/멀티 페이지 분석

실제 사용자 경험을 반영하여 렌더링 순서, JS 실행 시간, 리소스 병목 확인 가능

무료 + 고급 옵션

기본적으로 무료 사용 가능상세 분석 보고서를 PDF 또는 CSV 형태로 다운로드 가능

WebPageTest는 운영하는 서버에 직접 설치해서 빠른 테스트로 운영도 가능합니다. 하지만 예를 들어 Nginx와 같은 설정을에서 Nginx.conf 설정 등을 추가로 설정해야 하는 번거로움이 따르게 됩니다.

6. Yellow Lab Tools

Yellow Lab Tools는 일반적으로 웹사이트 성능을 측정하지만, 측정 시 모바일, 태블릿, 데스크탑(SD/HD) 등의 시뮬레이션 기기 설정을 선택하여 해당 환경에서의 성능을 확인할 수 있습니다.

웹사이트 속도 측정 - Yellow Lab Tools(모바일 설정 속도 테스트)

아래는 각각 모바일과 데스크탑의 성능 측정을 한 결과입니다.

모바일데스크탑
웹사이트 속도 측정 - Yellow Lab Tools_모바일 결과
웹사이트 속도 측정 - Yellow Lab Tools_데스크탑 결과

Yellow Lab Tools는 Google PageSpeed Insights나 Chrome 개발자 도구와 비교했을 때, 특히 프론트엔드 코드 품질 및 상세 분석에 더 중점을 둔다는 점에서 차이가 있습니다. 웹페이지 속도뿐만 아니라 프론트엔드 코드의 구조적, 품질적 문제를 깊이 있게 분석하는 데 강점을 가집니다. 예를 들어, DOM 복잡도, 불필요하게 큰 이미지/폰트, CSS/JS 오류 등 개발자가 직접 개선할 수 있는 코드 레벨의 상세한 지침을 제공합니다.

Ⅲ. 웹사이트 속도 개선을 위한 핵심 전략

웹사이트 속도를 개선하려면 캐싱과 이미지 최적화를 먼저 적용해야 합니다. 불필요한 자바스크립트와 CSS 파일을 제거하고, 필수 파일은 압축·병합하여 요청 수를 줄이는 것이 효과적입니다. 서버와 CDN을 최적화하고, 스크립트와 이미지 로딩을 지연시키면 페이지 렌더링이 빨라집니다.

DOM 구조와 레이아웃을 단순화하고, 웹폰트 사용을 최적화하여 시각적 안정성을 확보해야 합니다. 외부 스크립트는 필요할 때만 로드하고 불필요한 요소는 제거합니다. 마지막으로 정기적으로 성능을 점검하여 Core Web Vitals 지표를 확인하고 지속적으로 개선하는 것이 중요합니다.

구분

세부 내용

비고 / 팁

캐싱 활용

브라우저 캐시와 서버 캐시 설정

반복 방문 속도 개선

이미지 최적화

WebP, AVIF 등 경량 포맷 사용, Lazy Loading 적용, 불필요하게 큰 이미지 리사이징

페이지 로딩 속도 및 LCP 개선

불필요한 JS/CSS 최소화

사용하지 않는 플러그인 스크립트 비활성화, CSS/JS 파일 병합·압축(minify)

TBT 감소, 요청 수 감소

서버 및 CDN 최적화

서버 위치를 타깃 사용자 근접, CDN 적용

전 세계 사용자 속도 개선

비동기 로딩 및 지연 로딩

JS defer/async 적용, 광고·썸네일·외부 위젯 필요 시 Lazy Load

렌더링 차단 방지

DOM 및 레이아웃 최적화

DOM 노드 수 최소화, 중첩 구조 단순화, 이미지/폰트/광고 공간 고정

CLS 개선, 렌더링 안정성 확보

폰트 최적화

필요한 문자셋만 포함, preload 또는 font-display: swap 적용

렌더링 지연 최소화

HTTP/2, HTTP/3, TLS 최적화

서버 프로토콜 최적화, GZIP/Brotli 압축 적용

요청 병목 감소, 데이터 전송 효율 향상

외부 스크립트 관리

서드파티 스크립트(광고, 트래킹, SNS) 로딩 지연 또는 필요 시 제거

불필요한 렌더링 차단 제거

정기적인 성능 점검

Lighthouse, PageSpeed Insights, GTmetrix, WebPageTest 활용, Core Web Vitals(FCP, LCP, CLS, TBT) 기준 지속 개선

개선 포인트 확인, 지속적 최적화

Similar Posts

  • [SEO] 구글 랭크브레인이란? | RankBrain 최적화 방법 3가지

    검색엔진최적화를 공부한다면 구글 랭크 브레인(RankBrain) 알고리즘에 대해 이해해야 합니다. 랭크브레인은 기계 학습(데이터 입력을 통해 스스로 학습하는 기계의 능력)을 활용하여 검색 엔진 쿼리에 가장 관련성 높은 결과를 결정하는 역할을 합니다. 이전에는 Google이 기본 알고리즘을 사용하여 특정 검색어에 대한 결과를 결정했지만, RankBrain 이후에는 검색자의 위치, 개인화 요소, 검색어의 단어 등 다양한 요소를 고려하여 검색자의 실제…

  • [WP] 워드프레스 페이지 빌더 vs 블록 에디터 5가지 차이

    워드프레스 구텐베르크(Gutenberg) 블록은 블록 에디터입니다. 공식 블록 에디터가 출시된 이후 워드프레스 페이지 빌더(Page Builder)를 대체하는 방향으로 흐르지 않을까? 라는 의문을 워드프레스를 이용한 웹사이트를 운영한다면 누구나 가졌을 법한 의문입니다. 많은 사람들이 페이지 빌더를 버리고 블록 데이터(Block Editor)로 이동하게 될까요? 이 글에서는 여기에 대한 해답을 찾기 위해 각각의 차이점과 앞으로의 미래를 개인적인 의견으로 예측해 보겠습니다….

  • URL 디렉터리 구조 vs 플랫 구조: SEO 성능과 웹사이트 운영 효율

    구글의 검색엔진 최적화(SEO) 기본 가이드에 따르면, URL 디렉터리 구조를 통해 유사한 주제의 페이지를 그룹화하는 것은 검색 엔진이 사이트 구조를 이해하고 색인을 최적화하는 데 유리합니다. 특히 사이트의 규모가 크거나 페이지 수가 많을수록 디렉터리(폴더) 단위로 콘텐츠를 체계적으로 묶어 두면 크롤러가 페이지 관계를 파악하고 크롤링 빈도를 조정하기 쉽습니다. 하지만 플랫 구조도 관리 효율성과 URL 단순성 측면에서…

  • 크롬 개발자 도구 정의와 목적 5가지

    크롬 개발자 도구란 웹 개발자와 디자이너가 웹사이트의 코드 구조, 성능, 반응형 디자인, 보안, SEO 품질을 점검·개선하기 위해 사용하는 크롬 브라우저 내장 기능입니다. 페이지 속도 측정, 디버깅, 네트워크·리소스 분석 등 웹사이트 품질을 높이는 모든 과정을 한 곳에서 수행할 수 있습니다. 목차Ⅰ. 속도 측정 전에 체크할 설정 사항Ⅱ. 웹사이트 속도 측정 6가지 도구1. 구글 ‘PageSpeed…

  • [SEO] 웹사이트 관리를 위한 구글 SEO 도구 3가지

    웹사이트는 블로그 및 회사소개 홈페이지, 쇼핑몰 등 종류에 관계 없이 중요합니다. 구글 SEO 도구로 필수인 서치 콘솔, 애널리틱스, 크롬 개발자도구 3가지는 필수로 써야 하는 만큼 중요합니다. 구글을 포함한 검색 엔진 첫 페이지에 뜨는 것과 함께 어느 페이지에서 많이 방문자가 많았는지 통계 데이터를 볼 수 있다면 피드백을 통해 더 많은 방문자를 유입 시킬 수…

  • [Chrome] 크롬 개발자도구 기능 개요

    크롬 개발자도구의 주요 기능은 웹 개발자가 웹사이트의 코드 테스트 및 디버그 작업을 할 수 있습니다. 파이어폭스, 마이크로소프트 엣지, 크롬 등 웹 브라우저에는 크롬처럼 ‘웹 개발 도구(Web development tools)’가 포함되어 있습니다. 크롬 개발자도구 기능은 개발자에게 유용한 도구임이 분명합니다. ‘devtools‘이라는 줄임말로 많이 사용되고 있습니다. ※디버그(debug) 디버깅 or 디버그는 컴퓨터 프래그램 개발 중 발생하는 시스템의 버그를…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 5   +   4   =