구글은 서치콘솔(Search Console) 색인 요청을 자동으로 할 수 있습니다. 이와 관련한 API를 제공하고 있어서 이를 이용해 색인 자동화가 가능합니다. 다만, API 발급이 조금 까다롭습니다. 그리고 API를 활용하기 위해 코딩을 해야 한다는 점이죠. 코딩이 가능한 분들이라면 구글 서치콘솔 색인 요청을 API 발급받아 자동으로 수행할 수 있습니다.
이 글에서는 구글 서치콘솔 색인 API 발급 받는 과정에 대해 설명드리고자 합니다. 발급받는 과정은 24년 6월 23일 기준입니다.
구글 서치콘솔 색인 요청 API 발급받는 방법
Google Cloud Platform 방문 후 프로젝트 생성
구글의 다양한 API는 Google Cloud Platform(GCP)에서 생성가능합니다. 색인하고자 하는 구글 서치콘솔 계정의 구글 계정에 미리 접속한 뒤 https://console.cloud.google.com 에 방문합니다.
아래와 같은 화면이 나오면 맨 먼저 프로젝트 선택을 클릭합니다.
기존 프로젝트가 있는 분이면 프로젝트 화면이 나올겁니다.
팝업화면이 뜨면 새프로젝트를 클릭합니다.
프로젝트 이름에 원하는 작업명을 기재하고 만들기를 클릭합니다.
해당 프로젝트에 대한 대시보드가 보이게 됩니다.
IAM에서 서비스 계정 생성
좌측 메뉴 중 IAM 및 관리자에서 서비스 계정을 클릭합니다.
서비스 계정 만들기를 클릭합니다.
서비스 계정 만들기에서 계정 세부 정보를 입력합니다. 서비스 계정 이름과 서비스 계정 설명만 넣고 완료를 클릭해 주세요.
완료 클릭하고나면 이메일 형식의 계정이 하나 활성화 됩니다. 이 이메일 주소를 메모장에 복사해두세요. 나중에 써야 합니다. 메모장 하나 열고 아래 이미지에 있는 이메일을 복사해 두세요.
키 추가하기
그 다음 이메일을 클릭해보면 해당 서비스의 키관리를 할 수 있는 메뉴가 나옵니다. 키 추가 및 새 키 만들기를 클릭합니다.
키 유형은 JSON으로 선택 후 ‘만들기’를 클릭합니다.
그러면 json 파일 하나가 다운로드 됩니다. 이 파일을 자신이 쓸 곳에 옮겨둡니다.(프로그램 위치한 곳 등 관리하기 편한 곳)
JSON 파일은 파일명을 바꿔도 무방합니다. 여기까지 하면 API 발급은 완료되었습니다.
API 활성화하기
다음은 API 활성화를 해줘야 합니다. 좌측 메뉴 중 API 및 서비스 메뉴 중 사용 설정된 API 및 서비스를 클릭합니다.
API 서비스 사용 설정 버튼을 클릭합니다.
API 검색에서 INDEXING API를 검색합니다.
Web Search Indexing API를 선택합니다.
사용을 클릭해서 Indexing API 사용 준비를 마칩니다.
구글 서치 콘솔 API 권한 설정하는 방법
다음은 구글 서치콘솔에 API 권한을 추가해줘야 합니다. API를 발급받았다고 하여 해당 구글 계정 내 모든 사이트에 API를 사용할 수 있는건 아니고 구글 서치 콘솔에 등록된 사이트 중 어떤 사이트에 권한을 줄 것인지 정해줘야 합니다.
구글 서치콘솔 접속
기존에 구글 서치 콘솔에 사이트 등록은 완료되었다고 가정하고 설명드리겠습니다. 구글 서치 콘솔에 접속합니다.
사용자 등록 및 권한 설정
API 사용을 원하는 도메인 속성으로 이동한 뒤 설정으로 이동합니다. 사용자 및 권한을 선택합니다.
사용자 추가후 아까 메모장에 적어두었던 이메일 형식의 서비스계정을 이메일 주소에 붙여넣습니다. 다음 권한은 소유자로 정해주고 추가버튼을 누르면 완료됩니다.
여기까지 실행하면 모든 준비가 끝났습니다. 이제 API를 이용해 구글 자동 색인 요청을 시작해 보세요.
구글 색인 자동화 프로그램 판매
- 가격 : 5만원
- 사용환경 : WINDOWS