본문으로 건너뛰기
2026년 3월 11일5분 소요

Google Search Console 권한설정

GCP에서 생성한 서비스 계정을 Google Search Console에 소유자로 등록하는 방법을 단계별로 안내합니다.

정말 마지막 단계입니다!

이 가이드는 GCP 가이드 다음에 진행하는 마지막 설정입니다. 이미 GCP 프로젝트 생성, Indexing API 활성화, 서비스 계정 생성까지 끝냈다면 이제 Search Console에서 소유자 권한만 추가하면 준비가 완료됩니다.

개요

이전 가이드에서 GCP 프로젝트를 만들고, Indexing API를 활성화하고, 서비스 계정(indexing-bot)을 생성했습니다. 이제 마지막으로, 이 서비스 계정을 Google Search Console에 "Owner"로 등록하면 실제로 색인 요청을 보낼 수 있습니다.


사전 준비

시작하기 전에 아래 항목을 확인해 주세요.

  • Google Search Console에 등록된 사이트: 색인 요청을 보내려는 도메인이 이미 Search Console에 등록되어 있어야 합니다.
  • 서비스 계정 이메일: 이전 GCP 가이드에서 생성한 서비스 계정의 이메일 주소가 필요합니다.
    • 예시: indexing-bot@프로젝트ID.iam.gserviceaccount.com

서비스 계정 이메일을 모르겠다면, GCP 콘솔 → IAM & Admin → Service Accounts에서 확인할 수 있습니다.


Step 1. Google Search Console 접속 및 도메인 선택

비유로 이해하기

이 과정은 "내가 관리하는 여러 사이트 중 어떤 사이트에 로봇 비서를 고용할지"를 선택하는 단계입니다. 즉, Search Console에서 대상 사이트를 정확히 고르는 작업입니다.

1-1. Search Console 접속

아래 링크를 클릭하여 Google Search Console에 접속합니다.

👉 Google Search Console 바로가기

Search Console 개요 페이지

로그인 후 기본 도메인의 "개요" 페이지가 나타납니다.

1-2. 대상 도메인 선택

  1. 화면 좌측 상단, Google Search Console 로고 바로 아래에 있는 도메인 선택 드롭다운(현재 선택된 도메인 이름이 표시됨)을 클릭합니다.
  2. 드롭다운 목록에서 Indexing API를 적용할 도메인을 선택합니다.
도메인 선택 드롭다운

⚠️ 도메인이 목록에 없다면? 하단의 "+ Add property" 버튼을 클릭하여 먼저 도메인을 등록해야 합니다. 도메인 등록 시 DNS 인증이 필요하며, 이 과정은 도메인 호스팅 업체(예: Cloudflare, AWS Route 53 등)에서 TXT 레코드를 추가하는 방식으로 진행됩니다.


Step 2. Settings → Users and permissions 진입

비유로 이해하기

"Settings" 페이지는 사이트의 관리실과 같습니다. 여기서 누구에게 열쇠를 줄지 결정할 수 있습니다.

2-1. Settings 메뉴로 이동

  1. 좌측 사이드바 최하단 부근에 있는 톱니바퀴 아이콘의 "Settings" 메뉴를 클릭합니다.
설정 페이지

설정 페이지에서는 소유권 인증, 사용자 및 권한, 연결, 주소 변경 등 여러 관리 항목을 볼 수 있습니다.

2-2. Users and permissions 클릭

  1. "일반 설정" 섹션에서 "Users and permissions" 행을 클릭합니다.
사용자 및 권한 페이지

이 페이지에서 현재 이 사이트에 접근 권한이 있는 사용자 목록을 볼 수 있습니다.


Step 3. 서비스 계정을 Owner로 등록하기

비유로 이해하기

이 단계는 로봇 비서(서비스 계정)에게 "이 사이트의 주인이야"라고 최종 승인하는 과정입니다. 이 승인이 있어야 로봇 비서가 Google에 "이 페이지를 색인해 줘!"라고 요청을 보낼 수 있습니다.

