콘텐츠로 건너뛰기
플레이북중급5분 소요2026-10-12 업데이트

Google Search Console을 ChatGPT에 연결하는 방법: 5가지 옵션

CSV 업로드부터 MCP 서버까지, Search Console 데이터를 ChatGPT로 가져오는 다섯 가지 방법과 각각의 한계를 정리했습니다. 2026년 10월 기준 OpenAI 문서로 확인했습니다.

목표
질문 빈도, 데이터 양, 함께 접근해야 하는 사람에 맞는 방법을 고릅니다.
필요한 것
접근 권한이 있는 Search Console 속성. 직접 구축하는 방법에는 Google Cloud 프로젝트도 필요합니다.

ChatGPT는 Search Console을 스스로 열 수 없습니다. 누군가 Google에서 데이터를 가져와 전달해 주어야 합니다. 현실적인 방법은 다섯 가지이며, 설정이 간단한 순서대로 다음과 같습니다. 내보낸 파일 업로드, Search Console API를 호출하는 액션을 가진 커스텀 GPT 만들기, 직접 MCP 서버 운영, AutoPSEO 같은 호스팅형 MCP 서버 추가, 그리고 예약 작업을 위해 원격 MCP 도구와 함께 OpenAI API 호출하기입니다.

아래 내용은 2026년 10월 12일 기준 Google과 OpenAI 문서로 확인했습니다.

모든 방법에 공통된 한계

어떤 방법을 선택하든 데이터는 같은 곳에서 오고, 같은 한계가 따릅니다.

  • 인터페이스에서는 최대 1,000행까지만 내보낼 수 있고, 개인정보 보호를 위해 드문 검색어는 모든 표에서 제외됩니다(Search Console 데이터 한도).
  • API는 요청당 최대 25,000행을 반환하며 더 많은 행은 페이지 나누기로 가져올 수 있습니다. 다만 Google은 모든 행을 보장하지 않고 상위 행을 반환한다고 밝히고 있으며, 일일 최대치는 사이트당 검색 유형별 50,000행입니다. 사이트와 사용자별로 분당 최대 1,200건을 쿼리할 수 있고, 페이지와 검색어를 함께 그룹화한 쿼리가 가장 부담이 큽니다(Search Analytics API, 사용 한도).
  • BigQuery로의 일일 대량 내보내기에는 익명 처리된 검색어를 제외한 모든 실적 데이터가 포함되며, 모든 데이터가 필요한 사이트에 적합합니다(대량 데이터 내보내기).
  • 데이터는 2~3일 늦게 반영되며, 날짜는 태평양 시간 기준으로 계산됩니다.

ChatGPT 쪽에도 한계가 있습니다. 모델이 원본 행을 그대로 받으면 합산, 평균, 비교를 직접 해야 합니다. 사용한 날짜 범위를 밝히고 합계를 어떻게 계산했는지 보여 달라고 요청한 뒤, 몇몇 수치는 Search Console과 직접 대조해 보세요.

옵션 1: 내보낸 파일 업로드

작동 방식. 실적 보고서에서 날짜 범위와 필터를 설정하고 표를 내보낸 다음, 파일을 채팅에 업로드합니다. ChatGPT는 XLSX, XLS, CSV, TSV 형식의 스프레드시트를 받을 수 있습니다(OpenAI 파일 업로드).

적합한 경우: 작은 사이트에 대한 일회성 질문.

한계: 내보내기당 1,000행이며, 다른 기간을 물어보는 순간 스냅숏은 낡은 데이터가 됩니다. 또 인터페이스에서는 검색어와 페이지를 함께 내보낼 수 없어서 "이 검색어로 어느 페이지가 순위에 오르나?"를 알려면 내보내기를 한 번 더 하고 직접 대조해야 합니다. 검색어 표와 페이지 표를 따로 내보내고, 프롬프트에 각각 어떤 날짜 범위인지 적어 주세요.

옵션 2: 액션이 있는 커스텀 GPT

작동 방식. GPT 액션을 쓰면 커스텀 GPT가 스키마로 정의한 외부 REST API를 호출할 수 있고, 인증도 직접 설정합니다(GPT 액션). Search Console의 경우 Google Cloud 프로젝트를 만들고, Search Console API를 활성화하고, OAuth 클라이언트와 동의 화면을 설정한 뒤, 스키마에 searchanalytics.query 메서드를 기술하고 GPT의 액션을 OAuth 클라이언트에 연결합니다.

