Google Search Console 완벽 가이드
Google Search Console이란?
Google Search Console(GSC)은 구글이 무료로 제공하는 웹사이트 검색 성능 관리 도구다.
간단히 말하면 이런 질문들에 답해주는 도구다.
- 내 사이트가 구글에 색인됐는가?
- 어떤 검색어로 유입되는가?
- 크롤링 오류는 없는가?
- 페이지 성능(Core Web Vitals)은 어떤가?
핵심 기능 정리
1. 검색 성능 (Search Performance)
가장 자주 보게 되는 탭이다.
| 지표 | 설명 |
|---|---|
| 노출 수 (Impressions) | 구글 검색 결과에 내 페이지가 표시된 횟수 |
| 클릭 수 (Clicks) | 실제로 클릭해서 들어온 횟수 |
| CTR | 클릭률 (클릭 수 / 노출 수) |
| 평균 게재순위 | 검색 결과에서 평균 몇 위에 노출됐는지 |
검색어(Query) 필터로 어떤 키워드로 유입되는지 확인할 수 있다. 콘텐츠 전략을 세울 때 필수 데이터다.
2. URL 색인 요청 (Index Coverage)
새 페이지를 올렸을 때 구글 봇이 크롤링하기를 기다리면 며칠이 걸릴 수도 있다.
GSC에서 직접 URL을 입력해 즉시 색인 요청이 가능하다.
GSC 상단 검색창 → URL 입력 → "색인 생성 요청" 클릭
색인 오류 페이지(404, 리다이렉트 오류 등)도 이 탭에서 확인 가능하다.
3. 사이트맵 제출 (Sitemaps)
구글 봇이 내 사이트 구조를 빠르게 파악하도록 sitemap.xml을 등록한다.
GSC → 색인 생성 → Sitemaps → sitemap.xml URL 입력 후 제출
Nuxt, Next.js 같은 프레임워크는 플러그인으로 sitemap 자동 생성이 가능하다.
# Nuxt 예시
npm install @nuxtjs/sitemap
// nuxt.config.ts
export default defineNuxtConfig({
modules: ['@nuxtjs/sitemap'],
site: {
url: 'https://blog.example.com',
}
})
4. Core Web Vitals
구글이 랭킹 지표로 사용하는 3가지 성능 지표다.
| 지표 | 설명 | 기준 |
|---|---|---|
| LCP (Largest Contentful Paint) | 가장 큰 콘텐츠 로딩 시간 | 2.5초 이하 |
| CLS (Cumulative Layout Shift) | 레이아웃 이동 누적 점수 | 0.1 이하 |
| INP (Interaction to Next Paint) | 입력 반응 속도 | 200ms 이하 |
GSC에서 어떤 페이지가 "나쁨"으로 분류됐는지 확인하고, Lighthouse와 조합해서 개선할 수 있다.
5. 링크 (Links)
- 외부 링크: 어떤 사이트들이 내 블로그로 링크를 걸고 있는지 (백링크)
- 내부 링크: 내 사이트 내부에서 어떻게 링크 구조가 형성되어 있는지
개발자가 실제로 활용하는 방법
신규 포스팅 배포 직후 플로우
글 작성 & 배포
↓
GSC → URL 검사 → 색인 생성 요청
↓
1~2일 후 Search Performance에서 노출 확인
↓
CTR 낮으면 → 제목/메타 디스크립션 수정
순위 낮으면 → 콘텐츠 보강 or 내부 링크 추가
검색어 분석으로 콘텐츠 방향 잡기
- GSC → 검색 성능 → 쿼리 탭
- 노출은 많은데 CTR이 낮은 키워드 찾기
- 해당 키워드에 맞게 제목/본문 최적화
요약
| 기능 | 언제 쓰나 |
|---|---|
| 검색 성능 | 유입 키워드 분석, CTR 개선 |
| URL 색인 요청 | 새 글 빠르게 구글에 등록 |
| 사이트맵 제출 | 초기 세팅 시 필수 |
| Core Web Vitals | 성능 이슈 확인 및 개선 |
| 링크 | 백링크 현황 파악 |
GSC는 설정만 해두면 수동으로 볼 일이 많지 않지만, 글을 꾸준히 발행하는 블로거라면 주 1회 정도 들여다보는 습관을 들이는 게 좋다. 특히 색인 오류가 쌓이기 시작하면 SEO 전체에 악영향을 주기 때문이다.