SEO

SEO 성능 측정을 위한 핵심 도구: Google Search Console과 PageSpeed Insights의 실용적 활용법

Google Search Console과 PageSpeed Insights를 활용하여 SEO 성능을 극대화하는 방법을 알아보세요. 실용적인 팁과 전략을 제공하여 웹사이트의 성능을 향상시킵니다.

2025년 10월 08일
SEO GoogleSearchConsole PageSpeedInsights 웹사이트성능 SEO도구 온라인마케팅 웹개발 검색엔진최적화
2분 읽기

들어가며

SEO 성능을 제대로 측정하고 개선하려면, 데이터가 말하는 것을 이해하고 올바른 조치를 취할 수 있어야 합니다. 그 중심에 있는 도구가 바로 Google Search Console(GSC)과 PageSpeed Insights(PSI)입니다. 두 도구는 서로 다른 영역을 다루지만, 함께 사용하면 검색 노출부터 페이지 속도, 사용자 경험까지 전체 SEO 퍼포먼스를 체계적으로 관리할 수 있습니다. 이 글에서는 실무에서 바로 적용할 수 있는 전략과 예시를 중심으로, GSC와 PSI를 이용해 SEO 성능을 극대화하는 방법을 자세히 소개합니다.


측정 전략 먼저: KPI 정의와 베이스라인 만들기

도구를 열기 전에, 무엇을 성공으로 볼 것인지부터 정의하세요. 다음 KPI를 추천합니다.

  • 트래픽/노출: 클릭 수, 노출 수, CTR, 평균 게재순위(평균 위치)
  • 인덱싱/크롤링: 인덱싱된 URL 수, 오류 수, 크롤링 속도/응답시간
  • 사용자 경험: Core Web Vitals 통과률(LCP/INP/CLS), 모바일/데스크톱 상태
  • 수익 관련: 핵심 페이지 전환율, 상위 20% 페이지의 기여도

실행 팁:

  • 매월 1회 동일 조건으로 데이터 스냅샷(지난 28일 vs 이전 기간) 저장
  • 상위 80% 트래픽을 만든 페이지 목록(파레토 페이지 리스트) 유지
  • 개선 작업 전후 주간 비교 + 주 단위 주석(무엇을 바꿨는지) 기록

Google Search Console: 가시성과 인덱싱을 정밀하게 다루는 방법

1) 설정과 기본기

  • 속성 유형: 가능하면 도메인 속성(예: example.com 전체)으로 설정해 하위 도메인/프로토콜 통합 관측
  • 소유권 확인: DNS 검증이 가장 안정적
  • 사이트맵 제출: 정규 URL만 포함, 변경 시점에 lastmod 업데이트, 대용량이면 유형별 분리(게시글/상품/카테고리 등)
  • URL 검사: 신규/업데이트 페이지는 게시 직후 테스트 → 인덱싱 요청

실무 포인트:

  • “설정 > 크롤링 통계”에서 응답 코드, 페이지 바이트, 호스트 상태를 월 1회 점검해 서버 이슈를 조기 발견
  • robots.txt, noindex, canonical 설정은 코드 배포 전 QA 체크리스트에 포함

2) 성과(Performance) 리포트로 기회 찾기

GSC 성과 리포트는 SEO 개선의 금광입니다. 다음 워크플로로 빠르게 인사이트를 뽑아보세요.

워크플로 A: 낮은 CTR 개선으로 빠른 성과 내기

  1. 날짜: 최근 28일
  2. 디바이스: 우선 모바일
  3. 페이지 탭에서 상위 트래픽 페이지 선택(상위 50~100개)
  4. 쿼리 탭으로 이동해 해당 페이지의 평균 위치 1~8 사이인데 CTR이 사이트 평균보다 낮은 쿼리 필터링
  5. 액션:
    • 제목 태그에 검색 의도를 명확히 반영(예: 가격, 연도, 지역, 무료/가이드 등 구체성)
    • 메타 설명에 클릭 유도 요소 추가(혜택, 차별점, 최신성)
    • 스니펫 구성 요소(FAQ, 리뷰 등 구조화 데이터) 적용

결과 확인:

  • 변경 후 2~4주 간 CTR 추이 비교(동일 쿼리/페이지로 기간 비교)
  • 평균 위치 변동을 고려해 CTR 해석(위치 상승/하락이 CTR 변화의 주요 원인인지 분리 분석)