적합한 경우: 개인용 어시스턴트를 원하고 연동을 직접 관리하는 데 부담이 없는 개발자.

한계: 스키마, OAuth 설정, Google의 변경 사항을 모두 직접 유지해야 합니다. 조직 밖의 사람이 사용한다면 Google의 OAuth 규정이 적용됩니다. 민감하거나 제한된 범위를 요청하는 앱은 일반적으로 인증이 필요하고, 인증되지 않은 앱은 신규 사용자 100명으로 제한됩니다(인증되지 않은 앱). GPT는 원본 행을 받으므로 계산은 여전히 모델의 몫입니다.

옵션 3: 직접 MCP 서버 운영

작동 방식. Model Context Protocol(MCP)은 어시스턴트를 도구에 연결하기 위한 개방형 표준이며, 오픈소스 Search Console MCP 서버가 여럿 있습니다. 자신의 Google OAuth 자격 증명으로 서버를 공개 HTTPS 주소에서 실행한 다음, ChatGPT에 커스텀 MCP 서버로 추가합니다. OpenAI는 아직 공개되지 않은 서버를 테스트할 수 있는 Secure MCP Tunnel도 제공합니다(ChatGPT에서 연결하기).

적합한 경우: 코드를 한 줄 한 줄 직접 읽고 싶은 개발자, 그리고 Claude나 Cursor 등도 MCP를 지원하므로 하나의 연결을 여러 어시스턴트에서 쓰고 싶은 경우.

한계: 호스팅, 보안, 업데이트를 모두 직접 책임져야 하며, 이런 서버 대부분은 API가 준 행을 분석 없이 그대로 전달하므로 행 수와 할당량 한도는 옵션 2와 같습니다. OpenAI 문서에서도 원격 MCP 서버를 검증하지 않으며, 악의적인 서버가 응답에 지시문을 숨길 수 있고, 서비스 제공자가 직접 호스팅하는 공식 서버가 더 안전하다고 경고합니다(원격 MCP 위험).

옵션 4: 호스팅형 MCP 서버 추가

작동 방식. 제공업체가 서버를 운영하고 Google 연결을 처리하며, 사용자는 그 주소를 ChatGPT에 추가하고 로그인합니다. AutoPSEO의 서버 주소는 https://app.autopseo.com/mcp입니다. OpenAI 개발자 문서에 따르면 ChatGPT의 Plugins 페이지에서 커스텀 MCP 서버를 추가합니다. 더하기 버튼을 누르고 Add custom MCP server를 선택한 뒤, 이름을 지정하고, /mcp 경로를 포함한 서버 URL을 입력하고, 인증을 설정하고, 위험 고지에 동의한 다음 생성합니다. OpenAI는 계정 및 워크스페이스 정책이 적용된다고 안내하므로, 회사 워크스페이스에서는 관리자의 허용이 필요할 수 있습니다. ChatGPT는 이 메뉴 이름을 여러 번 바꿨기 때문에 계정에 다른 화면이 보인다면 AutoPSEO의 MCP & ChatGPT 페이지나 ChatGPT 연결 가이드의 단계별 안내를 따르세요. 로그인은 AutoPSEO 계정으로 하며, 별도의 Google Cloud 프로젝트나 OAuth 앱은 필요하지 않습니다.

ChatGPT가 얻는 것. 데이터에 대한 일반 쿼리 외에도 19개의 Search Console 및 GA4 도구에는 AutoPSEO 쪽에서 계산한 완성된 분석이 포함되어 있어 모델이 직접 계산할 필요가 없습니다. 클릭이 줄어드는 페이지를 찾는 content_decay, 여러 페이지로 나뉜 검색을 찾는 cannibalization, 자체 CTR 곡선과 비교하는 ctr_benchmark, 상위권 진입 직전 검색어를 찾는 page_poaching, 그리고 compare_periods, rank_changes, url_inspection 등이 있습니다. 이 도구들은 크레딧이 들지 않으며, 날짜를 지정하지 않으면 최근 확정된 28일을 그 이전 28일과 비교합니다. 데모 속성 sc-domain:demo.autopseo.app으로 자신의 사이트를 연결하기 전에 먼저 써볼 수 있습니다.

