Google Trends 한국 검색 관심도 조사
오픈소스 도구 선택
‘아리’ 딥다이브를 시작하기 전, KR·12개월·복수 키워드·연관검색어에 맞는 수집기를 고르는 사전 메모
기준일 2026-08-15광범위 스캔도구 실행 전결론
권고: 이번 한 번의 한국 관심도 딥다이브에는 trendspyg 1.5.0이 가장 잘 맞는다. 한 호출에서 2~5개 키워드를 같은 0~100 척도로 비교하고, KR·12개월·연관검색어·지역 분포를 모두 제공하며 2026-08-11에도 릴리스됐다.
공식 Google Trends API 알파 권한이 이미 있다면 그것이 데이터 구조상 최상위다. 요청 간 척도가 일관돼 anchor가 필요 없지만, 현재도 제한적 알파 신청제이며 연관검색어 제공 여부는 공개 문서에서 확인되지 않았다.
pytrends-modern은 기능은 가장 넓지만 이번 조건에는 2순위 이하다. HTTP 경로가 막힐 때 쓰는 브라우저 모드가 1키워드·전 세계 범위로 제한돼 KR 다중 비교의 안전한 대체 경로가 되지 못한다.
후속 상태: 사용자가 A안 trendspyg를 선택해 2026-08-15 실제 조사를 완료했다. 결과는 ARIH 한국 검색 관심도 딥다이브에 분리 기록했다.
범위와 판단 기준
포함: 공개 저장소·오픈소스 라이선스가 확인되고, Google Trends Explore 계열 데이터를 자동 수집하는 현재 후보.
제외: 유료 관리형 API, 임의 키워드가 아닌 ‘현재 급상승 Top N’만 제공하는 데이터셋, 보관된
pytrends.성공 기준: KR,
today 12-m, 한 척도의 복수 키워드, interest over time, interest by region, related queries, 낮은 설정비용, 최근 유지보수.커버리지: 광범위 스캔. GitHub·PyPI·Google 공식문서에서 주요 Python/R 후보를 비교했으며 모든 소규모 포크의 전수조사는 아니다.
Exhibit 1. 동일 기준 후보 비교
| 후보 | 방식·최신성 | KR 다중 비교 | 연관검색어·지역 | 운영 리스크 | 이번 용도 판정 |
|---|---|---|---|---|---|
| trendspyg 1.5.0 MIT · Python/CLI | 실제 Chrome으로 Explore 페이지 수집 2026-08-11 릴리스 | 2~5개, 동일 0~100 척도geo=KR 지원 구조 | 둘 다 지원--full로 확장 | 호출 10~90초, 차단 민감. 배치 간 anchor 필요 | 1순위 요청한 워크플로와 정확히 일치 |
| trendspy MIT · Python | 비공식 HTTP endpoint 직접 호출 PyPI 마지막 릴리스 2024-12-25 | 복수 키워드·지역·12개월 지원 | 둘 다 지원 | 빠르고 가볍지만 endpoint 변경·429에 더 직접 노출 | 2순위 짧은 사전 smoke test용 |
| pytrends-modern 0.2.12 MIT · Python | HTTP + RSS + Camoufox/Selenium 2026-07-13 릴리스 | HTTP는 최대 5개·KR 가능 브라우저는 1개·전 세계만 | HTTP 경로는 둘 다 지원 | 설정·의존성 복잡. 로그인 프로필 사용 시 세션 보안 부담. SVG fallback은 근사값 | 조건부 장기 파이프라인/우회가 핵심일 때 |
| gtrendsR 1.5.2.9000 GPL-2+ · R | 비공식 HTTP/cookie 방식 r-universe 2026-08-11 빌드 | 복수 키워드·KR·12개월 구조 지원 | 둘 다 지원 | R 환경 필요. HTTP 차단 위험은 동일 | 대안 분석 스택이 R일 때만 |
| Google Trends API alpha 공식·오픈소스 도구 아님 | Google 공식 API 현재 제한적 알파 신청제 | 요청 간 일관 척도, 다수 용어 결합 가능 | 지역 지원 연관검색어 미확인 | 접근 권한이 없으면 즉시 사용 불가 | 권한 있으면 최상 anchor 문제 자체를 제거 |
해석: ‘SOTA’를 기능 수로 보면 공식 API 또는 pytrends-modern이 앞서지만, 이번 의사결정의 SOTA는 “KR 다중 비교 + 관련 검색어 + 즉시 실행 가능성”의 교집합이며 그 기준에서는 trendspyg가 우위다.
Exhibit 2. 제외 후보와 이유
- pytrends — 제외: 2025-04-17 GitHub 저장소가 보관 처리됐고 PyPI 최신 릴리스도 2023-04-13이다. 신규 조사에 채택할 이유가 없다.
- Google Trends BigQuery 공개 데이터셋 — 제외: 국가별 Top 25/상승 검색어를 보는 데이터셋으로, ‘아리’ 같은 임의 키워드의 Explore 비교를 대체하지 못한다.
- SerpApi·DataForSEO·상용 MCP/스크래핑 API — 제외: 운영 안정성 대안이 될 수 있으나 이번 단계의 ‘오픈소스’ 비교집합 밖이다.
선택지
추천 선택: A — trendspyg
- A. trendspyg: 사용자가 제시한 anchor 겹치기와 최소 배치 원칙으로 본 조사 진행. 연관검색어 발굴에 필요한 배치만
--full. - B. 공식 API: 이미 alpha 권한과 인증정보가 있을 때. 먼저 연관검색어 endpoint 유무를 확인하고, 없으면 discovery만 trendspyg로 혼합.
- C. trendspy: 브라우저 설치를 피하고 속도를 우선할 때. 실제 본 조사 전 KR 5개 1회 smoke test가 통과해야 채택.
- D. pytrends-modern: 이번 단발성 조사보다 반복 운영·다중 fallback이 중요한 경우.
게이트 결과: 사용자가 A안 trendspyg를 선택했다. 1.5.0 환경·Chrome·Selenium을 확인한 뒤 KR 12개월 데이터 수집을 완료했고, 배치별 상대척도와 동음이의어를 통제한 별도 결과 보고서를 작성했다.
리스크·미확인
- 검증 사실: Google Trends 웹 데이터는 검색량 절대치가 아니라 표본을 정규화한 상대 관심도다. 0은 검색량 0을 뜻하지 않을 수 있다.
- 해석/추론: 소수의 큰 브랜드나 동음이의어가 ‘아리’ 비교 스케일을 압축할 수 있으므로, 검색어와 Google의 ‘주제(Topic)’를 구분해야 한다.
- 미확인: 공식 alpha API의 계정별 승인 가능성·쿼터·연관검색어 반환 여부. 권한이 없다면 선택지 B는 실행 불가다.
- 공통 리스크: 비공식 수집기는 Google UI·endpoint·차단 정책 변화로 언제든 깨질 수 있다. 과도한 병렬 호출은 피해야 한다.
출처
- PyPI — trendspyg: 최신 버전·릴리스일·CLI/Explore/비교 기능·실브라우저 소요시간.
- GitHub — sdil87/trendspy 및 PyPI maintainer profile: 기능·라이선스·마지막 공개 릴리스.
- PyPI — pytrends-modern: 0.2.12 릴리스, HTTP/브라우저 기능과 브라우저 모드 제약.
- gtrendsR 공식 패키지 매뉴얼: 버전·빌드일·키워드/지역/기간/관련검색어 지원.
- Google Developers — Trends API alpha 및 공식 발표: 제한적 접근, 5년, 지역, 일관 척도.
- Google Trends FAQ: 표본·정규화·상대 관심도 해석.
- Google Trends Help — 검색어와 주제 비교: exact phrase와 Topic의 차이.
- GitHub — GeneralMills/pytrends: 2025-04-17 보관 상태.