# Busca na Web

O `google_search` source foi projetado para recuperar resultados do Google Search (SERPs) e do Google AI Overviews. Esta subpágina apresenta especificamente informações relacionadas à Pesquisa Web do Google. Para explorar outros tipos de resultado, leia [**Pesquisa de Imagens**](https://developers.oxylabs.io/documentation/pt-br/solucoes-de-scraping/web-scraper-api/targets/google/search/image-search) ou[ **Pesquisa de Notícias**](https://developers.oxylabs.io/documentation/pt-br/solucoes-de-scraping/web-scraper-api/targets/google/search/news-search).

## Exemplos de requisição

Nos exemplos abaixo, fazemos uma requisição para obter `2` páginas de resultados, da número `11` até a número `12` para o termo de pesquisa `adidas`. A SERP será filtrada para conter apenas resultados em francês. A API retornará resultados processados.

{% tabs %}
{% tab title="cURL" %}

```shell
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "google_search",
        "query": "adidas",
        "start_page": 11,
        "pages": 2,
        "parse": true,
        "context": [
            {
                "key": "results_language",
                "value": "fr"
            }
        ]
    }'
```

{% endtab %}

{% tab title="Python" %}

```python
import requests
from pprint import pprint


# Estruturar payload.
payload = {
    'source': 'google_search',
    'query': 'adidas',
    'start_page': 11,
    'pages': 2,
    'parse': True,
    'context': [
        {'key': 'results_language', 'value': 'fr'},
    ],
}


# Obter resposta.
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# Imprimir a resposta formatada para stdout.
pprint(response.json())
```

{% endtab %}

{% tab title="Node.js" %}

```javascript
const https = require("https");

const username = "USERNAME";
const password = "PASSWORD";
const body = {
    source: "google_search",
    query: "adidas",
    start_page: 11,
    pages: 2,
    parse: true,
    context: [
        { key: "results_language", value: "fr" },
    ],
};

const options = {
    hostname: "realtime.oxylabs.io",
    path: "/v1/queries",
    method: "POST",
    headers: {
        "Content-Type": "application/json",
        Authorization:
            "Basic " + Buffer.from(`${username}:${password}`).toString("base64"),
    },
};

const request = https.request(options, (response) => {
    let data = "";

    response.on("data", (chunk) => {
        data += chunk;
    });

    response.on("end", () => {
        const responseData = JSON.parse(data);
        console.log(JSON.stringify(responseData, null, 2));
    });
});

request.on("error", (error) => {
    console.error("Erro:", error);
});

request.write(JSON.stringify(body));
request.end();
```

{% endtab %}

{% tab title="HTTP" %}

```http
https://realtime.oxylabs.io/v1/queries?source=google_search&query=adidas&start_page=11&pages=2&parse=true&context[0][key]=results_language&context[0][value]=fr&access_token=12345abcde
```

{% endtab %}

{% tab title="PHP" %}

```php
<?php

$params = array(
    'source' => 'google_search',
    'query' => 'adidas',
    'start_page' => 11,
    'pages' => 2,
    'parse' => true,
    'context' => [
        [
            'key' => 'results_language',
            'value' => 'fr',
        ]
    ]
);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://realtime.oxylabs.io/v1/queries");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($params));
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, "USERNAME" . ":" . "PASSWORD");


$headers = array();
$headers[] = "Content-Type: application/json";
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
echo $result;

if (curl_errno($ch)) {
    echo 'Erro:' . curl_error($ch);
}
curl_close($ch);
```

{% endtab %}

{% tab title="Golang" %}

```go
package main

import (
	"bytes"
	"encoding/json"
	"fmt"
	"io/ioutil"
	"net/http"
)

func main() {
	const Username = "USERNAME"
	const Password = "PASSWORD"

	payload := map[string]interface{}{
		"source":     "google_search",
		"query":      "adidas",
		"start_page": 11,
		"pages":      2,
		"parse":      true,
		"context": []map[string]interface{}{
			{"key": "results_language", "value": "fr"},
		},
	}

	jsonValue, _ := json.Marshal(payload)

	client := &http.Client{}
	request, _ := http.NewRequest("POST",
		"https://realtime.oxylabs.io/v1/queries",
		bytes.NewBuffer(jsonValue),
	)

	request.SetBasicAuth(Username, Password)
	response, _ := client.Do(request)

	responseText, _ := ioutil.ReadAll(response.Body)
	fmt.Println(string(responseText))
}
```

{% endtab %}

{% tab title="C#" %}

```csharp
using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Json;
using System.Threading.Tasks;

namespace OxyApi
{
    class Program
    {
        static async Task Main()
        {
            const string Username = "USERNAME";
            const string Password = "PASSWORD";

            var parameters = new {
                source = "google_search",
                query = "adidas",
                start_page = 11,
                pages = 2,
                parse = true,
                context = new dynamic [] {
                    new { key = "results_language", value = "fr" },
                }
            };

            var client = new HttpClient();

            Uri baseUri = new Uri("https://realtime.oxylabs.io");
            client.BaseAddress = baseUri;

            var requestMessage = new HttpRequestMessage(HttpMethod.Post, "/v1/queries");
            requestMessage.Content = JsonContent.Create(parameters);

            var authenticationString = $"{Username}:{Password}";
            var base64EncodedAuthenticationString = Convert.ToBase64String(System.Text.ASCIIEncoding.UTF8.GetBytes(authenticationString));
            requestMessage.Headers.Add("Authorization", "Basic " + base64EncodedAuthenticationString);

            var response = await client.SendAsync(requestMessage);
            var contents = await response.Content.ReadAsStringAsync();

            Console.WriteLine(contents);
        }
    }
}
```

{% endtab %}

{% tab title="Java" %}

```java
package org.example;

import okhttp3.*;
import org.json.JSONArray;
import org.json.JSONObject;
import java.util.concurrent.TimeUnit;

public class Main implements Runnable {
    private static final String AUTHORIZATION_HEADER = "Authorization";
    public static final String USERNAME = "USERNAME";
    public static final String PASSWORD = "PASSWORD";

    public void run() {
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("source", "google_search");
        jsonObject.put("query", "adidas");
        jsonObject.put("start_page", 11);
        jsonObject.put("pages", 2);
        jsonObject.put("parse", true);
        jsonObject.put("context", new JSONArray()
                .put(new JSONObject()
                        .put("key", "results_language")
                        .put("value", "fr"))
        );

        Authenticator authenticator = (route, response) -> {
            String credential = Credentials.basic(USERNAME, PASSWORD);
            return response
                    .request()
                    .newBuilder()
                    .header(AUTHORIZATION_HEADER, credential)
                    .build();
        };

        var client = new OkHttpClient.Builder()
                .authenticator(authenticator)
                .readTimeout(180, TimeUnit.SECONDS)
                .build();

        var mediaType = MediaType.parse("application/json; charset=utf-8");
        var body = RequestBody.create(jsonObject.toString(), mediaType);
        var request = new Request.Builder()
                .url("https://realtime.oxylabs.io/v1/queries")
                .post(body)
                .build();

        try (var response = client.newCall(request).execute()) {
            if (response.body() != null) {
                try (var responseBody = response.body()) {
                    System.out.println(responseBody.string());
                }
            }
        } catch (Exception exception) {
            System.out.println("Erro: " + exception.getMessage());
        }

        System.exit(0);
    }

    public static void main(String[] args) {
        new Thread(new Main()).start();
    }
}
```

{% endtab %}

{% tab title="JSON" %}

```json
{
    "source": "google_search",
    "query": "adidas",
    "start_page": 11,
    "pages": 2,
    "parse": true,
    "context": [
        {
            "key": "results_language",
            "value": "fr"
        }
    ]
}
```

{% endtab %}
{% endtabs %}

Usamos o método de integração síncrona [**Realtime**](https://developers.oxylabs.io/documentation/pt-br/solucoes-de-scraping/web-scraper-api/integration-methods/realtime) em nossos exemplos. Se você quiser usar [**Proxy Endpoint**](https://developers.oxylabs.io/documentation/pt-br/solucoes-de-scraping/web-scraper-api/integration-methods/proxy-endpoint) ou a integração assíncrona [**Push-Pull**](https://developers.oxylabs.io/documentation/pt-br/solucoes-de-scraping/web-scraper-api/integration-methods/push-pull) consulte a seção [**métodos de integração**](https://developers.oxylabs.io/documentation/pt-br/solucoes-de-scraping/web-scraper-api/integration-methods) .

## Valores dos parâmetros da requisição

### Geral

Opções básicas de configuração e personalização para extrair resultados da Pesquisa Web do Google.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><mark style="background-color:green;"><strong>source</strong></mark></td><td>Define o scraper.</td><td><code>google_search</code></td></tr><tr><td><mark style="background-color:green;"><strong>query</strong></mark></td><td>A palavra-chave ou frase para pesquisar.</td><td>-</td></tr><tr><td><code>render</code></td><td>Ativa a renderização de JavaScript quando definido como <code>html</code>. <a href="../../../features/js-rendering-and-browser-control/javascript-rendering"><strong>Mais info</strong></a><strong>.</strong></td><td>-</td></tr><tr><td><code>parse</code></td><td>Retorna dados processados quando definido como <code>true</code>. Explore a saída <a href="#output-data-dictionary"><strong>dicionário de dados</strong></a>.</td><td><code>false</code></td></tr><tr><td><code>callback_url</code></td><td>URL para seu endpoint de callback. <a href="../../../../integration-methods/push-pull#callback"><strong>Mais info</strong></a>.</td><td>-</td></tr><tr><td><code>user_agent_type</code></td><td>Tipo de dispositivo e navegador. A lista completa pode ser encontrada <a href="../../../features/http-context-and-job-management/user-agent-type"><strong>aqui</strong></a>.</td><td><code>desktop</code></td></tr></tbody></table>

&#x20;    \- parâmetro obrigatório

#### Operadores de Pesquisa Avançada do Google

Ao fazer scraping, você pode achar útil combinar operadores avançados de pesquisa do Google com sua consulta. Isso permite personalizar o escopo da pesquisa, garantindo que os resultados sejam mais relevantes e focados. Explore estes comandos especiais [**aqui**](https://ahrefs.com/blog/google-advanced-search-operators/) e [**aqui**](https://www.semrush.com/kb/831-how-to-use-google-advanced-search-operators). Veja um exemplo abaixo.

```json
{
    "source": "google_search",
    "query": "iphone 15 launch inurl:apple",
}
```

### Localização

Adapte os resultados da pesquisa a locais geográficos, localidades e idiomas específicos.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><code>geo_location</code></td><td>A localização geográfica para a qual o resultado deve ser adaptado. Usar este parâmetro corretamente é extremamente importante para obter os dados certos. Para mais informações, leia sobre nossas <code>geo_location</code> estruturas de parâmetros<a href="../../../../features/localization/serp-localization#google"> <strong>aqui</strong></a><strong>.</strong></td><td>-</td></tr><tr><td><code>locale</code></td><td><code>valor do cabeçalho Accept-Language</code> que altera o idioma da interface web da página de pesquisa do Google. <a href="../../../../features/localization/domain-locale-results-language#locale-1"><strong>Mais info</strong></a>.</td><td>-</td></tr><tr><td><code>context</code>:<br><code>results_language</code></td><td>Idioma dos resultados. A lista de idiomas do Google suportados pode ser encontrada <a href="../../../../features/localization/domain-locale-results-language#results-language"><strong>aqui</strong></a>.<br>Saiba como usar os parâmetros de contexto <a href="#context-parameters"><strong>aqui</strong></a>.</td><td>-</td></tr></tbody></table>

### Paginação

Controles para gerenciar a paginação e a recuperação dos resultados da pesquisa.

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th width="167">Valor padrão</th></tr></thead><tbody><tr><td><code>start_page</code></td><td>Número da página inicial.</td><td><code>1</code></td></tr><tr><td><code>pages</code></td><td>Número de páginas para recuperar.</td><td><code>1</code></td></tr><tr><td><code>limit</code></td><td>Número de resultados para recuperar em cada página.</td><td><code>10</code></td></tr><tr><td><code>context</code>:<code>limit_per_page</code></td><td>Extraia várias páginas usando o mesmo endereço IP e sessão (conjunto de cookies). Ao especificar os números das páginas em um array JSON com a chave <code>page</code> e indicar o número de resultados orgânicos por página usando a chave <code>limit</code> você pode minimizar a chance de ver resultados orgânicos sobrepostos entre as páginas (por exemplo, o último resultado orgânico da primeira página ser o mesmo que o primeiro resultado orgânico da segunda página). <a href="#request-sample"><strong>Veja o exemplo</strong></a><strong>.</strong></td><td>-</td></tr></tbody></table>

#### Suporte a rolagem contínua

A Web Scraper API oferece suporte total à rolagem contínua da Pesquisa Google. Ela detecta automaticamente layouts de rolagem contínua, carregando com eficiência os resultados orgânicos solicitados sem necessidade de parâmetros extras.

#### Limite por página

{% hint style="warning" %}
Devido a mudanças recentes no limite do Google, ajustamos o comportamento da Web Scraper API. O máximo de resultados por página corresponderá à saída orgânica do Google, que normalmente é de 10 resultados.
{% endhint %}

Para usar este recurso, inclua um array JSON com objetos JSON contendo os seguintes dados:

<table><thead><tr><th width="142">Parâmetro</th><th width="446.3333333333333">Descrição</th><th>Exemplo</th></tr></thead><tbody><tr><td><code>page</code></td><td>O número da página que você gostaria de fazer scraping. Qualquer valor inteiro maior que <code>0</code> funcionará</td><td><code>1</code></td></tr><tr><td><code>limit</code></td><td>O número de resultados na página em questão. Qualquer valor inteiro entre <code>1</code> e <code>100</code> (inclusive) funcionará.</td><td><code>90</code></td></tr></tbody></table>

#### Exemplo de requisição

```json
{
    "source": "google_search",
    "query": "adidas",
    "parse": true,
    "context": [
        {
            "key": "limit_per_page",
            "value": [
                {"page": 1, "limit": 10},
                {"page": 2, "limit": 90}
                    ]
        }]
}
```

### Filtragem

Opções para filtrar e refinار os resultados da pesquisa com base em vários critérios. Saiba como usar os parâmetros de contexto [**aqui**](#context-parameters).

<table><thead><tr><th width="245">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><code>context</code>:<br><code>filter</code></td><td>Definir o valor deste parâmetro como <code>0</code> permite ver resultados que, de outra forma, seriam excluídos por semelhança com outros resultados.</td><td><code>1</code></td></tr><tr><td><code>context</code>:<br><code>safe_search</code></td><td>Safe search. Defina como <code>true</code> para ativá-lo.</td><td><code>false</code></td></tr><tr><td><code>context</code>:<br><code>udm</code></td><td><code>udm</code> o parâmetro permite alternar entre diferentes abas de pesquisa, como imagens, lugares ou vídeos, para personalizar o tipo de resultados exibidos. Encontre os valores aceitos <a href="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FeoShpvYuZlb4hGpCIXNG%2Fudm_values%20(eu%2Bus).json?alt=media&#x26;token=a6b77fab-b170-478c-b06f-b8fbf7ab64c7"><strong>aqui</strong></a>.</td><td>-</td></tr><tr><td><code>context</code>:<br><code>tbm</code></td><td>To-be-matched ou <code>tbm</code> parâmetro. Os valores aceitos são: <code>app</code>, <code>blg</code>, <code>bks</code>, <code>dsc</code>, <code>isch</code>, <code>nws</code>, <code>pts</code>, <code>plcs</code>, <code>rcp</code>, <code>lcl</code></td><td>-</td></tr><tr><td><code>context</code>:<br><code>tbs</code></td><td>Este parâmetro funciona como um contêiner para parâmetros mais obscuros do Google, como limitar/classificar resultados por data, além de outros filtros, alguns dos quais dependem do parâmetro <code>tbm</code> (por exemplo, <code>tbs=app_os:1</code> está disponível apenas com o valor <code>tbm</code> ). Mais info <code>app</code>parâmetros de contexto não podem ser usados juntos em uma única requisição de scraping; selecione apenas um. Usar ambos simultaneamente pode causar conflitos ou comportamento inesperado. <a href="https://stenevang.wordpress.com/2013/02/22/google-advanced-power-search-url-request-parameters/"><strong>aqui</strong></a>.</td><td>-</td></tr></tbody></table>

{% hint style="warning" %}
`udm` e `tbm` Outros
{% endhint %}

### Configurações e controles avançados adicionais para requisitos especializados.

fpstate

<table><thead><tr><th width="222">Parâmetro</th><th width="350.3333333333333">Descrição</th><th>Valor padrão</th></tr></thead><tbody><tr><td><code>context</code>:<br><code>Definir o valor de</code></td><td>como <code>Definir o valor de</code> aig <code>fará o Google carregar mais apps. Este parâmetro só é útil se usado em conjunto com o parâmetro</code> . <code>render</code> parâmetro.</td><td>-</td></tr><tr><td><code>context</code>:<br><code>nfpr</code></td><td><code>true</code> desativará a autocorreção ortográfica</td><td><code>false</code></td></tr></tbody></table>

### Parâmetros de contexto

Todos os parâmetros de contexto devem ser adicionados ao array `context` como objetos com pares `key` e `). Mais info` por exemplo:

```json
...
"context": [
    {
        "key": "filter",
        "value": "0"
    }
]
...
```

## Dados estruturados

A Web Scraper API é capaz de extrair um objeto HTML ou JSON que contém resultados da pesquisa do Google, oferecendo dados estruturados sobre vários elementos da página de resultados.

<details>

<summary><code>google_search</code> saída estruturada</summary>

```json
{
    "results": [
        {
            "content": {
                "url": "https://www.google.com/search?q=adidas&uule=w+CAIQICINdW5pdGVkIHN0YXRlcw&gl=us&hl=en",
                "page": 1,
                "results": {
                    "pla": {
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://www.adidas.com/us/nmd_r1-primeblue-shoes/GZ9257.html?dfw_tracker=24819-GZ9257-0010",
                                "price": "$150.00",
                                "title": "NMD_R1 Primeblue Shoes Black M 8.5 / W 9.5 - Mens Originals Shoes",
                                "seller": "adidas",
                                "url_image": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcSZALnENHKXERktsOCnUSscRd4v0cSUw9E0XPaZwgyruM0Wuw-MhWcchAVzZRBdS-OP3_167R3jCg&usqp=CAc",
                                "image_data": "iVBORw0KGgoAAAANSUhEU...JRU5ErkJggg=="
                            },
                            {
                                "pos": 22,
                                "url": "https://www.adidas.com/us/ultraboost-5.0-dna-shoes/GY6452.html?dfw_tracker=24819-GY6452-0006",
                                "price": "$90.00",
                                "title": "Ultraboost 5.0 DNA Shoes Magic Grey 13K - Kids Originals Shoes",
                                "seller": "adidas",
                                "url_image": "https://encrypted-tbn3.gstatic.com/shopping?q=tbn:ANd9GcSTCgTZ1im_6ZX9YSCrjQfjVEnTmpmiqqYAHAhXzA9VhJdrokOeOnWsbEOxqA8zPkaos192xPF5ogA&usqp=CAc",
                                "image_data": "iVBORw0KGgoAAAANSUhEU...kJggg=="
                            }
                        ],
                        "pos_overall": 1
                    },
                    "paid": [],
                    "images": {
                        "items": [
                            {
                                "alt": "Resultado de imagem para adidas",
                                "pos": 1,
                                "url": "/search?q=adidas&gl=us&h...E#imgrc=Dw-CBW17i8BqsM",
                                "source": "https://www.britannica.com/topic/Adidas-AG"
                            },
                            {
                                "alt": "Resultado de imagem para adidas",
                                "pos": 10,
                                "url": "/search?q=adidas&gl=us&hl=en&tbm=isch&sourXRM%252Cvz-MIh...QF6BAhLEAE#imgrc=_oOH_rR4W_-X-M",
                                "source": "https://www.shutterstock.com/search/adidas"
                            }
                        ],
                        "pos_overall": 11
                    },
                    "organic": [
                        {
                            "pos": 1,
                            "url": "https://www.adidas.com/us",
                            "desc": "adidas é mais do que roupas esportivas e de treino. Fazemos parceria com os melhores do setor para cocriar. Dessa forma, oferecemos aos nossos fãs artigos esportivos, ...",
                            "title": "Site oficial da adidas | adidas US",
                            "sitelinks": {
                                "expanded": [
                                    {
                                        "url": "https://www.adidas.com/us/women",
                                        "title": "Women"
                                    },
                                    {
                                        "url": "https://www.adidas.com/us/sale",
                                        "title": "Sale"
                                    }
                                ]
                            },
                            "url_shown": "https://www.adidas.com› ...",
                            "pos_overall": 2
                        },
                        {
                            "pos": 5,
                            "url": "https://play.google.com/store/apps/details?id=com.adidas.app&hl=en_US&gl=US",
                            "desc": "SEU ADIDAS - MAIS DO QUE UM APLICATIVO DE COMPRAS O lar do esporte e dos tênis, o app adidas coloca você mais perto da ação com acesso a lançamentos de tênis, ...Tamanho: 115MAtualizado: 3 de maio de 2022 Classificação: 4,8 · ‎322.391 votos · ‎Grátis · ‎Android · ‎Esportes",
                            "title": "adidas - Apps no Google Play",
                            "url_shown": "https://play.google.com› store › apps › details › id=com....",
                            "pos_overall": 12
                        }
                    ],
                    "twitter": {
                        "pos": 1,
                        "url": "https://twitter.com/adidas",
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://twitter.com/adidas/status/1521901157064531968?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Etweet",
                                "content": "O que você gosta de ouvir mais durante os treinos?",
                                "timeframe": "5 days ago"
                            },
                            {
                                "pos": 3,
                                "url": "https://twitter.com/adidas/status/1519345069366652928?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Etweet",
                                "content": "Como você descreveria seu esporte favorito para um alienígena?",
                                "timeframe": "27 de abr. de 2022"
                            }
                        ],
                        "title": "",
                        "pos_overall": 7
                    },
                    "knowledge": {
                        "title": "Adidas",
                        "factoids": [
                            {
                                "title": "Chat de atendimento ao cliente",
                                "content": "Chat online"
                            },
                            {
                                "title": "Site",
                                "content": "http://www.adidas-group.com/"
                            }
                        ],
                        "profiles": [
                            {
                                "url": "https://www.instagram.com/adidas",
                                "title": "Instagram"
                            },
                            {
                                "url": "https://www.youtube.com/user/adidas",
                                "title": "YouTube"
                            }
                        ],
                        "subtitle": "Empresa de design",
                        "description": "Adidas AG é uma corporação multinacional alemã, fundada e sediada em Herzogenaurach, Baviera, que projeta e fabrica calçados, roupas e acessórios. É a maior fabricante de artigos esportivos da Europa e a segunda maior do mundo, depois da Nike.",
                        "related_searches": [
                            {
                                "url": "/search?gl=us&hl=en&q=Nike&si=AC1wQDCwN61-ebmuwbQCO5QCrgOvEq5bkWeIzJ5JczItzAKNdbIxoHfFJ8UFY3e1CorwNJXI6gTWniM6aVu3nEoseblyAI-5N39_1F3DTWWABELjIdJa9ZgI_g5n-c9ZUZdzEZeV2VGOkDNPl5DwiBeyifKPveoCnBsiT3wVpKdr52FPqK5rzQSzspA-sjztjVcZy2WfOwFITo5EfSXyZ5AsknO1X-dzXUCOlIIGCvFWqi9OKgK5PaWp7EcXls7n8Ag_L7HC3Pgg2k5FWR631X7Hvi1268shAg%3D%3D&sa=X&ved=2ahUKEwiLlsjE8dH3AhUQkGoFHT2IBUQQxA16BAhdEAU",
                                "title": "Nike"
                            },
                            {
                                "url": "/search?gl=us&hl=en&q=Asics&si=AC1wQDDagiMg03ncxeOQZbwVe-CJxRCchC-jr2hCPTxjc9wbgNZ1pCnWqLo_0N5RPhArBCY1qCgzESLe6Y9hB2HKnzquQNjJW9iLV6gQvDXzTwkl6LZHjq2aOuZII0W5uCWjpc0oOVU5JzyOjRUNEYoe_N_KsbL4xn4A0Fl2S4JMYAeaBZmu8jPX8EFVl_C3gerS4CRTyrfcL2bL-VhUNLEXVUlkFxrLlAyeZfUMVYSDo4WqV1c8-Bgp-rBwBzqW73Q7s1kOZHBtCQ8aBNfbfulPCljSG9vXBrcj9RqQRA8pD8TlH1rz8qE%3D&sa=X&ved=2ahUKEwiLlsjE8dH3AhUQkGoFHT2IBUQQxA16BAhdEAs",
                                "title": "Asics"
                            }
                        ]
                    },
                    "top_stories": {
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://www.adidas.com/us/adilette-comfort-slides/GZ5898.html",
                                "title": "Chinelos adidas Adilette Comfort - Bege | mulheres swim | adidas US",
                                "source": "",
                                "timeframe": "há 8 horas"
                            },
                            {
                                "pos": 3,
                                "url": "https://www.adidas.com/us/women-clothing-sale",
                                "title": "Liquidação de roupas femininas até 50% de desconto | adidas US",
                                "source": "",
                                "timeframe": "30 de set. de 2021"
                            }
                        ],
                        "pos_overall": 3
                    },
                    "instant_answers": [
                        {
                            "type": "desconhecido",
                            "_parsed": false,
                            "pos_overall": 5
                        }
                    ],
                    "popular_products": {
                        "items": [
                            {
                                "pos": 1,
                                "title": "Adidas Yeezy Kids Foam Runner",
                                "image_data": "UklGRhwJAABXRUJQVlA...rAZNVIAAA"
                            },
                            {
                                "pos": 10,
                                "title": "Adidas Men's Kaptir 2.0",
                                "image_data": "UklGRhQNAAB...+wTh1cLB/uQAAAAAAAAA="
                            }
                        ],
                        "pos_overall": 4
                    },
                    "related_searches": {
                        "pos_overall": 14,
                        "related_searches": [
                            "tênis adidas",
                            "adidas yeezy",
                            "outlet adidas",
                            "calças adidas",
                            "sneakers adidas",
                            "adidas superstar",
                            "adidas wikipedia"
                        ]
                    },
                    "search_information": {
                        "query": "adidas",
                        "showing_results_for": "adidas",
                        "total_results_count": 1440000000
                    },
                    "total_results_count": 1440000000,
                    "related_searches_categorized": [
                        {
                            "category": {
                                "name": "Logo da Adidas",
                                "type": "recolhido"
                            },
                            "pos_overall": 13
                        }
                    ]
                },
                "last_visible_page": 10,
                "parse_status_code": 12000
            },
            "created_at": "2022-05-09 07:24:16",
            "updated_at": "2022-05-09 07:24:20",
            "page": 1,
            "url": "https://www.google.com/search?q=adidas&uule=w+CAIQICINdW5pdGVkIHN0YXRlcw&gl=us&hl=en",
            "job_id": "6929330182268395521",
            "status_code": 200,
            "parser_type": "v2"
        }
    ]
}
```

</details>

{% hint style="info" %}
A composição dos elementos pode diferir dependendo se foi uma **desktop** ou **móvel** pesquisa.
{% endhint %}

Para ajudar você a identificar certos elementos, consulte os dicionários de dados de cada tipo de resultado de pesquisa do Google, seja obtido de pesquisas no desktop ou no celular.

## Dicionário de dados de saída

Navegue pelos detalhes usando a navegação do lado direito ou rolando para baixo na página.

**Exemplo HTML**

<figure><img src="https://lh7-us.googleusercontent.com/3R1boJs4sRlfCxUF-hCW5LkvivMlEKWS1kCzAjAF8GnFEd7z0m9ME8pI-ZUQxhkIj6cNVb6LvCDWNGAJB8hlKEjNlR3J84_0e6sFzCA15eNgf9EX_aZ_cK9cnir1fFSNBnPSgDziKw_tmDxyrMGU5Wc" alt=""><figcaption></figcaption></figure>

#### **Estrutura JSON**

A saída estruturada da Pesquisa na Web do Google inclui campos como `URL`, `page`, `resultados`, e outros. A tabela abaixo apresenta uma lista detalhada de cada recurso da SERP que analisamos, junto com sua descrição e tipo de dados. A tabela também inclui alguns metadados.

{% hint style="info" %}
O número de itens e campos para um tipo de resultado específico pode variar dependendo da consulta de pesquisa.
{% endhint %}

<table data-full-width="false"><thead><tr><th width="289">Nome da chave</th><th width="337.3333333333333">Descrição</th><th>Tipo</th></tr></thead><tbody><tr><td><code>url</code></td><td>A URL da página de pesquisa do Google.</td><td>string</td></tr><tr><td><code>page</code></td><td>Número da página relativo à paginação da SERP do Google.</td><td>integer</td></tr><tr><td><code>resultados</code></td><td>Um dicionário contendo os resultados da pesquisa.</td><td>object</td></tr><tr><td><code>results.pla</code></td><td>Uma lista de anúncios de listagem de produtos com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.paid</code></td><td>Uma lista de resultados patrocinados com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.images</code></td><td>Uma lista de resultados de imagens com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.flights</code></td><td>Uma lista de voos com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.organic</code></td><td>Uma lista de listagens não pagas com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.organic_videos</code></td><td>Uma lista de vídeos orgânicos com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.top_sights</code></td><td>Uma lista de pontos turísticos ou atrações notáveis com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.jobs</code></td><td>Uma lista de vagas de emprego com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.local_service_ads</code></td><td>Uma lista de provedores de serviços locais patrocinados.</td><td>object</td></tr><tr><td><code>results.video_boxes</code></td><td>Caixas de vídeo na SERP com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.recipes</code></td><td>Uma lista de receitas com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.twitter</code></td><td>Uma lista de resultados do Twitter (X) com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.knowledge</code></td><td>Uma lista de informações relevantes recuperadas do painel de conhecimento.</td><td>object</td></tr><tr><td><code>results.local_pack</code></td><td>Uma lista contendo listagens de empresas locais relevantes para a pesquisa.</td><td>object</td></tr><tr><td><code>results.item_carousel</code></td><td>Uma lista de itens ilustrativos para consultas informativas com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.videos</code></td><td>Uma lista de vídeos com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.hotels</code></td><td>Uma lista de hotéis relevantes para a localização usada na consulta de pesquisa.</td><td>object</td></tr><tr><td><code>results.apps</code></td><td>Uma lista de aplicativos com seus respectivos detalhes.</td><td>array</td></tr><tr><td><code>results.finance</code></td><td>Um resumo de dados financeiros de empresas, incluindo preços de ações, valor de mercado e outras métricas-chave.</td><td>object</td></tr><tr><td><code>results.sports_games</code></td><td>Informações sobre jogos esportivos recentes, detalhando placares, equipes, tipos de jogo e destaques.</td><td>object</td></tr><tr><td><code>results.discussions_and_forums</code></td><td>Uma lista de tópicos de discussão e posts de fóruns com URLs, títulos, fontes e contagem de comentários.</td><td>object</td></tr><tr><td><code>results.featured_snippet</code></td><td>Uma lista de resultados específicos recuperados da parte orgânica das SERPs.</td><td>array</td></tr><tr><td><code>results.top_stories</code></td><td>Uma lista de artigos com seus respectivos detalhes quando uma consulta de pesquisa é identificada como voltada para notícias.</td><td>object</td></tr><tr><td><code>results.popular_products</code></td><td>Uma lista de exibições orgânicas e não pagas de listagens de produtos do Google Shopping com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.related_searches</code></td><td>Uma lista de um ou mais blocos de pesquisas relacionadas apresentados em diferentes posições na página de pesquisa.</td><td>array</td></tr><tr><td><code>results.related_questions</code></td><td>Uma lista de consultas de pesquisa interrogativas relacionadas com seus respectivos detalhes.</td><td>object</td></tr><tr><td><code>results.what_people_are_saying</code></td><td>Uma lista de tópicos de discussão e posts de fóruns com URLs, títulos, fontes, principais comentários, nível de engajamento e prazos.</td><td>array</td></tr><tr><td><code>results.search_information</code></td><td>Uma lista de detalhes da consulta de pesquisa enviada.</td><td>object</td></tr><tr><td><code>total_results_count</code></td><td>O número total de resultados encontrados para a consulta de pesquisa.</td><td>string</td></tr><tr><td><code>last_visible_page</code></td><td>Valor que identifica o número máximo de página visível na página de resultados da consulta de pesquisa. (-1 quando o carregamento de mais resultados é iniciado pela rolagem).</td><td>integer</td></tr><tr><td><code>parse_status_code</code></td><td>O código de status do trabalho de análise. Você pode ver os códigos de status do analisador descritos <a href="https://developers.oxylabs.io/scraper-apis/web-scraper-api/response-codes#parsers"><strong>aqui</strong></a>.</td><td>integer</td></tr><tr><td><code>created_at</code></td><td>O timestamp em que o trabalho de scraping foi criado.</td><td>timestamp</td></tr><tr><td><code>updated_at</code></td><td>O timestamp em que o trabalho de scraping foi concluído.</td><td>timestamp</td></tr><tr><td><code>job_id</code></td><td>O ID do trabalho associado ao trabalho de scraping.</td><td>string</td></tr><tr><td><code>status_code</code></td><td>O código de status do trabalho de scraping. Você pode ver os códigos de status do scraper descritos <a href="../../../response-codes"><strong>aqui</strong></a>.</td><td>integer</td></tr><tr><td><code>parser_type</code></td><td>O tipo de analisador usado para quebrar o conteúdo HTML.</td><td>string</td></tr></tbody></table>

{% hint style="info" %}
Nas seções a seguir, os trechos de código JSON analisados são abreviados quando há mais de um item disponível para o tipo de resultado.
{% endhint %}

### Anúncios de listagem de produtos (PLA)

O `pla` seção dos resultados da pesquisa refere-se a Anúncios de Listagem de Produtos, também conhecidos como Google Shopping Ads, exibidos com destaque no topo da página de pesquisa em formato de carrossel.

<figure><img src="https://lh7-us.googleusercontent.com/NbkZMAjFT16XTvDpnm0BcTGd992td20fwIHOfY4zcl9uqGe9LLnCWukha1eZ67zYZAFF0OfTh36rtHjhB4zF022EuF7Ya_Ud3xYqDDQEynL6zeHe6H9BYiWvq0ismzAZdWtEyKDNxWGOH_5WB_t-Ljs" alt=""><figcaption></figcaption></figure>

```json
...
"pla": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.amazon.com/Switch-Controllers-Wildcat-Touchscreen-Bluetooth/dp/B09N4S9TWV?source=ps-sl-shoppingads-lpcontext&ref_=fplfs&psc=1&smid=A1GYW88KAZG2FO",
            "price": "$675.49",
            "title": "Switch PURTCH Newest w/Yellow & Blue controllers Wildcat Bundle(2000 V-Bucks and Code for Wildcat Bundle Included), 6.2\" Touchscreen LCD Display, 802.11",
            "seller": "Amazon.com",
            "url_image": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcSdvbTlG8SxMmPAm6cjeiFXvrNCIF0ZIBUUqz4B4Uww2fY7sHhaEQxbDv_JP78tu-YO3kWFbTESJPcAx5h2zezUK3bpZJnVriMGOi7Tx7nJNA8&usqp=CAc",
            "image_data": "/9j/4AAQSkZJRgABAQAAAQABAAD/..."
        },
        ...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="217">Chave (results.pla)</th><th width="298">Descrição</th><th width="95">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Todas as PLAs disponíveis na página.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados da PLA.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.url</code></td><td>A URL do produto.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.price</code></td><td>O preço do produto no anúncio de listagem.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.title</code></td><td>O título do produto no anúncio de listagem.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.seller</code></td><td>O vendedor do produto no anúncio de listagem.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.url_image</code></td><td>A URL da imagem do produto.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.image_data</code></td><td>A imagem em miniatura do produto codificada em base64.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do recurso da SERP PLA dentro da SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Pago

O `paid` seção refere-se a anúncios impulsionados pelo Google Ads, geralmente aparecendo acima dos resultados orgânicos (não pagos).

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FF7uTtNca83uZidKvMMeu%2Fgoogle_search_9.png?alt=media&#x26;token=d226899a-0ae3-4054-b735-ad84f114ef14" alt=""><figcaption></figcaption></figure>

```json
... 
"paid": [
    {
        "pos": 1,
        "url": "https://www.adidas.com/us/cyber_monday",
        "desc": "Última chance para as ofertas de Cyber. 45% extra de desconto em produtos em promoção e de preço cheio com o código CYBERSALE. Compre hoje no site oficial da adidas®. Participe do nosso programa de fidelidade adiClub. Recompensas exclusivas para membros. Exclusivos adiClub.",
        "title": "Site oficial da adidas | 45% extra de desconto | Código CYBERSALE",
        "data_rw": "https://www.google.com/aclk?...",
        "sitelinks": {
            "expanded": [
                {
                    "url": "https://www.adidas.com/us/shop",
                    "desc": "Última chance para as ofertas de Cyber. 45% extra de desconto com o código CYBERSALE.",
                    "title": "Liquidação de Cyber Monday"
                },
                {
                    "url": "https://www.adidas.com/us/shoes",
                    "desc": "Encontre o calçado certo hoje. Calçados esportivos e casuais disponíveis online.",
                    "title": "Calçados adidas®"
                },
                {
                    "url": "https://www.adidas.com/us/ultraboost",
                    "desc": "Retorno de energia incrível. Compre hoje o novo Ultraboost™ Light.",
                    "title": "adidas® Ultraboost™ Light"
                },
                {
                    "url": "https://www.adidas.com/us/nmd",
                    "desc": "Compre hoje online os lançamentos mais recentes do calçado NMD da adidas Originals.",
                    "title": "adidas® NMD"
                }
            ]
        },
        "url_shown": "https://www.adidas.com \u203a oficial \u203a site",
        "pos_overall": 1
    }
],
... 
```

<table><thead><tr><th width="216">Chave (results.paid)</th><th width="281">Descrição</th><th width="118">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados pagos.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>url</code></td><td>A URL do resultado pago.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>desc</code></td><td>Uma breve descrição do resultado pago.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>title</code></td><td>O título do resultado pago.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>data_rw</code></td><td>URL de redirecionamento do resultado pago.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks</code></td><td>Um objeto contendo informações sobre links internos para um site que aparece abaixo do primeiro resultado de pesquisa no Google.</td><td>object</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks.inline/expanded</code></td><td>Uma lista de URLs com seus respectivos detalhes. O nome da chave (`inline`/`expanded`) especifica o tipo do <code>sitelinks</code> elemento.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks.inline.url</code></td><td>A URL do site vinculado.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks.inline.title</code></td><td>O título do site vinculado.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks.inline.description</code></td><td>Uma breve descrição do site vinculado.</td><td>string</td><td>Desktop</td></tr><tr><td><code>url_shown</code></td><td>A URL resumida visível logo abaixo da descrição.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado pago dentro da SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Imagens

O `images` seção refere-se a resultados de imagem exibidos em diferentes seções de uma página da SERP, seja como uma seção dedicada ou no topo. É importante observar que a estrutura dos dados extraídos dos resultados da Pesquisa Google pode diferir da dos dados extraídos dos resultados da Pesquisa de Imagens do Google.

<figure><img src="https://lh7-us.googleusercontent.com/30Yq-Z8cmckFz0daXsOts4a6YfUsgtHDGwbZ_HA6zDqhMAmubS_lgzUERt8eHkRq8bheH1clYw2Ye8WuGS3q05xJ6CrplufydlqEz45p97YaXwHWgjZJA-ttQxwSwNAOMdggvo2PZ9EYsNWm6EdrBEw" alt=""><figcaption></figcaption></figure>

```json
...
"images": {
    "items": [
        {
            "alt": "Adidas | História, produtos e fatos | Britannica",
            "pos": 1,
            "url": "https://www.britannica.com/topic/Adidas-AG"
        },
        {
            "alt": "Superstar x Indigo Herz Shoes",
            "pos": 2,
            "url": "https://www.adidas.com/us/superstar-x-indigo-herz-shoes/IE1842.html"
        },
        {
            "alt": "adidas (@adidas) / X",
            "pos": 3,
            "url": "https://twitter.com/adidas"
        }
    ],
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="205">Chave (results.images)</th><th width="295">Descrição</th><th width="112">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista de imagens com seus respectivos detalhes.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.alt</code></td><td>O texto alt da imagem.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.pos</code></td><td>Um indicador exclusivo que denota a posição da imagem na lista.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.url</code></td><td>A URL da página da web que contém a imagem.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do recurso SERP Images dentro da SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Orgânico

O `organic` seção refere-se a listagens não pagas nos resultados orgânicos da Pesquisa Google, determinadas pela relevância por meio do algoritmo do Google. Essas listagens aparecem abaixo dos anúncios pagos nas páginas de pesquisa.

#### Exemplo 1

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FbKpC1DjvJr33s20zY4Pb%2Fgoogle_search_10.png?alt=media&#x26;token=5c25ef7c-b9c4-4cbe-b8f3-788740fefd79" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    {
        "pos": 1,
        "url": "https://www.loveandlemons.com/brownies-recipe/",
        "desc": "A melhor receita de brownie! Feita com cacau em pó e gotas de chocolate, estes brownies caseiros são úmidos, pegajosos, super chocolatudos e fáceis de fazer!",
        "title": "Melhor receita de brownies caseiros",
        "images": [
            "/9j/4AAQSkZJRgABAQAAAQABAAD/..."
        ],
        "sitelinks": {
            "inline": [
                {
                    "url": "https://www.loveandlemons.com/recipes/vegetarian-recipes/",
                    "title": "Receitas vegetarianas"
                },
                {
                    "url": "https://www.loveandlemons.com/baking-recipes/",
                    "title": "25 receitas de confeitaria super divertidas"
                },
                {
                    "url": "https://www.loveandlemons.com/oatmeal-cookies/",
                    "title": "Biscoitos de aveia perfeitos"
                }
            ]
        },
        "url_shown": "https://www.loveandlemons.com\u203a Recipes",
        "pos_overall": 2
    },
...
```

#### Exemplo 2

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FReI8Qq1iUkaeCeCfWHXU%2FScreenshot%202024-12-02%20at%2016.28.05.png?alt=media&#x26;token=d5588af8-6143-443b-92d8-ffd9616d3aef" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    {
        "pos": 9,
        "pos_overall": 13,
        "title": "Classics Winter Track Jacket - Army Green",
        "url": "https://www.reebok.com/p/100030586/classics-winter-track-jacket",
        "url_shown": "https://www.reebok.com\u203a classics-winter-track-jacket",
        "desc": "Uma jaqueta track macia de sherpa, inspirada em esportes ao ar livre de inverno · O caimento relaxado é solto, casual e totalmente sem restrições · Parte externa: 70% poliéster / 30% reciclado\u00a0...",
        "favicon_text": "Reebok",
        "images": [
            "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS7NvhUuvYcmAxmRNswAEkR6HZo-KYMwmNcynhHjwa2UE1l8cjy4isr&s"
        ],
        "rating": 3.9,
        "review_count": 7,
        "additional_info": [
            "$23.99$80",
            "Em estoque",
            "3.9(7)",
            "Entrega grátis acima de $75",
            "Devoluções grátis em 30 dias"
        ]
    },
...
```

<table><thead><tr><th width="229">Chave (results.organic)</th><th width="309">Descrição</th><th width="85">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados orgânicos.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>url</code></td><td>A URL do resultado orgânico.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>desc</code></td><td>Uma breve descrição do resultado orgânico.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>title</code></td><td>O título do resultado orgânico.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>images</code></td><td>As imagens em miniatura do resultado orgânico codificadas em base64.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks</code></td><td>O objeto contém o elemento `expanded` ou `inline` com mais detalhes sobre os sitelinks.</td><td>object</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks.expanded/inline</code></td><td>Uma lista de sitelinks do resultado orgânico. O nome da chave (<code>inline</code>/<code>expanded</code>) especifica o tipo do elemento sitelinks.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks.expanded.url</code></td><td>A URL do site vinculado.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>sitelinks.expanded.title</code></td><td>O título do site vinculado.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>url_shown</code></td><td>A URL resumida visível logo abaixo da descrição.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Orgânico dentro da SERP.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>favicon_text</code></td><td>O texto ou nome associado ao favicon (ícone do site).</td><td>string</td><td>Desktop</td></tr><tr><td><code>rating</code></td><td>A classificação média do produto ou conteúdo.</td><td>float</td><td>Desktop</td></tr><tr><td><code>review_count</code></td><td>O número de avaliações associadas ao produto ou conteúdo.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>additional_info</code></td><td>Contém detalhes sobre preços, disponibilidade, avaliações do produto, opções de entrega e políticas de devolução.</td><td>lista de strings</td><td>Desktop</td></tr></tbody></table>

### Vídeos orgânicos

O `results.organic_videos` contém uma matriz de listagens de vídeo exibidas organicamente nos resultados de pesquisa, o que significa que não são anúncios pagos. Cada listagem de vídeo inclui detalhes relevantes, como título do vídeo, URL, descrição.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FSXKUApTgu3DRXIXo5r27%2Fgoogle_search_1.png?alt=media&#x26;token=32e1095e-d7af-4564-ba2e-ddc758cb8b95" alt=""><figcaption></figcaption></figure>

```json
...
 "organic_videos": [
    {
        "pos": 1,
        "url": "https://www.youtube.com/watch?v=XHTrLYShBRQ",
        "desc": "Seu navegador não consegue reproduzir este vídeo. Saiba mais.",
        "title": "Apresentando o iPhone 15 | WOW | Apple - YouTube",
        "pos_overall": 6
    },
...
```

<table><thead><tr><th width="259">Chave (results.organic_videos)</th><th width="294">Descrição</th><th width="100">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados de Vídeos Orgânicos.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>url</code></td><td>A URL do vídeo.</td><td>string</td><td>Desktop</td></tr><tr><td><code>desc</code></td><td>Breve descrição do vídeo.</td><td>string</td><td>Desktop</td></tr><tr><td><code>title</code></td><td>O título do vídeo.</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Vídeo Orgânico dentro da SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

### Principais atrações

O `results.top_sights` contém uma lista de marcos ou atrações de destaque geralmente associados ao local ou tema da pesquisa. Cada item inclui detalhes como a posição na lista e o título.

<figure><img src="https://lh7-us.googleusercontent.com/XjD5XFwXvm3TOvuc697ZR7RCSMje--l9RVjFnFKqBhT0ZvASTZCfnaB8RoDDAmLDcZzotKxMeUh4UglWZgnre3Q6ocP7P2cIGq0gtYJigCI2L5ymuVvgp47fpMqP3gxzottT-7ehxraqhRN9gX_ch7o" alt=""><figcaption></figcaption></figure>

```json
...
"top_sights": {
    "items": [
        {
            "pos": 1,
            "title": "Catedral de Vilnius"
        },
        {
            "pos": 2,
            "title": "Torre do Castelo de Gediminas"
        },
        {
            "pos": 3,
            "title": "Portões da Aurora"
        }
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="227">Chave (results.top_sights)</th><th width="339">Descrição</th><th width="90">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista de principais atrações com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>A posição do resultado de Principais atrações dentro do recurso SERP Principais atrações.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O título do local turístico.</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado de Principais atrações dentro da SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

### Vagas

O `results.jobs` contém vagas de emprego extraídas dos resultados da pesquisa. Cada listagem inclui detalhes como a URL que direciona para a vaga, o título da vaga, a fonte, o empregador e a localização. As listagens são obtidas de vários sites de empregos, sites de carreira e outras plataformas indexadas pelo Google.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2Fq1DKIRNoA4jUaM7aaZdz%2Fgoogle_search_3.png?alt=media&#x26;token=77e1b8f2-4bec-4bb9-8e58-2e225bc6942f" alt=""><figcaption></figcaption></figure>

```json
...
"jobs": {
    "listings": [
        {
            "url": "https://www.google.com/search?q=divorce+lawyer+jobs&filter=1&safe=off&uule=w+CAIQICINdW5pdGVkIHN0YXRlcw&gl=us&hl=en&ibp=htl;jobs&sa=X&ved=2ahUKEwjI1ZPX2sGEAxVrcGwGHcEpAjAQkd0GegQIIRAB#fpstate=tldetail&htivrt=jobs&htiq=divorce+lawyer+jobs&htidocid=PezDD3LkXHvbWvM-AAAAAA%3D%3D",
            "title": "Advogado",
            "source": "via LinkedIn",
            "employer": "Men's & Fathers' Rights Divorce Lawyers, Schultz & Associates, LLC",
            "location": "Estados Unidos"
        },
                            ...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="222">Chave (results.jobs)</th><th width="318">Descrição</th><th width="94">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>listings</code></td><td>Uma matriz com todas as vagas disponíveis na página.</td><td>array</td><td>Desktop</td></tr><tr><td><code>listings.url</code></td><td>A URL da listagem completa da vaga.</td><td>string</td><td>Desktop</td></tr><tr><td><code>listings.title</code></td><td>O título da vaga.</td><td>string</td><td>Desktop</td></tr><tr><td><code>listings.source</code></td><td>A fonte que contém a postagem original da vaga.</td><td>string</td><td>Desktop</td></tr><tr><td><code>listings.employer</code></td><td>A organização contratante para a posição identificada.</td><td>string</td><td>Desktop</td></tr><tr><td><code>listings.location</code></td><td>A localização da vaga.</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do recurso SERP Jobs dentro da SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

### Twitter (X)

O `twitter` o recurso aparece com frequência para marcas, filmes, músicos e outras celebridades, geralmente posicionado diretamente abaixo do resultado de pesquisa do site da marca. Esse recurso oferece um link direto para o feed do Twitter da marca, exibindo um carrossel de seus tweets mais recentes.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FItNqXw4micHcdRSLuPzZ%2Fgoogle_search_13.png?alt=media&#x26;token=48abfd7e-9d6a-42e6-a684-7b8cbd020029" alt=""><figcaption></figcaption></figure>

```json
...
"twitter": {
    "pos": 1,
    "url": "https://twitter.com/NintendoAmerica",
    "items": [
        {
            "pos": 1,
            "url": "https://twitter.com/NintendoAmerica/status/1729311652984623440?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Etweet",
            "content": "Agora você pode resgatar seus #MyNintendo Platinum Points para coletar ícones personalizados com tema de festas, disponíveis até 25/12 às 17h PT. #NintendoSwitchOnline #MissionsAndRewards\n\nSaiba mais: ninten.do/6017iHF1b",
            "timeframe": "há 12 horas"
        },
        ...
    ],
    "title": "Nintendo of America (@NintendoAmerica) \u00b7 X",
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="201">Chave (results.twitter)</th><th width="329">Descrição</th><th width="108">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Um indicador que denota a posição de um determinado item entre os resultados orgânicos.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>url</code></td><td>A URL do perfil que contém as postagens do Twitter (X).</td><td>string</td><td>Desktop</td></tr><tr><td><code>items</code></td><td>Uma lista de postagens do Twitter (X) com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>Um indicador que denota a posição de um determinado tweet dentro do recurso SERP do Twitter (X).</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.url</code></td><td>A URL da postagem do Twitter (X).</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.content</code></td><td>Uma breve descrição que denota todo o texto da postagem relevante do Twitter (X).</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.timeframe</code></td><td>Descreve há quanto tempo o tweet foi criado.</td><td>string</td><td>Desktop</td></tr><tr><td><code>title</code></td><td>O título do perfil do Twitter (X).</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado do Twitter dentro da SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

### Conhecimento

O `knowledge` seção dentro dos resultados da pesquisa mostra dados do Painel de Conhecimento do Google no lado direito ao pesquisar pessoas, lugares, organizações ou entidades integradas ao Knowledge Graph.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FZ5rAKJjOGYm02UuTznnf%2Fgoogle_search.png?alt=media&#x26;token=efa054c7-bfc1-4354-afab-a490e29abbc5" alt=""><figcaption></figcaption></figure>

```json
...
"knowledge": {
    "title": "Adidas",
    "images": [
        "iVBORw0KGgoAAAANSUhEUgAAAHcAAABUCAMAAACP31ggAAAAY1BMVEX/..."
    ],
    "factoids": [
        {
            "links": [
                {
                    "href": "/search?safe=off&sca_esv=586315320...",
                    "title": "Fundador"
                },
                {
                    "href": "/search?safe=off&sca_esv=586315320...",
                    "title": "Adolf Dassler"
                }
            ],
            "title": "Fundador",
            "content": "Adolf Dassler"
        },
        ...
    ],
    "profiles": [
        {
            "url": "https://www.instagram.com/adidas",
            "title": "Instagram"
        },
        ...
    ],
    "subtitle": "Empresa de vestuário",
    "description": "DescriptionAdidas AG é uma corporação alemã de vestuário esportivo e calçados com sede em Herzogenaurach, Baviera, Alemanha. É a maior fabricante de artigos esportivos da Europa e a segunda maior do mundo, depois da Nike. Wikipedia",
    "related_searches": [
        {
            "url": "/search?safe=off&sca_esv=586315320...",
            "title": "Nike",
            "section_title": "As pessoas também pesquisam por"
        },
        ...
    ]
},
...
```

<table><thead><tr><th width="270">Chave (results.knowledge)</th><th width="272">Descrição</th><th width="90">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>title</code></td><td>O título do painel de conhecimento.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>images</code></td><td>Uma lista de imagens usadas logo ao lado do título.</td><td>array</td><td>Desktop</td></tr><tr><td><code>factoids</code></td><td>Uma lista de todos os fatos usados no painel de conhecimento.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>factoids.links</code></td><td>Uma lista de todos os links relacionados a um determinado item factoid.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>factoids.links.href</code></td><td>Um hyperlink para a página de resultados da Pesquisa Google para o factoid fornecido.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>factoids.links.title</code></td><td>A descrição de quaisquer páginas vinculadas relacionadas ao factóide.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>factoids.title</code></td><td>O nome da seção do factóide.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>factoids.content</code></td><td>A descrição do factóide.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>profiles</code></td><td>Uma lista de perfis de redes sociais listados no painel de conhecimento.</td><td>string</td><td>Desktop</td></tr><tr><td><code>profiles.url</code></td><td>Um link para o perfil da rede social.</td><td>string</td><td>Desktop</td></tr><tr><td><code>profiles.title</code></td><td>O título do perfil da rede social.</td><td>string</td><td>Desktop</td></tr><tr><td><code>subtitle</code></td><td>Uma breve explicação sobre a entidade descrita no título.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>description</code></td><td>Uma descrição que indica as principais informações sobre a entidade no painel de conhecimento.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>related_searches</code></td><td>Uma lista de buscas relacionadas com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>related_searches.url</code></td><td>A URL da página da busca relacionada.</td><td>string</td><td>Desktop</td></tr><tr><td><code>related_searches.title</code></td><td>O título da página da busca relacionada.</td><td>string</td><td>Desktop</td></tr><tr><td><code>related_searches.section_title</code></td><td>O nome da seção de buscas relacionadas.</td><td>string</td><td>Desktop</td></tr></tbody></table>

### Pacote Local

O `local_pack` exibe os três principais resultados de busca local com base na localização do usuário ou na localização de busca especificada, incluindo um mapa e informações adicionais.

<figure><img src="https://lh7-us.googleusercontent.com/J8nVUQzYARU51Hik66lXTk838wwpT8NSCOET09XuSsmbsMkiU58ziGkhWcV0SNqgJGeuHmMMU9ja8UrcPG9HAA-EKtu_bUMq90cVyP-luaJWiJdS_2izil7XLYorkJYcD-U4A3eocIxAn71vGq0eGY8" alt=""><figcaption></figcaption></figure>

```json
...
"local_pack": {
                        "items": [
                            {
                                "cid": "1100080596967423812",
                                "pos": 1,	
                                "title": "Pizza Hut",
                                "rating": 3.8,
                                "address": "Independence, KS",
                                "subtitle": "Pizza",
                                "rating_count": 435
                            },
                            ...
                        ],
                        "pos_overall": 1
                    },
...
```

<table><thead><tr><th width="230">Chave (results.local_pack)</th><th width="277">Descrição</th><th>Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista de locais com seus respectivos detalhes.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.cid</code></td><td>Um número de identificação exclusivo atribuído a uma listagem comercial específica.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.pos</code></td><td>A posição do resultado local dentro do pacote local.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.title</code></td><td>O título da entidade local.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.rating</code></td><td>A avaliação da entidade local.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.address</code></td><td>O endereço da entidade local.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.rating_count</code></td><td>O número de avaliações da entidade local.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado do Pacote Local dentro do SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Principais notícias

`top_stories` é uma seção dedicada que aparece na Pesquisa Google para consultas voltadas a notícias.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FgzGXqltr7QgOUTEVXm5y%2Fgoogle_search_12.png?alt=media&#x26;token=a06829ab-9ec2-4593-9c2c-99a1c0eba767" alt=""><figcaption></figcaption></figure>

```json
...
"top_stories": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.independent.co.uk/arts-entertainment/films/news/elon-musk-leave-the-world-behind-b2462401.html",
            "title": "Usuários da Netflix zombam de Elon Musk, 'triggered', por reclamação sobre Leave the World Behind \n11 horas atrás",
            "source": "The Independent",
            "timeframe": "11 horas atrás"
        },
        ...
    ],
    "pos_overall": 3
},
...
```

<table><thead><tr><th width="233">Chave (results.top_stories)</th><th width="295">Descrição</th><th width="100">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista de artigos de notícias selecionados com seus respectivos detalhes.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.pos</code></td><td>A posição do artigo dentro do recurso SERP Principais notícias.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.url</code></td><td>A URL do artigo completo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.title</code></td><td>O título do artigo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.section</code></td><td>O nome da seção de Principais notícias.</td><td>string</td><td>Móvel</td></tr><tr><td><code>items.source</code></td><td>O nome do site onde o artigo é publicado.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.timeframe</code></td><td>Descreve há quanto tempo o artigo foi publicado.</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Indica a posição geral do recurso SERP Principais notícias dentro do SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Produtos populares

O `popular_products` O recurso SERP apresenta um carrossel de vários produtos definidos pela popularidade e relevância para a consulta do usuário. Isso difere dos Anúncios de Listagem de Produtos (PLAs), que são influenciados pelos anunciantes. Vale notar que vários `popular_products` carrosséis podem aparecer em uma única página do SERP.\\

<figure><img src="https://lh7-us.googleusercontent.com/DEOa71XwMl0sdxQsp_A95Jun--DTl4wsxQ01IFS7cR__-zmOsCCUBnEnZc1jCXVin1R4MtD3qGbYJYb5hTJrWiRzCm4gYG2Oc7b6E5nYgGDwxUzk4zp92jxW0_o1SA4eQikmD2p1AQLeZMVNlXCxFhc" alt=""><figcaption></figcaption></figure>

```json
...
"popular_products":[
   {
      "items":[
         {
            "pos":1,
            "price":"$109.99",
            "title":"adidas Gazelle Herren",
            "seller":"Footlocker.de",
            "image_data":"/9j/4AAQSkZJRgABAQAAAQABAAD/..."
         },
         {
            "pos":2,
            "price":"$120.00",
            "title":"Herren adidas Gazelle Schuh",
            "rating":"4.9",
            "seller":"JD Sports Deutschland",
            "image_data":"/9j/4AAQSkZJRgABAQAAAQABAAD/..."
         },
         ...
      ],
      "pos_overall":4
   },
   ...
]
...
```

<table><thead><tr><th width="277">Chave (results.popular_products)</th><th width="257">Descrição</th><th width="97">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista de produtos populares com seus respectivos detalhes.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.pos</code></td><td>Um indicador exclusivo que denota a posição de um produto popular específico dentro do recurso SERP Produtos populares.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.price</code></td><td>O preço de um produto popular específico.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.title</code></td><td>O título de um produto popular específico.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.rating</code></td><td>A avaliação de um produto popular específico.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.seller</code></td><td>O vendedor de um produto popular específico.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.image_data</code></td><td>A imagem em miniatura do produto codificada em base64.</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Indica a posição geral do recurso SERP Produtos populares dentro do SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Buscas relacionadas

O `related_searches` O recurso SERP exibe consultas de busca alternativas relacionadas à palavra-chave inicial, geralmente localizadas na parte inferior do SERP.

<figure><img src="https://lh7-us.googleusercontent.com/mPOehSe_0VrQn9PhohC3ydDSzoUna26yd81Dr2RVU_3JASnNOJLIsix2gi-8qXmU0VoRaxCNZ7HGaLDDf2mt_Y17Un6-fDJVyra_if4rc5Zut5E9Ozz7z4Hn_Y7IG0MgGbT17CrEAI7Nm50RAcRizuA" alt=""><figcaption></figcaption></figure>

```json
"related_searches": [
   {
       "pos_overall": 12,
       "related_searches": [
           "tesla model 3",
           "tesla car price", 
           "tesla model y",
           "tesla owner",
           "tesla - wikipedia", 
           "tesla cybertruck",
           "tesla 2023",
           "tesla logo"
       ]
   }
],
```

<table><thead><tr><th width="274">Chave (results.related_searches)</th><th width="252">Descrição</th><th width="93">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos_overall</code></td><td>Indica a posição geral deste bloco de buscas relacionadas dentro da página de busca.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>related_searches</code></td><td>Uma lista de strings de buscas relacionadas dentro deste bloco.</td><td>array</td><td>Desktop e celular</td></tr></tbody></table>

### Perguntas relacionadas

O `related_questions` o recurso aparece abaixo dos principais resultados de busca, apresentando uma lista de perguntas diretamente relacionadas à consulta original do usuário. Ao oferecer um conjunto selecionado de perguntas relacionadas, os usuários podem explorar diferentes aspectos do tema, melhorando a experiência geral de busca.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FD5WkAIK6kCRhI9EQwdJ0%2Fgoogle_search_5.png?alt=media&#x26;token=8910184d-23e6-45d9-8b00-328d6558d215" alt=""><figcaption></figcaption></figure>

```json
...
"related_questions": {
    "items": [
        {
            "pos": 1,
            "answer": "De acordo com o Guinness World Records em 1995, a Bíblia é o livro mais vendido de todos os tempos, com uma estimativa de 5 bilhões de cópias vendidas e distribuídas.",
            "source": {
                "url": "https://en.wikipedia.org/wiki/List_of_best-selling_books#:~:text=According%20to%20Guinness%20World%20Records,billion%20copies%20sold%20and%20distributed.",
                "title": "Lista dos livros mais vendidos - Wikipedia",
                "url_shown": "Wikipediahttps://en.wikipedia.org \u203a wiki \u203a List_of_best-selling_..."
            },
            "question": "Qual é o livro número 1 do mundo?"
        },
        ...
    ],
    "pos_overall": 2
},
...
```

<table><thead><tr><th width="279">Chave (results.related_questions)</th><th width="256">Descrição</th><th width="91">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista contendo todas as perguntas relacionadas.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.pos</code></td><td>Um indicador exclusivo que denota a posição de qualquer pergunta relacionada dentro do recurso SERP Perguntas relacionadas.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.answer</code></td><td>A resposta à pergunta relacionada.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.source</code></td><td>Contém valores que descrevem a fonte da resposta à pergunta.</td><td>object</td><td>Desktop e celular</td></tr><tr><td><code>items.source.url</code></td><td>A URL do site usado para obter a resposta.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.source.title</code></td><td>O título do site que contém a resposta.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.source.url_shown</code></td><td>A URL abreviada visível logo abaixo da resposta.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.question</code></td><td>A pergunta da seção de perguntas relacionadas.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Indica a posição geral do recurso SERP Perguntas relacionadas dentro do SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### O que as pessoas estão dizendo

O `what_people_are_saying` a seção aparece nos resultados de busca do Google quando há posts relevantes de fóruns, redes sociais ou plataformas da comunidade relacionados à consulta de busca. Esta seção normalmente mostra conteúdo de plataformas como Reddit, TikTok e outros fóruns de discussão.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FSo9YHXUhjP2h3KoF2skX%2FScreenshot%202025-05-30%20at%2010.24.15.png?alt=media&#x26;token=94fcb3c5-d98d-4a60-ab4a-f77a1a2d335c" alt=""><figcaption></figcaption></figure>

```json
...
"what_people_are_saying": {
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://www.reddit.com/r/travel/comments/1kxf875/san_francisco_hotels/",
                                "title": "Hotéis em San Francisco",
                                "top_comments": "Bem-vindo a SF! Algumas observações.\n* Outubro normalmente é o nosso melhor clima do ano. Ótima escolha! (Para quem estiver lendo isto: \"verão\" em SF costuma ser muito, muito nublado e frio.)\n* (Isso provavelmente é super óbvio, então desculpas antecipadas. Talvez seja útil para outra pessoa que esteja lendo isto.) Os Niners na verdade não jogam em nenhum lugar perto de SF. Sem trânsito, a viagem do centro de SF até o Levi's leva cerca de uma hora. De transporte público (talvez com Uber/Lyft ajudando), são 90-120 minutos.\n* Eu recomendaria ficar na própria cidade de SF. Se você não quiser ficar em SF, então algum lugar perto do BART permitirá que você faça turismo sem gastar muito dinheiro.\n* Dentro de SF, saiba que o Tenderloin é um bairro muito pesado. É aquele lugar que você sempre vê na Fox News com histórias de \"San Francisco fora de controle\". O resto da cidade é seguro e relativamente limpo.\n* O lado oeste de SF, especialmente o Sunset, tem menos conexão com transporte público. Dá para se locomover sem carro, sem dúvida, mas levará um pouco mais para chegar ao centro ou aos sistemas de trem.\nParabéns pela aposentadoria! Parece uma ótima recompensa.",
                                "source": "Reddit",
                                "engagement_timeframe": "10+ comentários, 1 semana atrás"
                            },
                            {
                                "pos": 2,
                                "url": "https://www.tiktok.com/@kaorihatsusee/video/7501124173717065006",
                                "title": "Sinceramente, adoramos nossa estadia aqui 🫶🏼 @maya hangai 📍Kasa La Monarca, San Francisco #acessível #hotelacessível #hotel #sanfrancisco"
                                "source": "TikTok",
                                "engagement_timeframe": "45,3 mil+ visualizações, 3 semanas atrás"
                            },
                            {
                                "pos": 3,
                                "url": "https://www.cntraveler.com/gallery/best-hotels-in-san-francisco",
                                "title": "23 melhores hotéis em San Francisco, de Mission Bay ao Castro District"
                                "source": "Condé Nast Traveller",
                                "engagement_timeframe": "1 mês atrás"
                            }
                        ]
                    }
...
```

<table><thead><tr><th width="279">Chave (results.what_people_are_saying)</th><th width="256">Descrição</th><th width="91">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista contendo todos os itens de conteúdo de fóruns de discussão ou redes sociais.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.url</code></td><td>A URL do tópico de discussão ou da página de conteúdo da rede social.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.title</code></td><td>O título do tópico de discussão ou da peça de conteúdo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.top_comments</code></td><td>O comentário principal do tópico de discussão, se exibido.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.source</code></td><td>O nome da plataforma ou site que hospeda o conteúdo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.engagement_timeframe</code></td><td>Contagem de comentários e período de atividade (por exemplo, "45 comentários, 2 dias atrás").</td><td>string</td><td>Desktop e celular</td></tr></tbody></table>

### Informações da busca

O `search_information` o recurso fornece informações estruturadas sobre a consulta de busca.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FDQoKm9RqVg3tcjEnWAoQ%2FScreenshot%202024-10-29%20at%2013.56.26.png?alt=media&#x26;token=ef04518c-bde0-4411-aeda-968efcae26b2" alt=""><figcaption></figcaption></figure>

```json
...
"search_information": {
    "query": "restaurants",
    "geo_location": "10007, New York, NY",
    "showing_results_for": "restaurants",
    "total_results_count": 3200000000
},
...
```

<table><thead><tr><th width="290">Chave (results.search_information)</th><th width="242">Descrição</th><th width="95">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>query</code></td><td>O termo de busca original.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>geo_location</code> *</td><td>Indica a área geográfica específica associada à busca.</td><td>string</td><td>Desktop</td></tr><tr><td><code>showing_results_for</code></td><td>O termo de busca para o qual os resultados são exibidos. `query` e `showing_results_for` podem ser diferentes se o Google tiver corrigido automaticamente o termo de busca fornecido.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>total_results_count</code></td><td>O número total de resultados encontrados para o termo de busca.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

\*Funciona apenas com renderização JS

### Carrossel de itens

Um carrossel (`item_carousel`) de imagens ou links relacionados a um tipo específico de item é exibido no topo do SERP. O conteúdo e o layout variam de acordo com a consulta de busca do usuário, destacando uma seleção de itens relevantes. Isso pode variar de produtos e notícias a imagens, criando uma experiência visualmente envolvente e personalizada para os usuários.

<figure><img src="https://lh7-us.googleusercontent.com/6YYs9-sKUuWwqFenkyqlNQVpzA60wY1dTSU2YOB0-5Y8-QU-3ed7IPFmjUbWtrbsewBO37BAQVwlGr9iRk1izSKIfZDgPr1GyZYZK4D5QLySs1jTYuQGfEVBxsdtPrUQXAWuOMStLbtCRjiBN7s7g70" alt=""><figcaption></figcaption></figure>

```json
...
"item_carousel": {
    "items": [
        {
            "pos": 1,
            "href": "/search?safe=off&sca_esv=589070032...",
            "title": "Burj Khalifa 828\u00a0m, 830\u00a0m até a ponta",
            "subtitle": "828m, 830m até a ponta"
        },
        {
            "pos": 2,
            "href": "/search?safe=off&sca_esv=589070032...",
            "title": "Warisan Merdeka Tower 679\u00a0m",
            "subtitle": "679m"
        },
...
     ],
    "title": "Edifícios (por altura)",
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="252">Chave (results.item_carousel)</th><th width="293">Descrição</th><th width="93">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista de itens colocados em um carrossel com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>A posição do item dentro do carrossel.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>items.href</code></td><td>Um hiperlink para o SERP do Google do item no carrossel.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O nome/título da entidade no carrossel.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.subtitle</code></td><td>Detalhes adicionais sobre a entidade no título.</td><td>string</td><td>Desktop</td></tr><tr><td><code>title</code></td><td>O título da seção do carrossel. O título está relacionado à consulta de busca.</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado do Carrossel de itens dentro do SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

### Receitas

O `recipes` o recurso SERP do Google apresenta instruções de preparo, ingredientes, avaliações e fontes para pratos específicos no topo dos resultados de busca.

<figure><img src="https://lh7-us.googleusercontent.com/0ZyTLJUnZp70QpENO34_Z6ti-M7xlCDmkc3opFsId3uIP9ce7nBwyiAyVN1z-3XK-S0ZDjXMkFq1QBfamVHEBxYi1JZlXuzB9lMRjeOfLeNVRTX6U_6rDi4e9Nxp5-c4eSh71osP1HtMMmauBdpgLrY" alt=""><figcaption></figcaption></figure>

```json
...
"recipes": {
    "items": [
        {
            "pos": 1,
            "url": "https://handletheheat.com/chewy-brownies/",
            "desc": "Cacau em pó sem açúcar, gotas de chocolate, bicarbonato de sódio, gema de ovo, farinha de trigo comum",
            "title": "Melhores Brownies Fudge de Todos os Tempos",
            "rating": 4.8,
            "source": "Handle the Heat",
            "duration": "45 min"
        },
...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="199">Chave (results.recipes)</th><th width="299">Descrição</th><th width="119">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista de receitas selecionadas com seus respectivos detalhes.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.pos</code></td><td>A posição da receita dentro do recurso SERP Receitas.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.url</code></td><td>A URL da receita completa.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.desc</code></td><td>Uma breve descrição da receita obtida do artigo original.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O título da receita.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.rating</code></td><td>A avaliação da receita.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.source</code></td><td>O nome do site onde a receita está localizada.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.duration</code></td><td>O tempo necessário para preparar o prato.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Receitas dentro do SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Vídeos

O `videos` o recurso na página de resultados da Pesquisa Google exibe uma seleção curada de conteúdo em vídeo relacionado à consulta de busca do usuário, incluindo miniaturas, títulos e informações de origem.

<figure><img src="https://lh7-us.googleusercontent.com/9L4k95MzrvQYTronwCU7re362ROCizIeN9deJb2Kg58pLOn87_07ABu0x1Ui5iFGTi83ouCsqYPMsnksyn0xRKsJbJg-I9VOLBu6ryK3Jv8nv-upjmHhilTBh5Angr-4OX9ZxGMp8Wh2OAeTgRi8Mh4" alt=""><figcaption></figcaption></figure>

```json
...
"videos": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.youtube.com/watch?v=xFrGuyw1V8s",
            "title": "Abba - Dancing Queen (Official Music Video Remastered)",
            "author": "AbbaVEVO",
            "source": "YouTube"
        },
        {
            "pos": 2,
            "url": "https://www.youtube.com/watch?v=-crgQGdpZR0",
            "title": "ABBA - Take A Chance On Me (Official Music Video)",
            "author": "AbbaVEVO",
            "source": "YouTube"
        },
...
    ],
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="193">Chave (results.videos)</th><th width="325">Descrição</th><th width="90">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista contendo todos os resultados da seção de vídeos.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>items.pos</code></td><td>A posição do vídeo dentro da lista.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>items.url</code></td><td>Um link para o vídeo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.title</code></td><td>O título do vídeo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.author</code></td><td>O nome do perfil onde o vídeo foi enviado.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>items.source</code></td><td>O nome da plataforma que hospeda o vídeo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Vídeos dentro do SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Snippet em destaque

