← Voltar ao blog

API de Busca do Google para SEO Local (2026)

Use o parâmetro gl para rastrear rankings do Google em vários países — como fazer checagens de SERP por localização para SEO local, com código e a lista de países.

1 min de leitura

Os rankings diferem por mercado — a mesma palavra-chave pode mostrar resultados completamente diferentes nos EUA, no Brasil e na Alemanha. Uma API de Busca do Google com um parâmetro de país permite rastrear cada mercado com precisão. Veja como, com o serp.cheap.

O parâmetro gl

gl seleciona o Google de qual país você consulta, usando o TLD certo e o idioma regional:

import requests

def rank_in(keyword, domain, gl):
    data = requests.post("https://api.serp.cheap/v1/search",
        headers={"X-API-Key": "YOUR_KEY"},
        json={"q": keyword, "gl": gl}).json()
    for r in data["organic"]:
        if domain in r["link"]:
            return r["position"]
    return None

for market in ["us", "gb", "de", "br"]:
    print(market, rank_in("running shoes", "nike.com", market))

Países suportados

us, br, gb, de, fr, es, it, mx, ca, au, jp, nl — 12 mercados, cada um com o TLD e o idioma corretos do Google. Adicione hl para sobrepor o idioma de exibição dentro de um país (ex.: resultados em francês no Canadá).

Intenção em nível de cidade

O serp.cheap localiza em nível de país. Para intenção de cidade ou de bairro, coloque a localização na própria consulta — "emergency plumber austin tx" — e fixe gl no país. Isso captura a SERP de intenção local para aquela frase.

Monte um painel multi-mercado

Percorra sua lista de palavras-chave pelos valores de gl e armazene (date, keyword, market, position). Você passa a ter um rastreador de rankings ciente de localização — veja como montar um rastreador de rankings em Python para o padrão de armazenamento/agendamento.

Custo

Uma requisição por palavra-chave por mercado. 50 palavras-chave × 4 mercados diariamente = 200 requisições ≈ $0.12/dia sem cache, menos com acertos de cache.

A seguir

Perguntas frequentes

Como obtenho resultados do Google específicos por país a partir de uma API?+

Defina o parâmetro gl com o código do país (ex.: gl='br' para o Brasil). O serp.cheap suporta 12 países, cada um usando o TLD correto do Google e o idioma regional, de modo que os rankings correspondem ao que os usuários locais veem.

Uma SERP API consegue fazer resultados locais em nível de cidade?+

O serp.cheap mira a localização em nível de país via gl (12 países). Para intenção em nível de cidade, inclua a localidade na consulta (ex.: 'encanador chicago') e fixe gl no país.

Pegue sua chave de API

Mais barato direto, pague com cartão ou crypto, sem KYC. Ou use um marketplace.