Inicial
25.000 pesquisas
US$ 18,75
US$ 0,75/1K pesquisas
- Um projeto paralelo ou um agente de IA
- Cerca de 830 pesquisas por dia durante um mês
- Créditos nunca expiram
Caso de uso · SEO · a partir de outubro de 2026
Desde que o Google removeu o num=100, o custo do rastreamento de rankings depende de quão fundo você olha. Esta página traz a fórmula, orçamentos prontos e código que para de paginar assim que encontra seu domínio.
Resposta rápida
Quantas pesquisas de API o rastreamento de rankings precisa e quanto custa?
Pesquisas por mês = palavras-chave × páginas verificadas × verificações por mês × localidades × dispositivos. Uma verificação diária do top 10 de 1.000 palavras-chave dá 30.000 pesquisas por mês; uma verificação diária do top 100 dá 300.000, porque o Google agora entrega cerca de 10 resultados por página. Com SerpCrypto, uma API de SERP sem KYC paga com cripto, 100.000 pesquisas custam US$ 56,25 e os créditos nunca expiram (outubro de 2026).
| Custo de uma verificação | 1 crédito por página de resultados; Cerca de 10 resultados orgânicos por página, como o Google vem entregando desde que deixou de respeitar num=100 em setembro de 2025; cada página extra é mais um crédito |
|---|---|
| Preço por 1.000 pesquisas | US$ 0,75/1K pesquisas a 10.000 pesquisas, US$ 0,56/1K pesquisas a 100.000 pesquisas, US$ 0,38/1K pesquisas a 1.000.000 de pesquisas |
| Pesquisas com falha | Não cobradas |
| Segmentação | País (gl), idioma (hl), domínio do Google e uma string de localização no nível de cidade, em desktop ou mobile |
| Sinais extras no mesmo crédito | Citações no AI Overview, People Also Ask, pacote local, anúncios, principais notícias |
| Expiração dos créditos | Os créditos de pesquisa pré-pagos nunca expiram: as pesquisas não utilizadas ficam na sua conta até você usá-las |
Multiplique cinco números: palavras-chave, páginas de resultados por palavra-chave, verificações por mês, localidades e dispositivos. Uma página de resultados contém cerca de 10 resultados orgânicos, então rastrear o top 30 significa 3 páginas por palavra-chave por verificação.
searches per month = keywords × pages × checks per month × locations × devices
Duas alavancas reduzem a conta sem perder muito sinal. Primeiro, pare de paginar assim que encontrar o domínio que você rastreia: uma página na 4ª posição nunca precisa das páginas 2 a 10. Segundo, verifique palavras-chave de cauda longa semanalmente e palavras-chave que geram receita diariamente. O código mais abaixo faz a primeira automaticamente.
Pesquisas mensais para configurações comuns, e o menor pack de SerpCrypto que cobre um mês. Um mês é contado como 30 verificações diárias ou 4 verificações semanais.
| Configuração | Pesquisas por mês | Pack que cobre um mês |
|---|---|---|
| 100 palavras-chave, top 10, diário, 1 localidade | 3,000 | 10.000 pesquisas (US$ 7,50) dura cerca de 3 meses |
| 1.000 palavras-chave, top 10, diário | 30,000 | 100.000 pesquisas (US$ 56,25) dura cerca de 3 meses |
| 1.000 palavras-chave, top 30, semanal | 12,000 | 25.000 pesquisas (US$ 18,75) dura cerca de 2 meses |
| 1.000 palavras-chave, top 100, semanal | 40,000 | 100.000 pesquisas (US$ 56,25) dura cerca de 2,5 meses |
| 5.000 palavras-chave, top 10, diário | 150,000 | 250.000 pesquisas (US$ 140,63) dura cerca de 7 semanas |
| 1.000 palavras-chave, top 10, diário, 3 cidades × desktop e mobile | 180,000 | 250.000 pesquisas (US$ 140,63) dura cerca de 6 semanas |
| 10.000 palavras-chave, top 100, semanal | 400,000 | 500.000 pesquisas (US$ 281,25) |
Pior caso: cada palavra-chave é verificada até a última página. Parar quando o domínio é encontrado costuma exigir bem menos pesquisas.
Percorra organic_results página por página e compare o host de cada link com o seu domínio. O campo position já é a posição na lista completa de resultados, então a página 2 começa por volta da 11. Pare assim que encontrar o domínio e registre "não está no top N" quando a última página que você permite não retornar nada.
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)
Sim, se suas consultas acionam AI Overviews, porque uma página pode estar na 7ª posição e mesmo assim ser citada no overview acima da posição 1. A mesma pesquisa que retorna as posições também retorna ai_overview.references quando o Google exibe um overview, sem crédito extra.
Guarde três coisas por palavra-chave e por dia: sua posição orgânica, se seu domínio está entre as referências do overview e quais outros domínios estão. Ao longo de algumas semanas, isso mostra quais concorrentes a IA do Google cita para os seus tópicos, algo que um relatório de posições sozinho não mostra.
Execute a mesma consulta uma vez por cidade com o parâmetro location, por exemplo Denver, Colorado, United States e Miami, Florida, United States. Consultas com intenção local, como serviços, lojas e clínicas, podem variar muito de uma cidade para outra, e o pacote de mapas em local_results muda ainda mais.
Cada cidade é uma pesquisa separada, então multiplique seu orçamento pelo número de cidades. A página de SEO local aborda o rastreamento do pacote de mapas, e localidades e idiomas explica as strings de localidade.
Verificações diárias servem para algumas centenas de palavras-chave que geram receita, ou para as semanas após uma migração de site ou uma atualização do Google. Verificações semanais servem para conjuntos de cauda longa, monitoramento de concorrentes e relatórios para clientes.
Um cronograma misto mantém o sinal e divide o custo: 200 palavras-chave que geram receita diariamente mais 2.000 palavras-chave de cauda longa semanalmente, apenas top 10, dá 6.000 + 8.000 = 14.000 pesquisas por mês. Como os créditos de SerpCrypto nunca expiram, um mês mais calmo não desperdiça o que você comprou.
A maioria dos rank trackers entre 1.000 e 5.000 palavras-chave fica entre 100.000 pesquisas e 500.000 pesquisas. Cada engine e cada página custa um crédito; os créditos nunca expiram.
25.000 pesquisas
US$ 18,75
US$ 0,75/1K pesquisas
100.000 pesquisas
US$ 56,25
US$ 0,56/1K pesquisas
250.000 pesquisas
US$ 140,63
US$ 0,56/1K pesquisas
500.000 pesquisas
US$ 281,25
US$ 0,56/1K pesquisas
Em todos os planos: Todos os mecanismos a 1 crédito por pesquisa · Requisições com falha não são cobradas · Créditos nunca expiram · Segmentação por país, idioma, cidade e dispositivo
O Google deixou de respeitar num=100 por volta de 10 a 14 de setembro de 2025. Antes disso, uma requisição podia retornar 100 resultados; agora cada página de cerca de 10 resultados é uma requisição separada. Rastrear o top 100, portanto, exige 10 vezes mais pesquisas do que antes.
Sim. Adicione device=mobile para obter a página de resultados do celular. Celular e desktop são pesquisas separadas, então rastrear os dois dobra as pesquisas dessas palavras-chave.
Não. O SerpCrypto é uma API: ele retorna a página de resultados em JSON, e você armazena e monta os gráficos das posições na sua própria ferramenta, planilha ou banco de dados. O código Python desta página é um ponto de partida.
Você recebe um erro HTTP com um código como search_failed ou search_timeout, e a requisição que falhou não é cobrada. Tente novamente mais tarde com backoff exponencial; a página de erros tem um loop pronto.
Não. O SerpCrypto é uma API de SERP sem KYC: sem documento, sem selfie, sem documentos da empresa. Você recarrega a partir de US$ 25 em BTC, USDT, USDC, ETH, SOL, LTC e compra um pacote com o saldo.
A partir de US$ 0,30/1K pesquisas · sem KYC
Obter uma chave de API