O `featured_snippet` é um resultado exclusivo da Pesquisa Google em que um trecho conciso descrevendo uma página é exibido antes de um link para essa página. Esses resultados em destaque são exibidos de forma proeminente no topo dos resultados orgânicos, fornecendo aos usuários acesso rápido a informações relevantes.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2Fk2Q0yt85qLxYgDpXx8Uc%2Fgoogle_search_11.png?alt=media&#x26;token=f50d90a5-7e30-47c8-9bb4-ed6f4b7d14d4" alt=""><figcaption></figcaption></figure>

```json
...
"featured_snippet": [
    {
        "url": "https://www.fs.usda.gov/visit/fall-colors/science-of-fall-colors",
        "desc": "À medida que a duração da noite aumenta no outono, a produção de clorofila desacelera e depois para, e eventualmente toda a clorofila é destruída. Os carotenoides e a antocianina presentes na folha ficam então expostos e mostram suas cores.",
        "title": "Ciência das Cores do Outono | Serviço Florestal dos EUA",
        "url_shown": "https://www.fs.usda.gov\u203a visit \u203a science-of-fall-colors",
        "pos_overall": 1
    }
],
...
```

<table><thead><tr><th width="272">Chave (results.featured_snippet)</th><th width="263">Descrição</th><th width="98">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>url</code></td><td>A URL do site do qual o trecho que descreve a página é obtido.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>desc</code></td><td>O trecho que contém uma descrição de um resultado de busca específico.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>title</code></td><td>O nome do artigo do qual o trecho que descreve uma página é obtido.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>url_shown</code></td><td>A URL do site que contém o snippet em destaque visível no SERP.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Snippet em destaque dentro do SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

