루커스튜디오에 서치콘솔과 GA4 연결해서 블로그 SEO 대시보드 만드는 법

서치콘솔 탭, GA4 탭, 또 서치콘솔 탭. 매주 SEO 현황 확인하려고 두 화면을 번갈아 가며 숫자를 메모하다 보면 정작 분석에 쓸 시간이 없어지는 느낌, 한 번쯤 겪어봤을 거예요.
Looker Studio를 써서 두 데이터를 한 화면에 합쳐두면 이야기가 달라집니다. 무료 도구고 구글 계정만 있으면 되니, 진입 장벽도 없는 편이에요. 한 번 만들어두면 URL 하나만 열면 주간 SEO 현황이 바로 나옵니다.
한 번 설정해두면 됩니다. 지금 같이 만들어봅시다.
1단계, 접속 전에 계정 권한부터 맞춰두기
Looker Studio에서 서치콘솔·GA4 데이터를 끌어오려면 세 서비스가 모두 같은 구글 계정으로 로그인돼 있어야 합니다. 계정이 하나라도 어긋나면 데이터 소스 목록에 내 블로그가 나타나지 않아요.
권한 조건도 미리 체크해야 합니다. 서치콘솔은 해당 속성의 소유자 또는 제한된 사용자 이상이면 충분하고, 본인이 직접 블로그를 등록한 경우엔 소유자 권한이 이미 있습니다. GA4는 편집자 또는 뷰어 이상이면 데이터 소스로 추가할 수 있어요.
계정과 권한이 맞는다면 lookerstudio.google.com에 접속해 왼쪽 상단 만들기 → 보고서를 선택합니다. 새 보고서 화면이 열리면서 데이터 소스를 추가하는 패널이 바로 뜨는데, 이 패널에서 연결 작업을 이어가면 됩니다.
2단계, 서치콘솔 연결할 때 URL Impression을 골라야 하는 이유
데이터 소스 패널에서 Google Search Console 커넥터를 선택하면 구글 계정 승인 화면이 뜹니다. 승인 후 내 블로그 도메인을 고르면 테이블 항목에서 두 가지 선택지가 나옵니다.
Site Impression은 사이트 전체 단위 집계라 URL 차원이 없어서 페이지별 분석은 불가능합니다. URL Impression은 URL 단위 집계로, 페이지별 클릭수·노출수·CTR·평균 순위를 볼 수 있고, Discover·Google News 데이터도 이 테이블에서만 집계됩니다.
블로그라면 URL Impression을 선택해야 합니다. Site Impression은 "이번 주 사이트 전체 클릭수가 몇 건"인지는 알 수 있는데, 어떤 글이 얼마나 기여했는지는 보이지 않거든요. URL Impression을 써야 CTR이 낮은 글, 노출 대비 클릭을 못 받는 글을 콕 짚어낼 수 있습니다.
하나의 데이터 소스는 두 테이블 중 하나만 선택할 수 있어요. 나중에 Site Impression도 필요해지면 데이터 소스를 하나 더 추가해서 같은 보고서에 넣으면 됩니다. 검색 유형은 웹(Web)으로 두고 연결을 누릅니다.
참고로 서치콘솔 데이터는 실시간이 아닙니다. 며칠 단위로 지연되기 때문에, 날짜 범위를 최소 3~4일 앞으로 잡아야 최근 데이터가 제대로 보입니다.
3단계, GA4 연결 후 세션 수가 줄어 보이는 이유
서치콘솔 연결이 끝나면 보고서 편집 화면으로 넘어갑니다. 상단 메뉴에서 리소스 → 추가된 데이터 소스 관리 → 데이터 소스 추가를 클릭합니다.
커넥터 목록에서 Google Analytics를 선택하고, 이름에 (GA4) 표시가 붙은 속성을 골라 연결을 누릅니다. 연결되면 Sessions, Engaged Sessions, Bounce Rate, Active Users 같은 측정항목을 차트에서 쓸 수 있게 됩니다.
GA4의 Sessions는 UA(유니버설 애널리틱스) 시절과 집계 방식이 다릅니다. GA4에서는 30분 넘게 아무 행동이 없으면 세션이 끊기는 방식이라, UA 때보다 세션 수가 적게 나오는 경우가 있어요. 오류가 아니라 측정 방식의 차이니 놀라지 않아도 됩니다. — GA4로 넘어온 뒤 세션이 '줄었다'며 뭔가 깨진 거 아니냐고 걱정하는 분들을 꽤 봤는데, 전부 이 차이였습니다.
이후 차트를 만들 때 서치콘솔 데이터가 필요하면 Search Console 소스를, GA4 데이터가 필요하면 Google Analytics 소스를 지정하면 됩니다.
4단계, 클릭·세션·쿼리를 한눈에 보는 차트 5개 만들기
두 데이터 소스를 모두 연결했으면 이제 차트를 추가할 차례입니다. 보고서 상단에 날짜 범위 컨트롤(컨트롤 → Date range control)부터 추가하고 기본값을 지난 7일로 설정해두세요. 이후 추가하는 차트들이 모두 여기에 연동되기 때문에, 이 컨트롤 하나로 전체 보고서 기간을 바꿀 수 있습니다.
먼저 스코어카드 3개를 가로로 나열합니다. 차트 추가 → 스코어카드를 선택하고 데이터 소스를 Search Console로 지정합니다. 측정항목은 각각 Clicks, CTR, Impressions. 한 줄에 이번 주 클릭수·CTR·노출수가 나란히 보이는 형태가 됩니다.
CTR은 순위와 주제에 따라 크게 달라집니다. 이 숫자가 노출 대비 현저히 낮은 글이 눈에 띄면 제목이나 메타 디스크립션 개선 후보로 표시해둘 수 있어요.
그 아래에 시계열 차트를 추가합니다. 데이터 소스를 Google Analytics로 지정하고 측정기준은 Date, 측정항목은 Sessions. X축이 날짜, Y축이 세션 수로 자동 설정됩니다. 특정 글을 발행한 날이나 구글 알고리즘 업데이트 시점을 세션 변화와 겹쳐서 보면 원인 파악이 훨씬 빠릅니다.
마지막으로 상위 쿼리 목록입니다. 차트 추가 → 표를 선택하고 데이터 소스를 Search Console로 지정합니다. 측정기준은 Query, 측정항목은 Clicks·Impressions·CTR·Position, 정렬은 Clicks 내림차순으로 두고 표시 행을 10개로 제한합니다. 이 목록에서 Position이 5~15위인데 CTR이 유독 낮은 쿼리는 제목을 손보면 클릭이 올라올 가능성이 있는 글입니다.
5종 차트 모두 추가하면 클릭수·CTR·노출수(스코어카드) + 세션 추이(시계열) + 상위 쿼리 Top 10(목록)이 한 화면에 모입니다.
막혔을 때 확인할 것 두 가지
설정 과정에서 가장 자주 막히는 지점은 계정 불일치입니다. 서치콘솔 속성이 목록에 안 나오거나 GA4 속성이 보이지 않을 때는 대부분 Looker Studio, 서치콘솔, GA4가 서로 다른 구글 계정으로 로그인돼 있는 경우예요. 브라우저에서 계정을 통일한 뒤 다시 시도하면 대부분 해결됩니다.
두 번째는 URL Impression 대신 Site Impression을 골랐다가 페이지별 데이터가 안 보이는 경우입니다. 이때는 URL Impression으로 데이터 소스를 새로 추가하면 됩니다. 기존 소스를 수정하는 게 아니라 새로 추가하는 방식이라는 점이 헷갈릴 수 있어요.
5단계, 대시보드를 주간 루틴으로 만들면 끝
대시보드가 완성됐다면 이제 여는 습관이 전부입니다. 보고서 보기 모드 URL을 브라우저 즐겨찾기에 저장해두면 매주 탭 하나만 열면 됩니다. 로그인 후 URL 하나로 최신 데이터가 자동으로 업데이트되니 따로 다운로드할 필요도 없어요.
이메일로 정기 리포트를 받고 싶다면 보고서 화면 상단 공유 → 보고서 배포 예약을 선택합니다. 수신자 이메일, 발송 빈도(예: 매주 월요일 오전), 포함할 페이지를 설정하면 PDF가 정기적으로 도착합니다. Looker Studio 무료 버전에서 지원되는 기능이라 별도 요금은 없습니다.
서치콘솔과 GA4를 이미 연결해뒀다면 오늘 바로 시작할 수 있습니다. 한 번 만들어두면 이후 매주 SEO 리뷰에 열어보는 화면이 하나 생깁니다. 📊
이 글이 도움이 됐나요?
여러분의 반응이 다음 글의 방향이 돼요