워크플로 B: 브랜드 vs 논브랜드 분리로 성장 여지 확인

  • 쿼리 필터에서 정규식 사용으로 브랜드 용어 제외
  • 예시(브랜드: 클래버샵, 영문: clevershop):
^(?!.*(클래버|clevershop)).*$

이 필터로 논브랜드 트래픽 규모, CTR, 평균 위치를 파악하고 다음을 실행:

  • 상위 노출 대비 낮은 CTR 쿼리 → 타이틀/설명 개선
  • 노출은 많으나 위치가 낮은 쿼리 → 해당 주제의 전문 페이지 보강(콘텐츠 심화, FAQ 추가, 내부 링크 강화)

워크플로 C: 키워드 카니발라이제이션(자체 경쟁) 해결

  • 특정 쿼리를 선택 → 페이지 탭에서 여러 URL이 같은 쿼리에 노출되는지 확인
  • 해결책:
    • 대표 페이지 1개 선정, 유사 페이지는 내부 링크로 지원
    • rel=canonical 정비, 중복/약한 페이지는 통합(301 리다이렉트)
    • 카테고리/태그 페이지의 인덱싱 정책 재검토(noindex 고려)

워크플로 D: 신규 콘텐츠 발굴

  • 쿼리 목록에서 노출은 있으나 클릭 거의 없는 항목 선별
  • 해당 쿼리의 의도에 맞는 전용 섹션/문단/페이지를 기획
  • 기존 상위 페이지에 내부 링크 추가로 크롤링/랭킹 당김

추가 팁:

  • Discover 리포트가 있다면, 클릭·노출 패턴을 보고 썸네일/제목 스타일 최적화
  • 국가/디바이스 별 세분화로 CTR과 위치 차이를 파악해 현지화 포인트 도출

3) 인덱싱(Indexing) 리포트로 크롤/인덱스 이슈 해결

주요 상태와 실전 대처법:

  • Crawled — currently not indexed(크롤됨 — 아직 인덱스 안 됨)

    • 원인: 콘텐츠 얕음, 중복성, 내부 링크 부족
    • 조치: 본문 심화, 유사 페이지 통합, 관련 허브 페이지에서 내부 링크 추가
  • Discovered — currently not indexed(발견됨 — 아직 크롤 안 됨)

    • 원인: 크롤 예산 부족, 내부 링크 희박, 사이트맵 미포함
    • 조치: 사이트맵 포함, 상위 페이지에서 링크 제공, 불필요한 파라미터 페이지 차단
  • Duplicate, Google chose different canonical

    • 원인: 파라미터/태그로 인한 중복, HTTP/HTTPS 혼재
    • 조치: rel=canonical 일관화, 301 통합, 파라미터 처리 가이드(Search Console > URL 매개변수는 제한적이므로 서버/앱단 해결 권장)
  • Soft 404

    • 원인: 빈약한 페이지/재고 없음 페이지를 200으로 제공
    • 조치: 실제 404/410 반환 또는 대체 카테고리로 301, 재고 없음은 명확한 대체 제안+정확한 상태코드
  • Blocked by robots.txt / noindex

    • 조치: 의도라면 유지, 실수라면 릴리스 프로세스에 robots/noindex 체크리스트 추가

실행 팁:

  • URL 검사 > 라이브 테스트로 현재 상태 재확인
  • “인덱싱 요청”은 중요 페이지에만 제한적으로 사용
  • 카테고리/태그/검색결과 페이지 정책을 명확히(인덱싱 가치 없는 목록성 페이지는 과감히 noindex)

4) Core Web Vitals & HTTPS 리포트 이해

  • Core Web Vitals 지표
    • LCP: 최대 콘텐츠가 표시되기까지 시간(2.5초 이내 권장)
    • INP: 상호작용 응답성(200ms 이내 권장, 2024년부터 FID 대체)
    • CLS: 레이아웃 이동(0.1 이내 권장)
  • GSC의 CWV 리포트는 실제 사용자 데이터(CrUX) 기반으로 URL 패턴을 그룹화하여 상태를 보여줍니다. 개선 후 반영에는 28일 롤링 윈도우를 고려하세요.
  • HTTPS 리포트: 비HTTPS 리소스 혼재 여부 점검

실무 팁:

  • 그룹화된 URL 중 트래픽이 큰 템플릿(상품 상세, 게시글, 카테고리 등)부터 최적화
  • PSI 랩데이터로 원인 파악 → 템플릿 레벨 수정 → GSC에서 현황 추적

PageSpeed Insights: 속도와 사용자 경험을 수치로 파악하고 개선하기