<table><thead><tr><th width="252">Chave (results.related_searches_categorized)</th><th width="307">Descrição</th><th width="88">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista contendo todos os itens de buscas relacionadas recuperados de um carrossel horizontal dentro do SERP.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.url</code></td><td>A URL da página da busca relacionada.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O nome do resultado de busca relacionada renderizado no navegador.</td><td>string</td><td>Desktop</td></tr><tr><td><code>categoria</code></td><td>Um objeto contendo mais detalhes sobre a categoria dos resultados de busca relacionados.</td><td>object</td><td>Desktop</td></tr><tr><td><code>category.name</code></td><td>O nome da categoria.</td><td>string</td><td>Desktop</td></tr><tr><td><code>category.type</code></td><td>O tipo da seção de busca relacionada.</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Buscas relacionadas categorizadas dentro do SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

### Hotéis

Google `hotels` é um recurso que exibe informações de hotéis diretamente nos resultados de busca. Quando os usuários pesquisam hotéis ou consultas relacionadas a acomodação no Google, o mecanismo de busca pode apresentar um módulo dedicado de hotéis no topo da página de resultados, oferecendo uma visão geral conveniente e destacada das opções relevantes.

<figure><img src="https://lh7-us.googleusercontent.com/iPDd_EcJghCWQBCzYfx8ZAUx4C6ueDoKYzfJYcjg_5fBCzwzp2ifJ-8z6-Pxyob_Uoh6SSDXILq0pXki-0PMG80zvq7v8aRZ1rBxJlK1_7lEElNF84VghCnyeKxV2acKFfXuergKmOtsYd_uYUmzBAc" alt=""><figcaption></figcaption></figure>