같은 연결로 AutoPSEO의 리서치 도구(리서치 크레딧 사용)와 콘텐츠 엔진에도 접근할 수 있습니다. ChatGPT가 사이트의 대기열에서 주제를 가져와 브리프를 읽고, 글을 쓰고, 제출할 수 있습니다. 초안은 AutoPSEO 자체 작성기와 같은 검사를 통과하며 글 할당량은 사용하지 않습니다. 초안은 검토를 기다리고, AutoPSEO의 지침은 사용자가 말할 때만 어시스턴트가 게시하도록 안내합니다(자체 AI로 작성하기).

한계: AutoPSEO 계정이 필요하며(7일 체험 후 월 $19부터 시작하는 요금제), 연결은 계정에서 볼 수 있는 속성만, 역할이 허용하는 권한 범위 안에서만 접근합니다. 호출은 키당 분당 60회, 계정당 시간당 1,000회로 제한됩니다.

옵션 5: 예약 작업을 위한 OpenAI API

작동 방식. 아무도 ChatGPT를 열지 않아도 실행되는 보고서(예: 채널에 게시되는 월요일 요약)의 경우, Responses API가 원격 MCP 서버를 직접 호출할 수 있습니다. server_url과 server_label을 지정한 mcp 유형의 도구를 추가하고, 필요하면 allowed_tools로 지정한 도구만 쓰도록 제한하며, require_approval로 호출마다 승인이 필요한지 정합니다. 기본적으로 OpenAI는 원격 서버와 데이터를 공유하기 전에 확인을 요청합니다(Responses API의 원격 MCP). AutoPSEO의 MCP & API 페이지에는 API 키로 인증하는 도구 항목이 준비되어 있으며, 읽기 전용 키를 쓰면 작업이 아무것도 변경하지 못하게 할 수 있습니다.

적합한 경우: 자체 코드로 구현하는 정기 보고서와 자동화.

한계: 코드를 직접 작성하고 실행해야 하며 토큰 비용도 부담합니다. MCP를 전혀 쓰고 싶지 않다면, https://app.autopseo.com/v1의 AutoPSEO REST API가 같은 키로 동일한 19개의 Search Console 및 GA4 도구를 제공합니다.

어떤 방법을 써야 할까요?

상황방법
작은 사이트에 대한 질문 하나, 오늘 바로내보낸 파일 업로드
개발자이고, 본인만 쓰며, 모든 부분을 직접 관리하고 싶음커스텀 GPT 액션, 다른 어시스턴트도 쓴다면 직접 운영하는 MCP 서버
Google Cloud 설정 없이 분석을 대신 받고 싶음호스팅형 MCP 서버
팀이 여러 어시스턴트에서 같은 수치를 봐야 함호스팅형 MCP 서버, 사용자마다 한 번씩 로그인
누가 요청하지 않아도 보고서가 일정에 따라 실행되어야 함원격 MCP 도구와 함께 쓰는 OpenAI API

연결 후 좋은 답변을 얻는 방법

  • 속성과 기간을 지정하세요. 여러 사이트가 연결되어 있다면 어느 사이트인지 말하고, 어시스턴트가 비교한 두 날짜 범위를 밝히도록 요청하세요.
  • 분석 이름을 지정해서 요청하세요. "이 사이트의 카니발라이제이션 분석을 실행해 줘"는 도구 하나에 대응하지만, "키워드 중복을 확인해 줘"는 여러 도구에 대응할 수 있습니다.
  • 지연을 기억하세요. 어제에 대한 질문은 가장 최근 날짜의 데이터가 불완전하기 때문에 하락한 것처럼 보입니다.
  • 플레이북으로 답변을 실행에 옮기세요. ChatGPT가 수치를 확보한 뒤에는 1주차 빠른 성과 체크리스트와 콘텐츠 감소 및 카니발라이제이션 플레이북이 수치를 실제 변경 작업으로 바꿔 줍니다.

Search Console과 함께 쓸 MCP 서버를 여러 개 놓고 고민 중이라면, 최고의 SEO MCP 서버 비교에서 각 서버가 무엇에 연결되는지 확인할 수 있습니다.

SEO 콘텐츠를 자동 운영으로

Search Console과 사이트를 연결하세요. AutoPSEO가 사이트를 스캔하고 첫 주제를 바로 기획합니다. 신용카드는 필요 없습니다.