1) PSI 결과 읽는 법: 필드 vs 랩

  • 필드 데이터(Field): 실제 사용자 데이터(CrUX, 28일) → 신뢰도 높음
  • 랩 데이터(Lab): Lighthouse 시뮬레이션 → 원인 파악/개선 가이드에 유용
  • 뷰 전환: 모바일/데스크톱, URL/Origin(사이트 전체) 요약을 번갈아 확인
  • “Opportunities(개선 기회)”는 절감 가능한 시간 추정치를 제공하지만, 실제 영향은 코드·서버 환경에 따라 달라집니다.

핵심 지표 기준:

  • LCP: 2.5초 이하(좋음), 2.5~4초(개선 필요), 4초 초과(나쁨)
  • INP: 200ms 이하(좋음), 200~500ms(개선 필요), 500ms 초과(나쁨)
  • CLS: 0.1 이하(좋음), 0.1~0.25(개선 필요), 0.25 초과(나쁨)

2) LCP 개선 실전 체크리스트

  • 서버/네트워크
    • TTFB 단축: 캐시, CDN, 최신 런타임/프레임워크, DB 쿼리 최적화
    • HTTP/2 이상, Brotli 압축 활성화
  • 리소스
    • 히어로 이미지 WebP/AVIF 전환, 사이즈 최적화(srcset, sizes)
    • 크리티컬 CSS 인라인, 비필수 CSS 지연 로드
    • 폰트 preload + font-display: swap
    • 중요한 리소스 preconnect/preload
  • 자바스크립트
    • 코드 분할/지연 로드, 사용하지 않는 JS 제거
    • 서드파티 스크립트(태그 매니저, 위젯) 최소화/지연 로드

실행 예시:

  • 상품 상세 페이지 LCP 4.0초(모바일). 1.2MB 히어로 이미지가 원인
    • 조치: AVIF 120KB로 변환, preload rel=preload 적용, 이미지 사이즈 반영, lazyload로 비가시 이미지 지연 로드
    • 결과 목표: LCP 2.3초 달성

3) INP 개선 실전 체크리스트

  • 메인 스레드 차단 시간 줄이기(롱 태스크 <50ms 단위로 분할)
  • 이벤트 핸들러 최적화(불필요한 동기 작업 제거, requestIdleCallback 활용)
  • 가상 DOM/하이드레이션 비용 축소(서버사이드 렌더링 + 부분 하이드레이션)
  • 스크롤/터치에 passive 이벤트 리스너 사용
  • 큰 라이브러리 대체(예: 순간 상호작용용 경량 라이브러리)
  • RUM 적용: web-vitals 라이브러리로 실제 사용자 INP 모니터링

4) CLS 개선 실전 체크리스트

  • 이미지/비디오에 width/height 또는 aspect-ratio 명시
  • 광고/임베드 영역에 고정된 컨테이너 예약
  • system-ui 폰트 또는 font-display: swap으로 FOIT 방지
  • 레이지 로딩 요소의 레이아웃 자리 확보
  • 동적으로 삽입되는 배너/팝업 애니메이션 시 레이아웃 이동 최소화

5) SPA/프레임워크 페이지의 주의점

  • SSR/SSG로 초기 페인트 가속, 라우트 단위 코드 스플리팅
  • 이미지 최적화 컴포넌트 사용(Next.js Image 등)
  • hydration 비용이 큰 위젯은 defer + 사용자 상호작용 후 로드

GSC + PSI 결합: 트래픽 임팩트 중심의 우선순위화

가장 큰 트래픽을 만드는 페이지 중 Core Web Vitals를 통과하지 못하는 URL부터 최적화하면, 노력 대비 영향이 극대화됩니다.

단계별 프로세스

  1. 상위 페이지 추출(GSC)
  • 기간: 최근 28일, 디바이스: 모바일
  • 페이지별 클릭/노출/CTR/평균 위치 목록 생성
  • 상위 20% 페이지(클릭 기준)를 “핵심 페이지”로 지정
  1. PSI로 CWV 상태 확인
  • 핵심 페이지 각각 PSI 검사(또는 Origin 요약으로 통합 상태 점검)
  • 실패 지표별로 문제 유형 분류(LCP/INP/CLS)
  1. 영향 × 노력 매트릭스로 우선순위 설정
  • 영향(Impact): GSC 클릭/노출, 매출 기여도
  • 노력(Effort): 개발/디자인 난이도, 의존 리소스 수
  • 예시 우선순위:
    • P1: LCP 4s 이상 + 상위 트래픽 템플릿(상품 상세/핵심 카테고리)
    • P2: CLS 불량 + 광고/배너 삽입 템플릿
    • P3: INP 400ms + 리치 인터랙션 페이지
  1. 템플릿 단위 수정
  • 동일 이슈는 템플릿에서 일괄 해결(효율 극대화)
  • 리소스 파이프라인(이미지/CDN/빌드)부터 구조 개선
  1. 성과 검증
  • PSI 랩데이터로 즉시 확인 → 스테이징/실서버 QA
  • GSC CWV 리포트에서 2~4주 후 필드 데이터 개선 확인
  • GSC 성과 리포트에서 CTR/평균 위치/클릭의 추세로 비즈니스 임팩트 측정