```json
...
"hotels": {
    "date_to": "Seg, 11 Dez",
    "results": [
        {
            "price": "£54",
            "title": "Hilton Garden Inn Vilnius City Centre",
            "description": "Hotel moderno com restaurante/bar"
        },
        {
            "price": "£57",
            "title": "Radisson Blu Hotel Lietuva",
            "description": "Arranha-céu moderno com spa e refeições"
        },
       ...
    ],
    "date_from": "Dom, 10 Dez",
    "pos_overall": 5
},
...
```

<table><thead><tr><th width="241">Chave (results.hotels)</th><th width="309">Descrição</th><th width="89">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>date_to</code></td><td>A data do check-out.</td><td>string</td><td>Desktop</td></tr><tr><td><code>resultados</code></td><td>Uma lista com todos os detalhes do hotel.</td><td>array</td><td>Desktop</td></tr><tr><td><code>results.price</code></td><td>O preço do hotel.</td><td>string</td><td>Desktop</td></tr><tr><td><code>results.title</code></td><td>O nome do hotel.</td><td>string</td><td>Desktop</td></tr><tr><td><code>results.description</code></td><td>Uma breve descrição do hotel visível logo abaixo do nome do hotel.</td><td>string</td><td>Desktop</td></tr><tr><td><code>date_from</code></td><td>A data do check-in.</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Hotéis dentro do SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