3-1. "ADD USER" 버튼 클릭

  1. 페이지 상단의 파란색 "ADD USER" 버튼을 클릭합니다.
사용자 추가 다이얼로그

3-2. 권한을 "Owner"로 변경

  1. "Permission" 드롭다운을 클릭합니다. 기본값이 "Full"로 되어 있을 수 있습니다.
  2. 드롭다운 목록에서 "Owner"를 선택합니다.
권한 드롭다운 - 소유자 선택

권한 옵션은 보통 아래처럼 나뉩니다.

  • Owner: 사이트의 모든 권한을 가집니다. Indexing API 사용에 필요합니다.
  • Full: 대부분의 데이터를 보고 작업할 수 있지만, 소유자 수준은 아닙니다.
  • Restricted: 일부 데이터만 조회할 수 있습니다.

🔴 반드시 "Owner"를 선택해야 합니다! "Full"이나 "Restricted"로는 Indexing API가 작동하지 않습니다.

3-3. 서비스 계정 이메일 입력

  1. "Email address" 입력란에 이전 GCP 가이드에서 메모해 둔 서비스 계정 이메일을 입력합니다.
    • 예시: indexing-bot@프로젝트ID.iam.gserviceaccount.com
이메일 입력 완료

3-4. "ADD" 버튼 클릭

  1. 이메일 주소와 권한(Owner)을 확인한 후, 우측 하단의 "ADD" 버튼을 클릭합니다.
추가 버튼 클릭

3-5. 등록 확인

사용자 목록 테이블에 방금 추가한 서비스 계정이 표시되면 모든 과정이 끝났습니다.

예시는 아래와 비슷하게 보입니다.

이름이메일권한
indexing-botindexing-bot@...iam.gserviceaccount.comOwner
나(현재 계정)my-email@gmail.comOwner (Verified)
서비스 계정 소유자 등록 완료

사용자 수가 Users (2)처럼 늘어나고, 방금 추가한 서비스 계정이 표시되면 성공입니다.


최종 체크리스트

Google Indexing API를 사용하기 위한 모든 설정이 완료되었는지 마지막으로 확인해 보세요.

단계항목상태
Step 1Google Cloud 프로젝트 생성 완료
Step 2Web Search Indexing API 활성화 완료
Step 3서비스 계정 생성 및 이메일 복사 완료
Step 4JSON 키 안전하게 다운로드 완료
Step 5Search Console에 서비스 계정 추가 완료

축하합니다! 이제 사이트의 URL을 빠르게 색인 요청할 준비가 모두 끝났습니다.


자주 묻는 질문 (FAQ)

Q. 서비스 계정을 추가했는데 "ADD" 버튼이 비활성화돼요!

A. 이메일 주소가 정확한지 확인해 주세요. 서비스 계정 이메일은 반드시 @...iam.gserviceaccount.com으로 끝나야 합니다. GCP 콘솔에서 복사해 오는 것을 권장합니다.

Q. "Owner" 옵션이 드롭다운에 안 보여요!

A. 본인이 해당 사이트의 소유자로 인증되어 있어야 다른 사용자에게 Owner 권한을 부여할 수 있습니다. "Settings" → "Ownership verification" 상태를 확인해 보세요.

Q. 나중에 서비스 계정을 삭제하고 싶어요.

A. 같은 "Users and permissions" 페이지에서 해당 서비스 계정 행의 오른쪽 끝에 있는 점 세 개(⋮) 메뉴를 클릭하면 삭제할 수 있습니다.

완료 체크리스트

  • Search Console에 등록된 사이트 소유자 계정
  • GCP 가이드에서 생성한 서비스 계정 이메일 (indexing-bot@...iam.gserviceaccount.com)
  • 대상 속성의 소유자 권한 보유

이제 URL을 제출할 준비가 되었나요?

JSON 키를 준비하고 서비스 계정을 소유자로 추가했다면 Easy Indexing으로 돌아와 첫 제출을 시작하세요.