Google Documentação da API Google Search e Diretório de Endpoints Pesquisa Mobile API
Status de saúde da API
Saudável Disponível Limitado Quase indisponível Sem dados
Carregando status...
Obtenha dados SERP da pesquisa mobile do Google, incluindo layouts específicos para dispositivos móveis e recursos de resultados, para análise de SEO mobile e verificação de rankings.
Tags: Google
Parâmetros
| Nome | Obrigatório | Tipo | Padrão | Descrição |
|---|---|---|---|---|
query | Sim | string | A consulta de pesquisa para o Google Search (ex.: 'cafeterias', 'como fazer um bolo'). | |
page | Não | integer | 0 | O número da página de resultados. Use 0 para a primeira página, 1 para a segunda e assim por diante. |
html | Não | boolean | false | Defina como true para retornar o HTML bruto da página de resultados de pesquisa do Google junto com os dados estruturados. |
language | Não | string | en | Defina o idioma dos resultados usando seu código de duas letras (ex.: 'en' para inglês, 'fr' para francês). Veja Idioma do Google. |
lr | Não | string | Restrinja os resultados a um ou mais idiomas usando o formato 'lang_{código_do_idioma}' (ex.: 'lang_en'). Consulte Google LR Language. | |
domain | Não | string | google.com | O domínio do Google a ser usado para a pesquisa (ex.: 'google.com', 'google.co.uk'). Veja Domínios do Google. |
country | Não | string | us | Defina o código do país de destino (ex.: 'us', 'uk') para localizar os resultados. Veja Países do Google. |
cr | Não | string | Limita os resultados a resultados de pesquisa de países específicos. Formato: 'countryXX'. Veja Países CR do Google. | |
uule | Não | string | String de localização codificada (UULE) usada para localizar precisamente os resultados da pesquisa do Google. Este é um parâmetro avançado/técnico — se você não estiver familiarizado com ele, pode deixá-lo vazio e omiti-lo. | |
location | Não | string | O nome textual da localização (ex.: 'Nova York, NY') para localizar os resultados da pesquisa. | |
ludocid | Não | string | CID de negócio local do Google (identificador de local). Usado para segmentar um perfil/listagem específica do Google Meu Negócio. Parâmetro avançado — se você não o conhece, pode omiti-lo. | |
lsig | Não | string | Parâmetro de assinatura (lsig) às vezes necessário para certos recursos do Knowledge Graph / visualização de mapa local. Este é um parâmetro técnico avançado — se você não estiver familiarizado com ele, pode deixá-lo vazio. | |
kgmid | Não | string | ID de entidade/listagem do Knowledge Graph (KGMID) usado para recuperar detalhes de uma entidade específica. Este é um parâmetro técnico avançado — se você não estiver familiarizado com ele, pode deixá-lo vazio. | |
si | Não | string | Parâmetro de contexto de pesquisa em cache (si) usado para reproduzir visualizações/contextos específicos de resultados de pesquisa do Google (ex.: algumas abas do Knowledge Graph). Este é um parâmetro técnico avançado — se você não estiver familiarizado com ele, pode deixá-lo vazio. | |
ibp | Não | string | Parâmetro (ibp) usado para controlar certas expansões ou modos de renderização da interface do Google (comum em visualizações de resultados locais/de negócios). Este é um parâmetro técnico avançado — se você não estiver familiarizado, pode deixá-lo vazio. | |
uds | Não | string | Token de filtro avançado (uds) usado para subfiltros específicos de pesquisa do Google. Este é um parâmetro técnico avançado, geralmente fornecido pelo Google em opções/resultados de filtro — se você não estiver familiarizado, pode deixá-lo vazio. | |
tbs | Não | string | Parâmetro de filtro de pesquisa avançada (tbs) usado para aplicar filtros de resultados do Google (ex.: intervalo de tempo). Este é um parâmetro avançado — se você não estiver familiarizado com ele, pode deixá-lo vazio. | |
safe | Não | string | OFF | Configuração do filtro SafeSearch. Valores disponíveis: - ACTIVE: Filtrar conteúdo adulto. O valor legado active também é aceito.- OFF: Desabilitar a filtragem do SafeSearch. O valor legado off também é aceito. |
nfpr | Não | string | INCLUDE_CORRECTED_RESULTS | Controla a autocorreção do Google. Valores disponíveis: - INCLUDE_CORRECTED_RESULTS: Incluir resultados corrigidos. O valor legado 0 também é aceito.- EXCLUDE_CORRECTED_RESULTS: Excluir resultados corrigidos. O valor legado 1 também é aceito. |
filter | Não | string | Alternar filtragem de resultados semelhantes e omitidos. Valores disponíveis: - DISABLED: Desabilitar filtragem de resultados semelhantes e omitidos. O valor legado 0 também é aceito.- ENABLED: Habilitar filtragem de resultados semelhantes e omitidos. O valor legado 1 também é aceito. |
Copiar requisição
bash
curl -X GET "https://api.justserpapi.com/api/v1/google/search/mobile?query=coffee" \
-H "X-API-Key: YOUR_API_KEY"js
const res = await fetch("https://api.justserpapi.com/api/v1/google/search/mobile?query=coffee", {
headers: { "X-API-Key": "YOUR_API_KEY" }
});
const data = await res.json();
console.log(data);python
import requests
url = "https://api.justserpapi.com/api/v1/google/search/mobile"
headers = { "X-API-Key": "YOUR_API_KEY" }
params = {
"query": "coffee"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())php
<?php
$url = "https://api.justserpapi.com/api/v1/google/search/mobile?query=coffee";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"X-API-Key: YOUR_API_KEY"
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;go
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
client := &http.Client{}
req, _ := http.NewRequest("GET", "https://api.justserpapi.com/api/v1/google/search/mobile?query=coffee", nil)
req.Header.Set("X-API-Key", "YOUR_API_KEY")
resp, _ := client.Do(req)
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}Resposta
Carregando o exemplo de resposta mais recente...