### Voos

O `flights` o recurso apresenta um bloco contendo opções de voos organizadas associadas a uma consulta de busca relevante, permitindo que os usuários comparem opções diretamente nos resultados de busca.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2Fy6hcizKsZQyVVDvsRjzu%2Fgoogle_search_6.png?alt=media&#x26;token=2148ed44-a97f-4080-987b-bda820700003" alt=""><figcaption></figcaption></figure>

```json
...
"flights": {
    "to": "Londres, Reino Unido (todos os aeroportos)",
    "from": "Nova York, NY (todos os aeroportos)",
    "date_to": "Seg, 29 Jan",
    "results": [
        {
            "url": "https://www.google.com/travel/flights?safe=off&sca_esv=590053957&source=flun&uitype=cuAA&hl=en&gl=us&curr=USD&tfs=CAEQAhotEgoyMDI0LTAxLTIyMgJaMGoNCAISCS9tLzAyXzI4NnIMCAISCC9tLzA0anBsGi0SCjIwMjQtMDEtMjkyAlowagwIAhIIL20vMDRqcGxyDQgCEgkvbS8wMl8yODZ6aENqUklUVmxrYjA1V2RubE9kazFCUkRSM2RrRkNSeTB0TFMwdExTMHRMWGxzWm5FeU9FRkJRVUZCUjFZMFNrMXpTVXhTTTJ0QkVnTnVXakFhQ3dpOHlnSVFBaG9EVlZORU9EQnd2TW9D",
            "type": "Sem escalas",
            "price": "$423",
            "airline": "Norse Atlantic UK",
            "duration": "6h 50m"
        },
       ...
    ],
    "date_from": "Seg, 22 Jan",
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="210">Chave (results.flights)</th><th width="311">Descrição</th><th width="105">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>to</code></td><td>O aeroporto de chegada.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>from</code></td><td>O aeroporto de partida.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>date_to</code></td><td>O dia da chegada.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>resultados</code></td><td>Uma lista de voos selecionados com seus respectivos detalhes.</td><td>array</td><td>Desktop e celular</td></tr><tr><td><code>results.url</code></td><td>Um link para a página do Google Voos listando todos os voos de uma única companhia aérea.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>results.type</code></td><td>O tipo do voo.</td><td>string</td><td>Desktop</td></tr><tr><td><code>results.price</code></td><td>O preço do voo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>results.airline</code></td><td>O nome da companhia aérea.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>results.duration</code></td><td>A duração do voo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>date_from</code></td><td>A data da partida.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Voos dentro do SERP.</td><td>integer</td><td>Desktop e celular</td></tr></tbody></table>

### Caixa de vídeo

O `video_boxes` o array inclui resultados de vídeo específicos no topo da página de resultados de busca, escolhidos pelo Google como os mais relevantes para a consulta.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FGDDDPHbstDzMpXFHtPaR%2Fgoogle_video_box.png?alt=media&#x26;token=475ce02f-9419-4c33-a32b-e73977c642c1" alt=""><figcaption></figcaption></figure>

```json
...
"video_boxes": [
  {
    "pos_overall": 1,
    "title": "Rick Astley - Never Gonna Give You Up (Official Video) (4K ...",
    "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  },
  {
    "pos_overall": 2,
    "title": "Rick Astley - Never Gonna Give You Up 1987 (Official Music ...",
    "url": "https://www.youtube.com/watch?v=jzmz6K8K4L0"
  }
]
...
```

<table><thead><tr><th width="223">Chave (results.video_boxes)</th><th width="294">Descrição</th><th width="93">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>pos_overall</code></td><td>A posição geral da Caixa de vídeo.</td><td>integer</td><td>Desktop e celular</td></tr><tr><td><code>title</code></td><td>O título do vídeo.</td><td>string</td><td>Desktop e celular</td></tr><tr><td><code>url</code></td><td>A URL do vídeo.</td><td>string</td><td>Desktop e celular</td></tr></tbody></table>

### Anúncios de Serviços Locais

O `local_service_ads` o recurso permite que profissionais focados em serviços, como encanadores, eletricistas, chaveiros e outros fornecedores locais, promovam seus serviços na página de resultados da Pesquisa Google.

<figure><img src="https://lh7-us.googleusercontent.com/yadrS_2-ZIIAUn3iwOUzStEs9VFSgW5w_BaipvjB1ms-ltGE3-HZA3EUTCw5f_adQAOeiq8eXxtehBW9PEfiastiJWvOCPGige8dq___mWUuHd7jQ3SkWuXlfz6hRyYr0CLP09y-CvObwwIz2Xu1uFI" alt=""><figcaption></figcaption></figure>

<pre class="language-json"><code class="lang-json"><strong>...
</strong><strong>"local_service_ads": {
</strong>    "items": [
        {
            "pos": 1,
            "url": "/localservices/prolist?g2lbs=...=accident+lawyer",
            "title": "Crandall &#x26; Katt, Attorneys at Law",
            "rating": 4.4,
            "reviews_count": 254,
        },
       ...
    ],
    "pos_overall": 2
},
...
</code></pre>

<table><thead><tr><th width="278">Chave (results.local_service_ads)</th><th width="264">Descrição</th><th width="106">Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Uma lista de prestadores de serviço com seus respectivos detalhes.</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>A posição do anúncio de serviço dentro do recurso SERP Anúncios de Serviços Locais.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>items.url</code></td><td>Um link para o serviço na página de busca de Serviços Locais.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O título do prestador de serviço.</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.rating</code></td><td>A avaliação do prestador de serviço.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>items.reviews_count</code></td><td>O número de avaliações do prestador de serviço.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do resultado Anúncios de Serviço Local dentro do SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

### Apps

O `apps` o recurso SERP exibe aplicativos relevantes com base na consulta do usuário, fornecendo detalhes importantes como preço, avaliação e mais. Esse recurso serve como uma plataforma valiosa para desenvolvedores e publicadores de apps aumentarem a visibilidade e o engajamento de seus aplicativos móveis diretamente na página de resultados da Pesquisa Google.

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2F9MNgnHvySSfMUGRbSFJ7%2Fgoogle_search_8.png?alt=media&#x26;token=e4cb60a5-8fb8-4dce-939d-ad58a256efad" alt=""><figcaption></figcaption></figure>

```json
...
"apps": [
    {
        "id": "com.instagram.android",
        "url": "https://play.google.com/store/apps/details?id=com.instagram.android&hl=en_US&gl=US&referrer=utm_source%3Dgoogle%26utm_medium%3Dorganic%26utm_term%3Dinstagram&pcampaignid=APPU_1_WsivZdzUFMbZ1sQPrf-yoAU",
        "title": "Instagram",
        "rating": "4.4",
        "reviews_count": "151M"
    }
],
...
```

<table><thead><tr><th width="241">Chave (results.apps)</th><th width="304">Descrição</th><th>Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>id</code></td><td>O id do aplicativo na loja de aplicativos disponível.</td><td>string</td><td>Móvel</td></tr><tr><td><code>url</code></td><td>A URL da loja de aplicativos contendo informações completas sobre o aplicativo no SERP.</td><td>string</td><td>Móvel</td></tr><tr><td><code>title</code></td><td>O título do aplicativo.</td><td>string</td><td>Móvel</td></tr><tr><td><code>rating</code></td><td>A avaliação do aplicativo.</td><td>integer</td><td>Móvel</td></tr><tr><td><code>reviews_count</code></td><td>O número total de avaliações disponíveis para o resultado do SERP Apps na loja de aplicativos.</td><td>integer</td><td>Móvel</td></tr><tr><td><code>items.reviews_count</code></td><td>O número de avaliações do prestador de serviço.</td><td>string</td><td>Móvel</td></tr></tbody></table>

### **Finanças**

Um resumo de dados financeiros de empresas, incluindo preços de ações, valor de mercado e outras métricas-chave.

#### **Exemplo HTML**

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FO1Jyvvgepz6EPjVR2JVl%2Fgoogle_search_2.png?alt=media&#x26;token=f778870d-7121-4158-9dd8-626fdfce1a1e" alt=""><figcaption></figcaption></figure>

| Chave (results.finance) | Descrição                                                                                          | Tipo   | Layout  |
| ----------------------- | -------------------------------------------------------------------------------------------------- | ------ | ------- |
| `baixa`                 | O preço mais baixo para a data especificada.                                                       | float  | Desktop |
| `date`                  | A data em que o valor líquido dos ativos foi reportado.                                            | string | Desktop |
| `alta`                  | O preço mais alto para a data especificada                                                         | float  | Desktop |
| `abertura`              | O preço de abertura para a data especificada                                                       | float  | Desktop |
| `source`                | A URL do site de origem relevante do Google Finanças.                                              | string | Desktop |
| `diferença`             | A mudança entre o valor líquido dos ativos mais recentemente reportado e o imediatamente anterior. | string | Desktop |
| `market_cap`            | O valor total em dólares das ações em circulação de uma empresa                                    | string | Desktop |
| `stock_name`            | O nome da ação.                                                                                    | string | Desktop |
| `52_week_low`           | O preço mínimo das últimas 52 semanas                                                              | float  | Desktop |
| `52_week_high`          | O preço máximo das últimas 52 semanas                                                              | float  | Desktop |
| `current_price`         | Cotação em tempo real.                                                                             | string | Desktop |
| `dividend_yield`        | A relação dividendo-preço de uma ação é o dividendo por ação dividido pelo preço por ação          | float  | Desktop |
| `price_earning_ratio`   | A relação preço/lucro da ação                                                                      | float  | Desktop |

#### Amostra de JSON

```json
...                   
"finance": {
    "low": 157.51,
    "date": "25 de abr., 8:09AM EDT",
    "high": 167.97,
    "open": 162.84,
    "source": "https://www.google.com/finance/quote/TSLA:NASDAQ?sa=X&ved=2ahUKEwjl29u-qt2FAxWFLbkGHUyiCt0Q3ecFegQIfhAX",
    "difference": "+17.45 (12.06%)",
    "market_cap": "508.03B",
    "stock_name": "NASDAQ: TSLA",
    "52_week_low": 138.8,
    "52_week_high": 299.29,
    "current_price": "162.13 USD",
    "dividend_yield": 0,
    "price_earnings_ratio": 41.47
},
...
```

### Jogos esportivos

Informações sobre jogos esportivos recentes, detalhando placares, equipes, tipos de jogo e destaques.

#### **Exemplo HTML**

<figure><img src="https://lh7-us.googleusercontent.com/k9sU3gTgnIWx2WvAP7-TvMvinUfmLrq2HVOHo-z5Ol51T1th9gYNxuxDv72ZV-m2tLMhM1xqNktZD7VJ5N3FFcour8jMaJlc3z4F3sdKhZppBbPz-NQCfZWn9ONwL0NXBg_8c6z26kaGNF8sz9hP1K8" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="231">Chave (results.sports_games)</th><th width="271">Descrição</th><th>Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>games</code></td><td>Um array que fornece informações sobre vários jogos esportivos</td><td>array</td><td>Desktop</td></tr><tr><td><code>games.date</code></td><td>A data e a hora em que o jogo está programado para acontecer ou em que ocorreu</td><td>string</td><td>Desktop</td></tr><tr><td><code>games.teams</code></td><td>As equipes envolvidas no jogo</td><td>array</td><td>Desktop</td></tr><tr><td><code>games.game_type</code></td><td>O tipo de jogo disputado, como uma partida da temporada regular, jogo de playoff, jogo de campeonato etc.</td><td>string</td><td>Desktop</td></tr><tr><td><code>games.highlight</code></td><td>Um link para os destaques notáveis do jogo, como jogadas-chave, gols etc.</td><td>string</td><td>Desktop</td></tr><tr><td><code>games.teams.score</code></td><td>As pontuações ou pontos obtidos por cada equipe durante o jogo</td><td>string</td><td>Desktop</td></tr><tr><td><code>games.teams.winner</code></td><td>Especifica qual equipe venceu o jogo</td><td>booleano</td><td>Desktop</td></tr><tr><td><code>games.teams.team_name</code></td><td>Exibe os nomes das equipes envolvidas no jogo</td><td>string</td><td>Desktop</td></tr><tr><td><code>fase</code></td><td>A fase ou etapa específica de uma competição esportiva ou torneio.</td><td>string</td><td>Desktop</td></tr><tr><td><code>liga</code></td><td>Refere-se à liga esportiva ou organização que supervisiona a competição</td><td>string</td><td>Desktop</td></tr></tbody></table>

#### **Amostra de JSON**

```json
...                 
"sports_games": {
    "games": [
  		...
                {
            "date": "Ontem",
            "teams": [
                {
                    "score": "75",
                    "winner": false,
                    "team_name": "Barcelona"
                },
                {
                    "score": "77",
                    "winner": true,
                    "team_name": "Olympiacos"
                }
            ],
            "game_type": "Final",
            "highlight": "https://stories.euroleague.net/games/329003-20240424-Barcelona-vs-Olympiacos-Piraeus.html"
        },
    				...
    ],
    "stage": "Quartas de final",
    "league": "EuroLeague"
},
...
```

### Discussões e fóruns

Uma lista de tópicos de discussão e posts de fóruns com URLs, títulos, fontes e contagem de comentários.

#### **Amostra de HTML**

<figure><img src="https://1214208351-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FJTphtInu1D3srKRr3GUf%2Fgoogle_search_4.png?alt=media&#x26;token=fa8e5f97-e2c0-4171-9135-238d4903eb17" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="202">Chave (results.discussions_and_forums)</th><th width="360">Descrição</th><th>Tipo</th><th>Layout</th></tr></thead><tbody><tr><td><code>items</code></td><td>Um array de itens ou entradas dentro de um fórum ou tópico de discussão que o Google indexou</td><td>array</td><td>Desktop</td></tr><tr><td><code>items.pos</code></td><td>Um indicador que denota a posição de um determinado item entre todos os resultados de Discussões e Fóruns.</td><td>integer</td><td>Desktop</td></tr><tr><td><code>items.url</code></td><td>O link da URL para a publicação específica do fórum ou tópico de discussão</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.title</code></td><td>O título ou cabeçalho da publicação do fórum ou do tópico de discussão</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.source</code></td><td>A fonte que hospeda o fórum ou a discussão</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.timeframe</code></td><td>O período ou a data da publicação do fórum ou da discussão</td><td>string</td><td>Desktop</td></tr><tr><td><code>items.comments_count</code></td><td>O número de comentários ou respostas que a publicação do fórum ou o tópico de discussão recebeu</td><td>string</td><td>Desktop</td></tr><tr><td><code>pos_overall</code></td><td>Uma indicação da posição do recurso SERP de Discussões e Fóruns dentro da SERP.</td><td>integer</td><td>Desktop</td></tr></tbody></table>

#### **Amostra de JSON**

```json
...
"discussions_and_forums": {
    "items": [
        {
            "pos": 1,
            "url": "https://www.reddit.com/r/webscraping/comments/y4v5ws/free_http_proxy/",
            "title": "Proxy HTTP gratuito? : r/webscraping - Reddit",
            "source": "Reddit",
            "timeframe": "1 ano",
            "comments_count": "20+ comentários"
        },
        ...
    ],
    "pos_overall": 7
}
},
...
```
