스타터
검색 25,000회
US$18.75
US$0.75/1K 검색
- 사이드 프로젝트 또는 AI 에이전트
- 한 달 동안 하루 약 830회 검색
- 크레딧은 만료되지 않음
활용 사례 · SEO · 2026년 10월 기준
Google이 num=100을 없앤 뒤로, 순위 추적 비용은 얼마나 깊이 들여다보느냐에 달려 있습니다. 이 페이지에서는 공식과 바로 쓸 수 있는 예산, 그리고 도메인을 찾는 즉시 페이지 넘김을 멈추는 코드를 제공합니다.
빠른 답변
순위 추적에는 API 검색이 몇 번 필요하고, 비용은 얼마인가요?
월 검색 수 = 키워드 × 확인하는 페이지 수 × 월 확인 횟수 × 지역 × 기기. 1,000개 키워드를 매일 상위 10위까지 확인하면 월 30,000회 검색이고, 매일 상위 100위까지 확인하면 300,000회입니다. Google이 이제 페이지당 약 10개의 결과를 제공하기 때문입니다. 암호화폐로 결제하는 KYC 없는 SERP API인 SerpCrypto에서는 검색 100,000회 비용이 US$56.25이고 크레딧은 만료되지 않습니다(2026년 10월).
| 확인 1회 비용 | 결과 페이지당 1크레딧; 페이지당 약 10개의 유기적 결과로, Google이 2025년 9월 num=100을 더 이상 지원하지 않게 된 이후 제공되는 방식입니다. 추가 페이지마다 크레딧이 1개 더 차감됩니다 |
|---|---|
| 검색 1,000회당 가격 | 검색 10,000회에서 US$0.75/1K 검색, 검색 100,000회에서 US$0.56/1K 검색, 1,000,000회 검색에서 US$0.38/1K 검색 |
| 실패한 검색 | 과금되지 않음 |
| 타겟팅 | 국가(gl), 언어(hl), Google 도메인 및 도시 단위 위치 문자열, 데스크톱 또는 모바일 |
| 같은 크레딧에 포함되는 추가 신호 | AI Overview 인용, People Also Ask, 로컬 팩, 광고, 주요 뉴스 |
| 크레딧 만료 | 선불 검색 크레딧은 만료되지 않습니다: 사용하지 않은 검색은 사용할 때까지 계정에 남아 있습니다 |
다섯 개의 숫자를 곱합니다: 키워드, 키워드당 결과 페이지 수, 월 확인 횟수, 지역, 기기. 결과 페이지 하나에 유기적 결과가 약 10개 들어가므로, 상위 30위까지 추적하려면 확인 1회당 키워드마다 3페이지가 필요합니다.
searches per month = keywords × pages × checks per month × locations × devices
신호를 크게 잃지 않으면서 비용을 줄이는 방법은 두 가지입니다. 첫째, 추적하는 도메인을 찾는 즉시 페이지 넘김을 멈추세요. 4위에 오른 페이지에는 2~10페이지가 전혀 필요 없습니다. 둘째, 롱테일 키워드는 주간으로, 핵심 수익 키워드는 매일 확인하세요. 아래 코드가 첫 번째 방법을 자동으로 처리합니다.
흔한 구성별 월 검색 수와, 한 달치를 충당하는 가장 작은 SerpCrypto 팩입니다. 한 달은 매일 확인 30회 또는 주간 확인 4회로 계산합니다.
| 구성 | 월 검색 횟수 | 한 달을 커버하는 팩 |
|---|---|---|
| 키워드 100개, 상위 10위, 매일, 지역 1곳 | 3,000 | 검색 10,000회(US$7.50)로 약 3개월 |
| 키워드 1,000개, 상위 10위, 매일 | 30,000 | 검색 100,000회(US$56.25)로 약 3개월 |
| 키워드 1,000개, 상위 30위, 주간 | 12,000 | 검색 25,000회(US$18.75)로 약 2개월 |
| 키워드 1,000개, 상위 100위, 주간 | 40,000 | 검색 100,000회(US$56.25)로 약 2.5개월 |
| 키워드 5,000개, 상위 10위, 매일 | 150,000 | 검색 250,000회(US$140.63)로 약 7주 |
| 키워드 1,000개, 상위 10위, 매일, 도시 3곳 × 데스크톱 및 모바일 | 180,000 | 검색 250,000회(US$140.63)로 약 6주 |
| 키워드 10,000개, 상위 100위, 주간 | 400,000 | 500,000회 검색 (US$281.25) |
최악의 경우: 모든 키워드를 마지막 페이지까지 확인하는 경우입니다. 도메인을 찾는 즉시 멈추면 보통 훨씬 적은 검색으로 충분합니다.
organic_results을 페이지 단위로 넘기면서 각 link의 호스트를 내 도메인과 비교하세요. position 필드는 이미 전체 결과 목록에서의 순위이므로, 2페이지는 대략 11위부터 시작합니다. 도메인을 찾는 즉시 멈추고, 허용한 마지막 페이지까지 아무것도 나오지 않으면 "상위 N위 내 없음"으로 기록하세요.
import os
from urllib.parse import urlparse
import requests
API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}
def rank_of(domain, query, gl="us", hl="en", location=None, max_pages=3):
"""Return (position, url, searches_used); position is None if not found."""
params = {"engine": "google", "q": query, "gl": gl, "hl": hl}
if location:
params["location"] = location
for page in range(1, max_pages + 1):
params["page"] = page
resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
resp.raise_for_status()
for r in resp.json().get("organic_results", []):
host = urlparse(r["link"]).netloc.lower()
if host == domain or host.endswith("." + domain):
return r["position"], r["link"], page
return None, None, max_pages
if __name__ == "__main__":
pos, url, used = rank_of("example.com", "project management software", max_pages=3)
print(pos, url, "searches used:", used)
쿼리가 AI Overview를 유발한다면 추적하세요. 페이지가 7위에 있어도 1위 위의 AI Overview에 인용될 수 있기 때문입니다. 순위를 제공하는 같은 검색이 Google이 AI Overview를 표시할 때 ai_overview.references도 함께 반환하며, 추가 크레딧은 들지 않습니다.
키워드와 날짜마다 세 가지를 저장하세요: 내 유기적 순위, 내 도메인이 AI Overview 참조에 포함되는지 여부, 그리고 어떤 다른 도메인이 포함되는지 여부입니다. 몇 주만 쌓아도 Google의 AI가 내 주제에 대해 어떤 경쟁사를 인용하는지 보이는데, 이는 순위 보고서만으로는 알 수 없습니다.
같은 쿼리를 도시마다 한 번씩 location 파라미터로 실행하세요. 예를 들어 Denver, Colorado, United States과 Miami, Florida, United States입니다. 서비스, 상점, 클리닉 같은 로컬 의도 쿼리는 도시마다 크게 다를 수 있고, local_results의 지도 팩은 더욱 달라집니다.
도시마다 별도의 검색이므로 예산에 도시 수를 곱하세요. 로컬 SEO 페이지에서는 지도 팩 추적을 다루고, 지역 및 언어에서는 위치 문자열을 설명합니다.
매일 확인은 수익을 만드는 수백 개 키워드나, 사이트 이전 또는 Google 업데이트 이후 몇 주간에 적합합니다. 주간 확인은 롱테일 키워드 세트, 경쟁사 모니터링, 고객 보고에 적합합니다.
혼합 일정은 신호를 유지하면서 비용을 나눕니다. 핵심 수익 키워드 200개는 매일, 롱테일 키워드 2,000개는 주간, 상위 10위만 확인하면 6,000 + 8,000 = 월 14,000회 검색입니다. SerpCrypto 크레딧은 만료되지 않으므로, 한가한 달에도 구매한 크레딧을 낭비하지 않습니다.
1,000~5,000개 키워드를 다루는 대부분의 순위 추적기는 검색 100,000회~500,000회 검색 사이에 해당합니다. 모든 엔진과 모든 페이지는 크레딧 1개가 들며, 크레딧은 만료되지 않습니다.
검색 25,000회
US$18.75
US$0.75/1K 검색
검색 100,000회
US$56.25
US$0.56/1K 검색
검색 250,000회
US$140.63
US$0.56/1K 검색
500,000회 검색
US$281.25
US$0.56/1K 검색
모든 요금제에 포함: 모든 엔진 검색당 크레딧 1개 · 실패한 요청은 과금되지 않음 · 크레딧은 만료되지 않음 · 국가, 언어, 도시 및 디바이스 타겟팅
구글은 2025년 9월 10~14일경부터 num=100을 더 이상 따르지 않았습니다. 그 전에는 요청 한 번으로 100개의 결과를 받을 수 있었지만, 이제는 약 10개 결과로 이루어진 페이지마다 별도의 요청이 필요합니다. 따라서 상위 100위를 추적하려면 이전보다 10배 많은 검색이 필요합니다.
예. device=mobile를 추가하면 휴대폰 결과 페이지를 받습니다. 모바일과 데스크톱은 별개의 검색이므로, 둘 다 추적하면 해당 키워드의 검색 횟수가 두 배가 됩니다.
아니요. SerpCrypto는 API입니다. 결과 페이지를 JSON으로 반환하며, 순위는 직접 만든 도구, 스프레드시트, 데이터베이스에 저장하고 차트로 그리시면 됩니다. 이 페이지의 Python 코드는 시작점입니다.
search_failed이나 search_timeout 같은 코드가 포함된 HTTP 에러가 발생하며, 실패한 요청에는 크레딧이 청구되지 않습니다. 지수 백오프(exponential backoff)로 나중에 재시도하세요. errors page에 바로 쓸 수 있는 루프가 있습니다.
아니요. SerpCrypto는 KYC 없이 사용하는 SERP API입니다. 신분증도, 셀피도, 회사 서류도 필요 없습니다. BTC, USDT, USDC, ETH, SOL, LTC로 US$25부터 충전하고 잔액으로 팩을 구매합니다.
US$0.30/1K 검색부터 · KYC 없이
API 키 발급