실전 예시:

  • 상위 30개 페이지 중 12개가 LCP 불량(모바일). 모두 같은 “게시글 상세 템플릿” 사용
  • 조치: 크리티컬 CSS 인라인, 히어로 이미지 AVIF 전환+preload, 폰트 preload, JS 30% 경량화
  • 결과: 3주 후 GSC CWV 모바일 “좋음” URL 75% → 92%로 개선, CTR 0.6%p 상승, 클릭 12% 증가

메타데이터와 스니펫 최적화: GSC 데이터로 “클릭” 극대화

CTR 상승은 개발 리소스 없이도 빠른 성과를 냅니다.

  • 제목 태그
    • 검색 의도 키워드 + 구체 정보(연도/가격/비교/방법)
    • 너무 긴 제목은 말줄임표로 잘리므로 핵심 메시지를 앞부분에
  • 메타 설명
    • 1~2문장으로 해결책/차별 포인트 제시
    • 숫자/가이드/체크리스트 등 구체적 형식 강조
  • 구조화 데이터
    • FAQ, HowTo, Product, Breadcrumbs 등 적용 가능한 스키마 검토
    • GSC “향상” 리포트에서 오류/경고 확인
  • A/B 테스트 요령
    • 같은 페이지/쿼리 세트로 주간 비교, 다른 채널/이벤트 영향 배제
    • 평균 위치가 큰 폭으로 변했을 경우 CTR 변화 해석에 주의

인덱싱 품질을 끌어올리는 내부 링크 전략

검색 엔진이 중요도를 이해하려면 내부 링크 신호가 분명해야 합니다.

  • 허브-스포크 모델: 주제 허브 페이지에서 하위 전문 글로 체계적 링크
  • 상위 페이지에서 신규/중요 페이지로 텍스트 링크 추가(앵커 텍스트는 구체적으로)
  • 푸터/사이드바에 전역 링크 남발 금지(정보 소음)
  • 사이트맵은 인덱싱될 가치가 높은 URL만 포함
  • 필터/파라미터 페이지는 대체로 noindex + canonical 정책

실행 팁:

  • GSC 링크 리포트로 내부 링크가 거의 없는 “고아 페이지” 후보 식별(비정상적으로 클릭/노출이 낮은 페이지 탐색)
  • 카테고리 상단에 “인기/추천/최신” 위젯으로 상위 페이지의 링크 허브 역할 강화

크롤링 예산 최적화: 서버와 URL 정책 정리

크롤링 효율이 떨어지면 중요한 페이지 발견/갱신이 늦어집니다.

  • 서버 최적화: 5xx/429 오류 최소화, TTFB 안정화
  • 중복/무가치 URL 축소: 파라미터 정리, 내부 검색 결과/필터 페이지 인덱싱 제한
  • 정적 자원 캐싱 헤더, 이미지 CDN, sitemap lastmod 정확히 유지
  • 변경 잦은 콘텐츠는 내부 링크/피드/사이트맵으로 신속히 노출

GSC “설정 > 크롤링 통계”에서 다음을 모니터링:

  • 응답 코드(5xx 스파이크, 404 빈발)
  • 평균 응답 시간 급증
  • 크롤된 페이지 수 감소(배포/방화벽 이슈 가능성)

보고 체계와 알림 자동화

  • 보고 주기: 주간(실행/이슈), 월간(KPI), 분기(전략/로드맵)
  • 고정 템플릿:
    • 상위 페이지 성과 Top 20(변경 사항 주석 포함)
    • CWV 상태 추세(모바일/데스크톱)
    • 인덱싱 오류/경고 Top 이슈와 해결 현황
  • 알림
    • GSC 이메일 알림 활성화(보안/수동 조치/큰 변동)
    • PSI/CrUX 모니터링(서드파티 도구 또는 API 활용해 임계값 경보)

흔한 함정과 실무 팁

  • GSC 평균 위치는 분포를 단순화한 값입니다. 위치 변화 해석 시 쿼리/디바이스/국가로 분해하세요.
  • GSC 데이터는 일부 저용량 쿼리가 익명 처리될 수 있습니다. 완전한 키워드 리스트를 기대하지 마세요.
  • CWV 개선은 GSC 필드 데이터 반영까지 시간이 걸립니다(28일 롤링). 조급해하지 말고 템플릿 레벨 수정을 우선하세요.
  • PSI 점수는 단일 지표가 아닙니다. 비즈니스 임팩트가 큰 지표(LCP/INP/CLS)를 우선하고, A/B 사용자 경험과 전환에 미치는 영향도 함께 보세요.
  • GSC 데이터 보존은 기본 16개월입니다. 장기 추세 분석이 필요하면 정기적으로 내보내 Looker Studio/빅쿼리 등 외부 저장을 고려하세요.

실행 체크리스트

  • 계정/설정
    • 도메인 속성 검증 완료, 사이트맵 정기 업데이트
    • robots/noindex/rel=canonical QA 체크리스트 운영
  • 성과 분석
    • 월 1회 상위 20% 페이지 리스트 업데이트
    • 낮은 CTR 쿼리 → 타이틀/설명 개선 사이클 운영
    • 카니발라이제이션 감지 → 대표 페이지 통합
  • 인덱싱/크롤링
    • “크롤됨-미인덱스” 페이지 원인 분석 및 콘텐츠/링크 강화
    • 파라미터/중복 페이지 정책 수립(noindex/canonical/리다이렉트)
  • CWV/속도
    • 템플릿 단위로 LCP/INP/CLS 개선(이미지/CDN/JS/폰트)
    • PSI 개선 기회를 티켓화하여 Impact × Effort로 우선순위화
  • 보고/운영
    • 주간 실행 리포트 + 변경 주석 기록
    • GSC/PSI 알림 및 RUM(web-vitals) 도입

마무리: 측정-개선-검증의 반복으로 성장 가속

Google Search Console은 검색 퍼포먼스와 인덱싱 상태를, PageSpeed Insights는 속도와 사용자 경험을 수치로 보여줍니다. 두 도구를 분업적으로 쓰지 말고, 다음의 반복 사이클로 연결하세요.

  1. GSC로 트래픽 임팩트가 큰 페이지 파악
  2. PSI로 해당 페이지의 CWV 병목 진단
  3. 템플릿/인프라 단위 개선
  4. PSI 랩데이터로 즉각 검증, GSC로 중기적 성과 확인
  5. CTR/콘텐츠/내부 링크까지 확장 최적화

이 사이클을 4~6주 단위 스프린트로 운영하면, 검색 노출과 클릭, 전환까지 유의미한 상승을 확인할 수 있습니다. 중요한 것은 “정확한 측정”과 “우선순위화” 그리고 “주석 기반의 검증”입니다. 오늘 바로 상위 20% 페이지 리스트를 뽑고, PSI로 CWV 상태를 점검해 첫 번째 스프린트를 시작해 보세요.

이 글 공유하기
Twitter LinkedIn
최종 수정: 2025년 10월 08일

SEO 관련 글

더 많은 스타트업 노하우와 비즈니스 인사이트를 확인해보세요

SEO 효율성을 높이는 사이트맵 생성 및 최적화 사례

사이트맵 생성 및 최적화를 통해 검색 엔진 최적화를 극대화하는 방법을 알아보세요....

SEO를 위한 모바일 사용성 테스트: 반응형 디자인과 터치 친화적...

모바일 사용자 경험을 향상시키기 위한 반응형 디자인과 터치 최적화 방법에 대해 알...

SEO 인프라 최적화: 캐노니컬 태그 설정과 적절한 리디렉션 활용...

SEO 인프라 완벽 최적화를 위한 필수 가이드: 캐노니컬 태그와 301/302 리디렉션 간의...

실사용자 모니터링(RUM)의 SEO 효과: 데이터 기반 성능 최적화...

Discover the impact of Real User Monitoring on SEO. Explore data-driven case stu...

전문가 도움이 필요하신가요?

스타트업과 비즈니스 성장을 위한 전문 컨설팅을 받아보세요.
확장 가능하고 비즈니스 성과로 이어지는 솔루션을 구축할 수 있도록 도와드립니다.