> For the complete documentation index, see [llms.txt](https://developers.oxylabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.oxylabs.io/api-targets/es/search-engines/google/search/search.md).

# Búsqueda web

Scraper completo de Google Search con datos analizados para resultados orgánicos, anuncios, fragmentos, noticias principales y más.

La `google_search` source está diseñado para recuperar Google Search (SERPs) y Google [AI Overviews](/api-targets/es/search-engines/google/ai-overviews.md) resultados. Esta subpágina presenta específicamente información relacionada con la Búsqueda web de Google. Para explorar otros tipos de resultados, lea [**Image Search**](/api-targets/es/search-engines/google/search/image-search.md) o [**News Search**](/api-targets/es/search-engines/google/search/news-search.md).

## Ejemplos de solicitud

En los ejemplos siguientes, hacemos una solicitud para obtener `2` páginas de resultados, desde el número `11` hasta el número `12` para el término de búsqueda `adidas`. La API devolverá resultados analizados.

{% 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
    }'
```

{% endtab %}

{% tab title="Python" %}

```python
import requests
from pprint import pprint


# Structure payload.
payload = {
    'source': 'google_search',
    'query': 'adidas',
    'start_page': 11,
    'pages': 2,
    'parse': True,
}


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

# Print prettified response to 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,
};

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("Error:", 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&access_token=12345abcde
```

{% endtab %}

{% tab title="PHP" %}

```php
<?php

$params = array(
    'source' => 'google_search',
    'query' => 'adidas',
    'start_page' => 11,
    'pages' => 2,
    'parse' => true,
);

$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 'Error:' . 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,
	}

	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,
            };

            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);

        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("Error: " + 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
}
```

{% endtab %}
{% endtabs %}

Usamos un método de integración [**Realtime**](/products/es/web-scraper-api/integration-methods/realtime.md) síncrono en nuestros ejemplos. Si desea usar [**Proxy Endpoint**](/products/es/web-scraper-api/integration-methods/proxy-endpoint.md) o la integración asíncrona [**Push-Pull**](/products/es/web-scraper-api/integration-methods/push-pull.md) , consulte la sección de [**métodos de integración**](/products/es/web-scraper-api/integration-methods.md) .

## Valores de los parámetros de solicitud

### General

Opciones básicas de configuración y personalización para extraer resultados de la búsqueda web de Google.

<table><thead><tr><th width="222">Parámetro</th><th width="350.3333333333333">Descripción</th><th>Valor predeterminado</th></tr></thead><tbody><tr><td><mark style="background-color:green;"><strong><code>source</code></strong></mark></td><td>Configura el scraper. Use <code>google_search</code>.</td><td>–</td></tr><tr><td><mark style="background-color:green;"><strong><code>query</code></strong></mark></td><td>La palabra clave o frase para buscar.</td><td>–</td></tr><tr><td><code>render</code></td><td>Habilita la representación de JavaScript cuando se establece en <code>html</code>. <a href="/products/es/web-scraper-api/features/js-rendering-and-browser-control.md#javascript-rendering"><strong>Más información</strong></a><strong>.</strong></td><td>–</td></tr><tr><td><code>parse</code></td><td>Devuelve datos analizados cuando se establece en <code>true</code>. Explore la salida <a href="#output-data-dictionary"><strong>diccionario de datos</strong></a>.</td><td><code>false</code></td></tr><tr><td><code>callback_url</code></td><td>URL de tu endpoint de callback. <a href="/products/es/web-scraper-api/integration-methods/push-pull.md"><strong>Más información</strong></a></td><td>–</td></tr><tr><td><code>user_agent_type</code></td><td>Tipo de dispositivo y navegador. La lista completa se puede encontrar <a href="/products/es/web-scraper-api/features/http-context-and-job-management/user-agent-type.md"><strong>aquí</strong></a>.</td><td><code>desktop</code></td></tr></tbody></table>

\- parámetro obligatorio

#### Operadores avanzados de búsqueda de Google

Al extraer datos, puede resultarle útil combinar los operadores avanzados de búsqueda de Google con su consulta. Le permite personalizar el alcance de la búsqueda, garantizando que los resultados sean más relevantes y específicos. Explore estos comandos especiales [**aquí**](https://ahrefs.com/blog/google-advanced-search-operators/) y [**aquí**](https://www.semrush.com/kb/831-how-to-use-google-advanced-search-operators). Vea un ejemplo abajo.

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

### Localización

Adapte los resultados de búsqueda a ubicaciones geográficas, configuraciones regionales e idiomas específicos.

<table><thead><tr><th width="222">Parámetro</th><th width="350.3333333333333">Descripción</th><th>Valor predeterminado</th></tr></thead><tbody><tr><td><code>geo_location</code></td><td>La ubicación geográfica para la que se debe adaptar el resultado. Usar correctamente este parámetro es extremadamente importante para obtener los datos correctos. Para más información, lea sobre nuestras <code>geo_location</code> estructuras de parámetros <a href="/products/es/web-scraper-api/features/localization/serp-localization.md#google"><strong>aquí</strong></a><strong>.</strong></td><td>-</td></tr><tr><td><code>locale</code></td><td><code>valor del encabezado Accept-Language</code> que cambia el idioma de la interfaz web de la página de búsqueda de Google. <a href="/products/es/web-scraper-api/features/localization/domain-locale.md#google"><strong>Más información</strong></a>.</td><td>-</td></tr></tbody></table>

### Paginación

Controles para gestionar la paginación y la recuperación de resultados de búsqueda.

<table><thead><tr><th width="222">Parámetro</th><th width="350.3333333333333">Descripción</th><th width="167">Valor predeterminado</th></tr></thead><tbody><tr><td><code>start_page</code></td><td>Número de página inicial.</td><td><code>1</code></td></tr><tr><td><code>pages</code></td><td>Número de páginas que se recuperarán.</td><td><code>1</code></td></tr><tr><td><code>limit</code></td><td>Número de resultados que se recuperarán en cada página.</td><td><code>10</code></td></tr><tr><td><code>contexto</code>:<code>limit_per_page</code></td><td>Extrae varias páginas usando la misma dirección IP y sesión (cookie set). Al especificar los números de página en una matriz JSON con la <code>page</code> clave e indicar el número de resultados orgánicos por página usando la <code>limit</code> clave, puede minimizar la posibilidad de ver resultados orgánicos superpuestos entre páginas (por ejemplo, que el último resultado orgánico de la primera página sea el mismo que el primero de la segunda página). <a href="#request-sample"><strong>Ver ejemplo</strong></a><strong>.</strong></td><td>-</td></tr></tbody></table>

#### Compatibilidad con desplazamiento continuo

Web Scraper API admite completamente el desplazamiento continuo de Google Search. Detecta automáticamente diseños de desplazamiento continuo y carga de forma eficiente los resultados orgánicos solicitados sin necesidad de parámetros adicionales.

#### Límite por página

{% hint style="warning" %}
Debido a recientes cambios en los límites de Google, hemos ajustado el comportamiento de Web Scraper API. El máximo de resultados por página coincidirá con la salida orgánica de Google, que normalmente es de 10 resultados.
{% endhint %}

Para usar esta función, incluya una matriz JSON con objetos JSON que contengan los siguientes datos:

<table><thead><tr><th width="142">Parámetro</th><th width="446.3333333333333">Descripción</th><th>Ejemplo</th></tr></thead><tbody><tr><td><code>page</code></td><td>El número de la página que desea extraer. Cualquier valor entero mayor que <code>0</code> funcionará</td><td><code>1</code></td></tr><tr><td><code>limit</code></td><td>El número de resultados en la página en cuestión. Cualquier valor entero entre <code>1</code> y <code>100</code> (inclusive) funcionará.</td><td><code>90</code></td></tr></tbody></table>

#### Ejemplo de solicitud

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

### Filtrado

Opciones para filtrar y refinar los resultados de búsqueda según varios criterios. Aprenda a usar los parámetros de contexto [**aquí**](#context-parameters).

<table><thead><tr><th width="245">Parámetro</th><th width="350.3333333333333">Descripción</th><th>Valor predeterminado</th></tr></thead><tbody><tr><td><code>contexto</code>:<br><code>filter</code></td><td>Establecer el valor de este parámetro en <code>0</code> le permite ver resultados que, de otro modo, se excluirían debido a su similitud con otros resultados.</td><td><code>1</code></td></tr><tr><td><code>contexto</code>:<br><code>safe_search</code></td><td>Búsqueda segura. Establézcalo en <code>true</code> para activarla.</td><td><code>false</code></td></tr><tr><td><code>contexto</code>:<br><code>udm</code></td><td><code>udm</code> el parámetro permite alternar entre diferentes pestañas de búsqueda, como imágenes, lugares o videos, para personalizar el tipo de resultados mostrados. Encuentre los valores aceptados <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>aquí</strong></a>.</td><td>-</td></tr><tr><td><code>contexto</code>:<br><code>tbm</code></td><td>Para coincidir o <code>tbm</code> parámetro. Valores disponibles: <code>bks</code> (libros), <code>isch</code> (imágenes), <code>nws</code> (noticias), <code>vid</code> (videos), <code>lcl</code> (locales) resultados.</td><td>-</td></tr><tr><td><code>contexto</code>:<br><code>tbs</code></td><td>Este parámetro es como un contenedor para parámetros de Google más oscuros, como limitar/ordenar resultados por fecha, así como otros filtros, algunos de los cuales dependen del <code>tbm</code> parámetro. Más información <a href="https://stenevang.wordpress.com/2013/02/22/google-advanced-power-search-url-request-parameters/"><strong>aquí</strong></a>.</td><td>-</td></tr></tbody></table>

{% hint style="warning" %}
`udm` y `tbm` Los parámetros de contexto no se pueden usar juntos en una sola solicitud de extracción; seleccione solo uno. Usar ambos simultáneamente puede provocar conflictos o un comportamiento inesperado.
{% endhint %}

### Otro

Configuraciones y controles avanzados adicionales para requisitos especializados.

<table><thead><tr><th width="222">Parámetro</th><th width="350.3333333333333">Descripción</th><th>Valor predeterminado</th></tr></thead><tbody><tr><td><code>contexto</code>:<br><code>fpstate</code></td><td>Configurando el <code>fpstate</code> valor en <code>aig</code> hará que Google cargue más aplicaciones. Este parámetro solo es útil si se usa junto con el <code>render</code> parámetro.</td><td>-</td></tr><tr><td><code>contexto</code>:<br><code>nfpr</code></td><td><code>true</code> desactivará la autocorrección ortográfica</td><td><code>false</code></td></tr></tbody></table>

### Parámetros de contexto

Todos los parámetros de contexto deben añadirse al `contexto` arreglo como objetos con `clave` y `valor` pares, por ejemplo:

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

## Datos estructurados

Web Scraper API es capaz de extraer un objeto HTML o JSON que contiene resultados de búsqueda de Google, ofreciendo datos estructurados sobre varios elementos de la página de resultados.

<details>

<summary><code>google_search</code> salida estructurada</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": "Zapatos NMD_R1 Primeblue negros M 8.5 / W 9.5 - Zapatos Originals para hombre",
                                "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": "Zapatos Ultraboost 5.0 DNA Magic Grey 13K - Zapatos Originals para niños",
                                "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 imagen 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 imagen 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 es más que ropa deportiva y de entrenamiento. Colaboramos con los mejores de la industria para co-crear. Así ofrecemos a nuestros fans artículos deportivos, ...",
                            "title": "Sitio web oficial de adidas | adidas US",
                            "sitelinks": {
                                "expanded": [
                                    {
                                        "url": "https://www.adidas.com/us/women",
                                        "title": "Mujeres"
                                    },
                                    {
                                        "url": "https://www.adidas.com/us/sale",
                                        "title": "Ofertas"
                                    }
                                ]
                            },
                            "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": "TU ADIDAS - MÁS QUE UNA APP DE COMPRAS El hogar del deporte y las zapatillas, la app de adidas te acerca más a la acción con acceso a lanzamientos de zapatillas, ...Tamaño: 115MActualizado: 3 de mayo de 2022 Valoración: 4.8 · ‎322,391 votos · ‎Gratis · ‎Android · ‎Deportes",
                            "title": "adidas - Apps en 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": "¿Qué es lo que más te gusta escuchar durante los entrenamientos?",
                                "timeframe": "hace 5 días"
                            },
                            {
                                "pos": 3,
                                "url": "https://twitter.com/adidas/status/1519345069366652928?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Etweet",
                                "content": "¿Cómo describirías tu deporte favorito a un extraterrestre?",
                                "timeframe": "27 abr 2022"
                            }
                        ],
                        "title": "",
                        "pos_overall": 7
                    },
                    "top_stories": {
                        "items": [
                            {
                                "pos": 1,
                                "url": "https://www.adidas.com/us/adilette-comfort-slides/GZ5898.html",
                                "title": "Chanclas adidas Adilette Comfort - Beige | natación para mujer | adidas US",
                                "source": "",
                                "timeframe": "hace 8 horas"
                            },
                            {
                                "pos": 3,
                                "url": "https://www.adidas.com/us/women-clothing-sale",
                                "title": "Oferta de ropa de mujer hasta 50% de descuento | adidas US",
                                "source": "",
                                "timeframe": "30 sept 2021"
                            }
                        ],
                        "pos_overall": 3
                    },
                    "instant_answers": [
                        {
                            "type": "desconocido",
                            "_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": [
                            "zapatillas adidas",
                            "adidas yeezy",
                            "adidas outlet",
                            "pantalones adidas",
                            "zapatillas adidas",
                            "adidas superstar",
                            "Wikipedia de adidas"
                        ]
                    },
                    "search_information": {
                        "query": "adidas",
                        "showing_results_for": "adidas",
                        "total_results_count": 1440000000
                    },
                    "total_results_count": 1440000000,
                },
                "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" %}
La composición de los elementos puede variar según si fue una **desktop** o **móvil** búsqueda.
{% endhint %}

Para ayudarte a identificar ciertos elementos, consulta los diccionarios de datos para cada tipo de resultado de búsqueda de Google, ya sea obtenido de búsquedas en escritorio o en móvil.

## Diccionario de datos de salida

Navega por los detalles usando la navegación de la derecha o desplazándote hacia abajo en la página.

#### **Estructura JSON**

La salida estructurada de Google Web Search incluye campos como `URL`, `page`, `results`, y otros. La tabla siguiente presenta una lista detallada de cada función de SERP que analizamos, junto con su descripción y tipo de datos. La tabla también incluye algunos metadatos.

{% hint style="info" %}
El número de elementos y campos para un tipo de resultado específico puede variar según la consulta de búsqueda.
{% endhint %}

<table data-full-width="false"><thead><tr><th width="289">Nombre de la clave</th><th width="337.3333333333333">Descripción</th><th>Tipo</th></tr></thead><tbody><tr><td><code>url</code></td><td>La URL de la página de búsqueda de Google.</td><td>cadena</td></tr><tr><td><code>page</code></td><td>Número de página relativo a la paginación de la SERP de Google.</td><td>entero</td></tr><tr><td><code>results</code></td><td>Un diccionario que contiene los resultados de la búsqueda.</td><td>objeto</td></tr><tr><td><code>results.pla</code></td><td>Una lista de anuncios de productos con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.paid</code></td><td>Una lista de resultados patrocinados con sus respectivos detalles.</td><td>arreglo</td></tr><tr><td><code>results.images</code></td><td>Una lista de resultados de imágenes con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.flights</code></td><td>Una lista de vuelos con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.organic</code></td><td>Una lista de listados no pagados con sus respectivos detalles.</td><td>arreglo</td></tr><tr><td><code>results.organic_videos</code></td><td>Una lista de videos orgánicos con sus respectivos detalles.</td><td>arreglo</td></tr><tr><td><code>results.top_sights</code></td><td>Una lista de lugares emblemáticos o atracciones notables con sus respectivos detalles.</td><td>arreglo</td></tr><tr><td><code>results.jobs</code></td><td>Una lista de ofertas de empleo con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.local_service_ads</code></td><td>Una lista de proveedores locales patrocinados de servicios.</td><td>objeto</td></tr><tr><td><code>results.video_boxes</code></td><td>Cajas de video en la SERP con sus respectivos detalles.</td><td>arreglo</td></tr><tr><td><code>results.recipes</code></td><td>Una lista de recetas con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.twitter</code></td><td>Una lista de resultados de Twitter (X) con sus respectivos detalles.</td><td>arreglo</td></tr><tr><td><code>results.local_pack</code></td><td>Una lista que contiene listados de negocios locales relevantes para la búsqueda.</td><td>objeto</td></tr><tr><td><code>results.item_carousel</code></td><td>Una lista de elementos ilustrativos para consultas informativas con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.videos</code></td><td>Una lista de videos con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.hotels</code></td><td>Una lista de hoteles relevantes para la ubicación utilizada en la consulta de búsqueda.</td><td>objeto</td></tr><tr><td><code>results.apps</code></td><td>Una lista de aplicaciones con sus respectivos detalles.</td><td>arreglo</td></tr><tr><td><code>results.finance</code></td><td>Un resumen de datos financieros de empresas, incluidos precios de acciones, capitalización bursátil y otras métricas clave.</td><td>objeto</td></tr><tr><td><code>results.sports_games</code></td><td>Información sobre partidos deportivos recientes, con detalles de puntuaciones, equipos, tipos de partido y destacados.</td><td>objeto</td></tr><tr><td><code>results.discussions_and_forums</code></td><td>Una lista de hilos de discusión y publicaciones de foros con URL, títulos, fuentes y recuentos de comentarios.</td><td>objeto</td></tr><tr><td><code>results.featured_snippet</code></td><td>Una lista de resultados específicos recuperados de la parte orgánica de las SERP.</td><td>arreglo</td></tr><tr><td><code>results.top_stories</code></td><td>Una lista de artículos con sus respectivos detalles cuando una consulta de búsqueda se identifica como orientada a noticias.</td><td>objeto</td></tr><tr><td><code>results.popular_products</code></td><td>Una lista de exhibiciones no pagadas y orgánicas de listados de productos de Google Shopping con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.related_searches</code></td><td>Una lista de uno o más bloques de búsquedas relacionadas presentados en diferentes posiciones en la página de búsqueda.</td><td>arreglo</td></tr><tr><td><code>results.related_questions</code></td><td>Una lista de consultas de búsqueda interrogativas relacionadas con sus respectivos detalles.</td><td>objeto</td></tr><tr><td><code>results.what_people_are_saying</code></td><td>Una lista de hilos de discusión y publicaciones de foros con URL, títulos, fuentes, comentarios principales, nivel de interacción y periodos de tiempo.</td><td>arreglo</td></tr><tr><td><code>results.search_information</code></td><td>Una lista de detalles de la consulta de búsqueda enviada.</td><td>objeto</td></tr><tr><td><code>total_results_count</code></td><td>El número total de resultados encontrados para la consulta de búsqueda.</td><td>cadena</td></tr><tr><td><code>last_visible_page</code></td><td>Valor que identifica el número máximo de página visible en la página de resultados de la consulta de búsqueda. (-1 cuando la carga de más resultados se inicia mediante desplazamiento).</td><td>entero</td></tr><tr><td><code>parse_status_code</code></td><td>El código de estado del trabajo de análisis. Puedes ver los códigos de estado del analizador descritos <a href="https://developers.oxylabs.io/scraper-apis/web-scraper-api/response-codes#parsers"><strong>aquí</strong></a>.</td><td>entero</td></tr><tr><td><code>created_at</code></td><td>La marca de tiempo en que se creó el trabajo de scraping.</td><td>marca de tiempo</td></tr><tr><td><code>updated_at</code></td><td>La marca de tiempo en que finalizó el trabajo de scraping.</td><td>marca de tiempo</td></tr><tr><td><code>job_id</code></td><td>El ID del trabajo asociado con el trabajo de scraping.</td><td>cadena</td></tr><tr><td><code>status_code</code></td><td>El código de estado del trabajo de scraping. Puedes ver los códigos de estado del scraper descritos <a href="/products/es/web-scraper-api/response-codes.md"><strong>aquí</strong></a>.</td><td>entero</td></tr><tr><td><code>parser_type</code></td><td>El tipo de analizador usado para descomponer el contenido HTML.</td><td>cadena</td></tr></tbody></table>

{% hint style="info" %}
En las siguientes secciones, los fragmentos de código JSON analizados se acortan cuando hay más de un elemento disponible para el tipo de resultado.
{% endhint %}

### Anuncios de listado de productos (PLA)

La `pla` La sección de resultados de búsqueda se refiere a los Anuncios de listado de productos, también conocidos como anuncios de Google Shopping, mostrados de forma destacada en la parte superior de la página de búsqueda en formato carrusel.

```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 más reciente con mandos amarillos y azules Wildcat Bundle (2000 V-Bucks y código para Wildcat Bundle incluidos), pantalla LCD táctil de 6.2\" , 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="155">Clave (results.pla)</th><th width="370">Descripción</th><th width="83">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Todos los PLA disponibles dentro de la página.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.pos</code></td><td>Un indicador que denota la posición de un elemento dado entre los resultados de PLA.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.title</code></td><td>El título del producto en el anuncio de listado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.url</code></td><td>La URL del producto</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.price</code></td><td>El precio del producto en el anuncio de listado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.seller</code></td><td>El vendedor del producto en el anuncio de listado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.url_image</code></td><td>La URL de la imagen del producto.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.image_data</code></td><td>La imagen en miniatura del producto codificada en base64.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición de la función SERP PLA dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Pagado

La `paid` la sección se refiere a anuncios impulsados por Google Ads, que normalmente aparecen encima de los resultados orgánicos (no pagados).

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-584ef339902e29b5e8867fbd11f3d95647948dd9%2Fgoogle_search_9.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
... 
"paid": [
    {
        "pos": 1,
        "url": "https://www.adidas.com/us/cyber_monday",
        "desc": "Última oportunidad para las ofertas Cyber. 45% extra de descuento en productos en oferta y de precio completo con el código CYBERSALE. Compra hoy en el sitio oficial de adidas®. Únete a nuestro programa de fidelidad adiClub. Recompensas solo para miembros. Exclusivas de adiClub.",
        "title": "Sitio web oficial de adidas | 45% extra de descuento | código CYBERSALE",
        "data_rw": "https://www.google.com/aclk?...",
        "sitelinks": {
            "expanded": [
                {
                    "url": "https://www.adidas.com/us/shop",
                    "desc": "Última oportunidad para las ofertas Cyber. 45% extra de descuento con el código CYBERSALE.",
                    "title": "Oferta de Cyber Monday"
                },
                {
                    "url": "https://www.adidas.com/us/shoes",
                    "desc": "Encuentra hoy el calzado adecuado. Calzado deportivo y de estilo de vida disponible en línea.",
                    "title": "Calzado adidas®"
                },
                {
                    "url": "https://www.adidas.com/us/ultraboost",
                    "desc": "Increíble retorno de energía. Compra hoy las nuevas Ultraboost™ Light.",
                    "title": "adidas® Ultraboost™ Light"
                },
                {
                    "url": "https://www.adidas.com/us/nmd",
                    "desc": "Compra hoy en línea los últimos lanzamientos de zapatillas NMD de adidas Originals.",
                    "title": "adidas® NMD"
                }
            ]
        },
        "url_shown": "https://www.adidas.com \u203a official \u203a site",
        "pos_overall": 1
    }
],
... 
```

<table><thead><tr><th width="216">Clave (results.paid)</th><th width="281">Descripción</th><th width="118">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Un indicador que denota la posición de un elemento dado entre los resultados pagados.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>url</code></td><td>La URL del resultado pagado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>desc</code></td><td>Una breve descripción del resultado pagado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>title</code></td><td>El título del resultado pagado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>data_rw</code></td><td>URL de redirección del resultado pagado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks</code></td><td>Un objeto que contiene información sobre enlaces internos a un sitio web que aparece debajo del primer resultado de búsqueda en Google.</td><td>objeto</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks.inline/expanded</code></td><td>Una lista de URL con sus respectivos detalles. El nombre de la clave (`inline`/`expanded`) especifica el tipo de <code>sitelinks</code> elemento.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks.inline.url</code></td><td>La URL del sitio vinculado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks.inline.title</code></td><td>El título del sitio vinculado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks.inline.description</code></td><td>Una breve descripción del sitio vinculado.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>url_shown</code></td><td>La URL abreviada visible justo debajo de la descripción.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado pagado dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Imágenes

La `images` la sección se refiere a resultados de imágenes mostrados en diferentes secciones de una página de SERP, ya sea como una sección dedicada o en la parte superior. Es importante señalar que la estructura de los datos extraídos de los resultados de Búsqueda de Google puede diferir de la de los datos extraídos de los resultados de Google Image Search.

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

```json
...
"images": {
    "items": [
        {
            "alt": "Adidas | historia, productos y datos | Britannica",
            "pos": 1,
            "url": "https://www.britannica.com/topic/Adidas-AG"
        },
        {
            "alt": "Zapatillas Superstar x Indigo Herz",
            "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">Clave (results.images)</th><th width="295">Descripción</th><th width="112">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista de imágenes con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.alt</code></td><td>El texto alternativo de la imagen.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.pos</code></td><td>Un indicador único que denota la posición de la imagen en la lista.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.url</code></td><td>La URL de la página web que contiene la imagen.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición de la función Images SERP dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Orgánico

La `orgánico` La sección se refiere a listados no pagados en los resultados orgánicos de Google Search, determinados por la relevancia mediante el algoritmo de Google. Estos listados aparecen debajo de los anuncios pagados en las páginas de resultados.

#### Ejemplo 1

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-e55d9685c1492a0c538d06d3bf3d5714182d1e31%2Fgoogle_search_10.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    {
        "pos": 1,
        "url": "https://www.loveandlemons.com/brownies-recipe/",
        "desc": "¡La mejor receta de brownies! Hechos con cacao en polvo y chispas de chocolate, estos brownies caseros son densos, pegajosos, súper chocolatosos y fáciles de hacer!",
        "title": "La mejor receta casera de brownies",
        "images": [
            "/9j/4AAQSkZJRgABAQAAAQABAAD/..."
        ],
        "sitelinks": {
            "inline": [
                {
                    "url": "https://www.loveandlemons.com/recipes/vegetarian-recipes/",
                    "title": "Recetas vegetarianas"
                },
                {
                    "url": "https://www.loveandlemons.com/baking-recipes/",
                    "title": "25 recetas de repostería súper divertidas"
                },
                {
                    "url": "https://www.loveandlemons.com/oatmeal-cookies/",
                    "title": "Galletas de avena perfectas"
                }
            ]
        },
        "url_shown": "https://www.loveandlemons.com\u203a Recetas",
        "pos_overall": 2
    },
...
```

#### Ejemplo 2

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-b7fd59122ccfb690659bfa7621bd7daa1c41ac3e%2FScreenshot%202024-12-02%20at%2016.28.05.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"organic": [
    {
        "pos": 9,
        "pos_overall": 13,
        "title": "Chaqueta deportiva Classics Winter Track - verde militar",
        "url": "https://www.reebok.com/p/100030586/classics-winter-track-jacket",
        "url_shown": "https://www.reebok.com\u203a classics-winter-track-jacket",
        "desc": "Una chaqueta deportiva sherpa suave, basada en los deportes de invierno al aire libre · El corte relajado es holgado, informal y totalmente sin restricciones · Exterior: 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",
            "En existencia",
            "3.9(7)",
            "Entrega gratuita en pedidos superiores a $75",
            "Devoluciones gratuitas durante 30 días"
        ]
    },
...
```

<table><thead><tr><th width="229">Clave (results.organic)</th><th width="309">Descripción</th><th width="85">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Un indicador que denota la posición de un elemento dado entre los resultados orgánicos.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>url</code></td><td>La URL del resultado orgánico.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>desc</code></td><td>Una breve descripción del resultado orgánico.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>title</code></td><td>El título del resultado orgánico.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>images</code></td><td>Las imágenes en miniatura codificadas en base64 del resultado orgánico.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks</code></td><td>El objeto contiene el elemento `expanded` o `inline` con más detalles sobre los enlaces de sitio.</td><td>objeto</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks.expanded/inline</code></td><td>Una lista de enlaces de sitio del resultado orgánico. El nombre de la clave (<code>inline</code>/<code>expanded</code>) especifica el tipo del elemento de enlaces de sitio.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks.expanded.url</code></td><td>La URL del sitio vinculado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>sitelinks.expanded.title</code></td><td>El título del sitio vinculado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>url_shown</code></td><td>La URL abreviada visible justo debajo de la descripción.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado orgánico dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>favicon_text</code></td><td>El texto o nombre asociado con el favicon (icono del sitio web).</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>rating</code></td><td>La calificación promedio del producto o contenido.</td><td>número decimal</td><td>Escritorio</td></tr><tr><td><code>review_count</code></td><td>El número de reseñas asociadas con el producto o contenido.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>additional_info</code></td><td>Contiene detalles sobre precios, disponibilidad, calificaciones del producto, opciones de entrega y políticas de devolución.</td><td>lista de cadenas</td><td>Escritorio</td></tr></tbody></table>

### Vídeos orgánicos

La `results.organic_videos` contiene un array de listados de videos que se muestran orgánicamente en los resultados de búsqueda, lo que significa que no son anuncios pagados. Cada listado de video incluye detalles relevantes como el título del video, la URL y la descripción.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-144c011330865d1150aeb799bd457767833c511a%2Fgoogle_search_1.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
 "organic_videos": [
    {
        "pos": 1,
        "url": "https://www.youtube.com/watch?v=XHTrLYShBRQ",
        "desc": "Tu navegador no puede reproducir este video. Más información.",
        "title": "Presentamos iPhone 15 | WOW | Apple - YouTube",
        "pos_overall": 6
    },
...
```

<table><thead><tr><th width="259">Clave (results.organic_videos)</th><th width="294">Descripción</th><th width="100">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Un indicador que denota la posición de un elemento dado entre los resultados de Vídeos orgánicos.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>url</code></td><td>La URL del video.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>desc</code></td><td>Breve descripción del video.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>title</code></td><td>El título del video.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Video orgánico dentro de la SERP.</td><td>entero</td><td>Escritorio</td></tr></tbody></table>

### Principales atractivos

La `results.top_sights` contiene una lista de lugares emblemáticos o atracciones destacadas que normalmente se asocian con la ubicación o el tema de búsqueda. Cada elemento incluye detalles como la posición en la lista y el 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 Vilna"
        },
        {
            "pos": 2,
            "title": "Torre del Castillo de Gediminas"
        },
        {
            "pos": 3,
            "title": "Puerta del Alba"
        }
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="227">Clave (results.top_sights)</th><th width="339">Descripción</th><th width="90">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista de principales atractivos con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>items.pos</code></td><td>La posición del resultado de Top Sights dentro de la función Top Sights de la SERP.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>items.title</code></td><td>El título del sitio de la atracción turística.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Top Sights dentro de la SERP.</td><td>entero</td><td>Escritorio</td></tr></tbody></table>

### Empleos

La `results.jobs` contiene listados de empleos extraídos de los resultados de búsqueda. Cada listado incluye detalles como la URL que dirige a la oferta de trabajo, el título del puesto, la fuente, el empleador y la ubicación. Los listados provienen de varias bolsas de trabajo, sitios web de empleo y otras plataformas indexadas por Google.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-ed269f508b7870d64217019ecb61c2b555b438a9%2Fgoogle_search_3.png?alt=media" 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": "Abogado",
            "source": "a través de LinkedIn",
            "employer": "Men's & Fathers' Rights Divorce Lawyers, Schultz & Associates, LLC",
            "location": "Estados Unidos"
        },
                            ...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="222">Clave (results.jobs)</th><th width="318">Descripción</th><th width="94">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>listings</code></td><td>Un array de todos los listados de empleos disponibles dentro de la página.</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>listings.url</code></td><td>La URL del listado de empleo completo.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>listings.title</code></td><td>El título del puesto.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>listings.source</code></td><td>La fuente que contiene la publicación original del empleo.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>listings.employer</code></td><td>La organización que contrata para el puesto identificado.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>listings.location</code></td><td>La ubicación del puesto.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición de la función Jobs dentro de la SERP.</td><td>entero</td><td>Escritorio</td></tr></tbody></table>

### Twitter (X)

La `twitter` esta función aparece con frecuencia para marcas, películas, músicos y otras celebridades, normalmente ubicada directamente debajo del resultado de búsqueda del sitio web de la marca. Esta función ofrece un enlace directo al feed de Twitter de la marca y muestra un carrusel de sus tuits más recientes.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-0a557698126203878e2b3eec6c37dcd4a7e7cda5%2Fgoogle_search_13.png?alt=media" 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": "Ahora puedes canjear tus #MyNintendo Platinum Points para conseguir iconos personalizados con temática navideña, disponibles hasta el 25/12 a las 5pm PT. #NintendoSwitchOnline #MissionsAndRewards\n\nMás información: ninten.do/6017iHF1b",
            "hace 12 horas"
        },
        ...
    ],
    "title": "Nintendo de América (@NintendoAmerica) · X",
    "pos_overall": 4
},
...
```

<table><thead><tr><th width="201">Clave (results.twitter)</th><th width="329">Descripción</th><th width="108">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>pos</code></td><td>Un indicador que denota la posición de un elemento dado entre los resultados orgánicos.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>url</code></td><td>La URL del perfil que contiene las publicaciones de Twitter (X).</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items</code></td><td>Una lista de publicaciones de Twitter (X) con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>items.pos</code></td><td>Un indicador que denota la posición de un tuit dado dentro de la función SERP de Twitter (X).</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.url</code></td><td>La URL de la publicación de Twitter (X).</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.content</code></td><td>Una breve descripción que denota todo el texto de la publicación relevante de Twitter (X).</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.timeframe</code></td><td>Describe hace cuánto tiempo se creó el tuit.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>title</code></td><td>El título del perfil de Twitter (X).</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Twitter dentro de la SERP.</td><td>entero</td><td>Escritorio</td></tr></tbody></table>

### Paquete local

La `local_pack` muestra los tres principales resultados de búsqueda local basados en la ubicación del usuario o la ubicación de búsqueda especificada, e incluye un mapa e información adicional.

<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">Clave (results.local_pack)</th><th width="277">Descripción</th><th>Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista de ubicaciones con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.cid</code></td><td>Un número de identificación único asignado a un listado de empresa específico.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.pos</code></td><td>La posición del resultado local dentro del paquete local.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.title</code></td><td>El título de la entidad local.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.rating</code></td><td>La calificación de la entidad local.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.address</code></td><td>La dirección de la entidad local.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.rating_count</code></td><td>El número de calificaciones de la entidad local.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Local Pack dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Noticias destacadas

`top_stories` es una sección dedicada que aparece en Google Search para consultas orientadas a noticias.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-201882e928731ed8359a39ff9ffca5eba879053a%2Fgoogle_search_12.png?alt=media" 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": "Usuarios de Netflix se burlan de Elon Musk, 'activado', por la queja sobre Leave the World Behind\nhace 11 horas",
            "source": "The Independent",
            "hace 11 horas"
        },
        ...
    ],
    "pos_overall": 3
},
...
```

<table><thead><tr><th width="233">Clave (results.top_stories)</th><th width="295">Descripción</th><th width="100">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista de artículos de noticias seleccionados con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.pos</code></td><td>La posición del artículo dentro de la función Top Stories de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.url</code></td><td>La URL del artículo completo.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.title</code></td><td>El título del artículo.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.section</code></td><td>El nombre de la sección de Top Stories.</td><td>cadena</td><td>Móvil</td></tr><tr><td><code>items.source</code></td><td>El nombre del sitio donde se publica el artículo.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.timeframe</code></td><td>Describe hace cuánto tiempo se publicó el artículo.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Indica la posición general de la función Top Stories dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Productos populares

La `popular_products` La función SERP presenta un carrusel de varios productos determinados por su popularidad y relevancia para la consulta del usuario. Esto difiere de los anuncios de listado de productos (PLAs), que están influenciados por los anunciantes. Cabe señalar que varios `popular_products` carruseles pueden aparecer en una sola página SERP.

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

```json
"popular_products": [
    {
        "items": [
            {
                "pos": 1,
                "url": "https://www.google.com/search?ibp=oshop&q=adidas+soccer+socks...",
                "title": "adidas Team Speed 4 Soccer OTC",
                "token": "eyJjYXRhbG9naWQiOiAiMTIwMjUyMDU5NzYwMDQwMzMyNjAi...",
                "rating": "3.7",
                "sellers": [
                    {
                        "pos": 1,
                        "price_str": "$18.00",
                        "seller_name": "DICK'S Sporting Goods"
                    }
                ],
                "currency": "USD",
                "image_data": "UklGRsANAABXUJUQVlA4ILQNAADwPgCdASpwACwBPj0Uj0ei...",
                "description": "DICK'S Sporting Goods y más",
                "rating_count": 92
            },
            {
                "pos": 2,
                "url": "https://www.google.com/search?ibp=oshop&q=adidas+soccer+socks...",
                "title": "adidas 3-Stripe Hoop Soccer Socks",
                "token": "eyJjYXRhbG9naWQiOiAiMTYyMDk5ODYzOTM1NTY2NjM5NjAi...",
                "rating": "4.7",
                "sellers": [
                    {
                        "pos": 1,
                        "price_str": "$15.00",
                        "seller_name": "DICK'S Sporting Goods"
                    }
                ],
                "currency": "USD",
                "image_data": "UklGRrASAABXUJUQVlA4IKQSAADwSQCdASp1ACwBPkESkEgi...",
                "description": "DICK'S Sporting Goods y más",
                "rating_count": 110
            },
            ...
        ],
        "pos_overall": 4
    },
    ...
]
```

<table><thead><tr><th width="221.5">Clave (results.popular_products)</th><th width="360.5">Descripción</th><th width="70.5">Tipo</th><th width="121.5">Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista de productos populares con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.pos</code></td><td>Un indicador único para la posición de un producto popular dado dentro de la función SERP de Productos populares.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.url</code></td><td>La URL de la página de Google Shopping del producto.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.title</code></td><td>El título del producto.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.token</code></td><td>Token del producto (usado con <code>google_shopping_product</code> <a href="/api-targets/es/search-engines/google/shopping/shopping-product.md">source</a> para vendedor, precios y detalles del producto).</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.rating</code></td><td>La calificación de un producto popular dado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.sellers</code></td><td>Una lista de vendedores que ofrecen el producto, con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.sellers.pos</code></td><td>La posición del vendedor dentro de la lista de vendedores.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.sellers.price_str</code></td><td>El precio del producto por parte del vendedor.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.sellers.seller_name</code></td><td>El nombre del vendedor del producto.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.currency</code></td><td>El código de moneda del precio listado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.image_data</code></td><td>La imagen en miniatura del producto codificada en base64.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.description</code></td><td>Breve descripción del vendedor del producto.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.rating_count</code></td><td>El número de calificaciones del producto.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Indica la posición general de la función Popular Products dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Búsquedas relacionadas

La `related_searches` La función SERP muestra consultas de búsqueda alternativas relacionadas con la palabra clave de búsqueda inicial, normalmente ubicadas en la parte inferior de la 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",
           "precio del coche Tesla", 
           "tesla model y",
           "propietario de Tesla",
           "tesla - wikipedia", 
           "tesla cybertruck",
           "tesla 2023",
           "logo de Tesla"
       ]
   }
],
```

<table><thead><tr><th width="274">Clave (results.related_searches)</th><th width="252">Descripción</th><th width="93">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>pos_overall</code></td><td>Indica la posición general de este bloque de búsquedas relacionadas dentro de la página de búsqueda.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>related_searches</code></td><td>Una lista de cadenas de búsqueda relacionadas dentro de este bloque.</td><td>arreglo</td><td>Escritorio y móvil</td></tr></tbody></table>

### Preguntas relacionadas

La `related_questions` la función se sitúa debajo de los resultados de búsqueda principales y presenta una lista de preguntas directamente relacionadas con la consulta de búsqueda original del usuario. Al ofrecer un conjunto seleccionado de preguntas relacionadas, los usuarios pueden explorar diferentes aspectos de su tema y mejorar su experiencia de búsqueda general.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-2113f0dc364f37dac6f833ac681bd5b261c95bd1%2Fgoogle_search_5.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"related_questions": {
    "items": [
        {
            "pos": 1,
            "answer": "Según Guinness World Records, a partir de 1995, la Biblia es el libro más vendido de todos los tiempos, con aproximadamente 5 mil millones de copias vendidas y distribuidas.",
            "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 de libros más vendidos - Wikipedia",
                "url_shown": "Wikipediahttps://en.wikipedia.org \u203a wiki \u203a List_of_best-selling_..."
            },
            "question": "¿Cuál es el libro número 1 del mundo?"
        },
        ...
    ],
    "pos_overall": 2
},
...
```

<table><thead><tr><th width="279">Clave (results.related_questions)</th><th width="256">Descripción</th><th width="91">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista que contiene todas las preguntas relacionadas.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.pos</code></td><td>Un indicador único que denota la posición de cualquier pregunta relacionada dentro de la función SERP de Preguntas relacionadas.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.answer</code></td><td>La respuesta a la pregunta relacionada.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.source</code></td><td>Contiene valores que describen la fuente de la respuesta a la pregunta.</td><td>objeto</td><td>Escritorio y móvil</td></tr><tr><td><code>items.source.url</code></td><td>La URL del sitio que se usa para obtener la respuesta.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.source.title</code></td><td>El título del sitio que contiene la respuesta.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.source.url_shown</code></td><td>La URL abreviada visible justo debajo de la respuesta.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.question</code></td><td>La pregunta de la sección de preguntas relacionadas.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Indica la posición general de la función SERP de Preguntas relacionadas dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Lo que la gente dice

La `what_people_are_saying` la sección aparece en los resultados de Google cuando hay publicaciones relevantes de foros, redes sociales o plataformas comunitarias relacionadas con la consulta de búsqueda. Esta sección normalmente muestra contenido de plataformas como Reddit, TikTok y otros foros de discusión.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-2b956b0f3bc6e66d34b2df1070f254b500e15f84%2FScreenshot%202025-05-30%20at%2010.24.15.png?alt=media" 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": "Hoteles en San Francisco",
                                "top_comments": "¡Bienvenido a SF! Un par de notas.\n* Octubre suele ser nuestro mejor clima de todo el año. ¡Buen plan! (Cualquiera que lea esto: \"verano\" en SF suele ser muy, muy nublado y frío.)\n* (Esto probablemente sea muy obvio, así que disculpas de antemano. Quizá le sirva a otra persona que lea esto.) Los Niners en realidad no juegan cerca de SF. Sin tráfico, el trayecto desde el centro de SF hasta Levi's dura aproximadamente una hora. En transporte público (quizá con ayuda de Uber/Lyft) son 90-120 minutos.\n* Recomendaría alojarse en la ciudad de SF. Si no quieres estar en SF, entonces algún lugar cerca de BART te permitirá hacer turismo sin gastar mucho dinero.\n* Dentro de SF, ten en cuenta que Tenderloin es un barrio muy duro. Ese es el lugar que siempre ves en Fox News con historias de \"San Francisco fuera de control\". El resto de la ciudad es seguro y bastante limpio.\n* El lado oeste de SF, y especialmente Sunset, está menos conectado al transporte público. Sin duda puedes moverte sin coche, pero te llevará un poco más llegar al centro o a los sistemas de tren.\n¡Felicidades por la jubilación! Suena como una buena recompensa.",
                                "source": "Reddit",
                                "engagement_timeframe": "10+ comentarios, hace 1 semana"
                            },
                            {
                                "pos": 2,
                                "url": "https://www.tiktok.com/@kaorihatsusee/video/7501124173717065006",
                                "title": "Sinceramente disfrutamos nuestra estancia aquí 🫶🏼 @maya hangai 📍Kasa La Monarca, San Francisco #affordable #affordablehotel #hotel #sanfrancisco"
                                "source": "TikTok",
                                "engagement_timeframe": "45.3K+vistas, hace 3 semanas"
                            },
                            {
                                "pos": 3,
                                "url": "https://www.cntraveler.com/gallery/best-hotels-in-san-francisco",
                                "title": "Los 23 mejores hoteles de San Francisco, de Mission Bay al distrito Castro"
                                "source": "Condé Nast Traveller",
                                "engagement_timeframe": "hace 1 mes"
                            }
                        ]
                    }
...
```

<table><thead><tr><th width="279">Clave (results.what_people_are_saying)</th><th width="256">Descripción</th><th width="91">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista que contiene todos los elementos de contenido de foros de discusión o redes sociales.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.url</code></td><td>La URL del hilo de discusión o de la página de contenido de redes sociales.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.title</code></td><td>El título del hilo de discusión o del contenido.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.top_comments</code></td><td>El comentario principal del hilo de discusión, si se muestra.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.source</code></td><td>El nombre de la plataforma o sitio web que aloja el contenido.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.engagement_timeframe</code></td><td>Número de comentarios y período de actividad (p. ej., "45 comentarios, hace 2 días").</td><td>cadena</td><td>Escritorio y móvil</td></tr></tbody></table>

### Información de búsqueda

La `search_information` la función proporciona información estructurada sobre la consulta de búsqueda.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-7c50669770d2180860d0ed43d2f9ad77123fa18d%2FScreenshot%202024-10-29%20at%2013.56.26.png?alt=media" alt=""><figcaption></figcaption></figure>

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

<table><thead><tr><th width="290">Clave (results.search_information)</th><th width="242">Descripción</th><th width="95">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>query</code></td><td>El término de búsqueda original.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>geo_location</code> *</td><td>Indica el área geográfica específica asociada con la búsqueda.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>showing_results_for</code></td><td>El término de búsqueda para el que se muestran los resultados. `query` y `showing_results_for` pueden diferir si Google autocorregió el término de búsqueda proporcionado.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>total_results_count</code></td><td>El número total de resultados encontrados para el término de búsqueda.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

\*Funciona solo con renderizado JS

### Carrusel de elementos

Un carrusel (`item_carousel`) de imágenes o enlaces relacionados con un tipo específico de elemento se muestra en la parte superior de la SERP. El contenido y el diseño varían según la consulta de búsqueda del usuario, mostrando una selección de elementos relevantes. Esto puede ir desde productos y noticias hasta imágenes, creando una experiencia visualmente atractiva y adaptada para los usuarios.

<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 hasta la punta",
            "subtitle": "828m, 830m hasta la punta"
        },
        {
            "pos": 2,
            "href": "/search?safe=off&sca_esv=589070032...",
            "title": "Warisan Merdeka Tower 679\u00a0m",
            "subtitle": "679m"
        },
...
     ],
    "title": "Edificios (por altura)",
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="252">Clave (results.item_carousel)</th><th width="293">Descripción</th><th width="93">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista de elementos colocados en un carrusel con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>items.pos</code></td><td>La posición del elemento dentro del carrusel.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>items.href</code></td><td>Un hipervínculo a la SERP de Google del elemento en el carrusel.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.title</code></td><td>El nombre/título de la entidad en el carrusel.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.subtitle</code></td><td>Detalles adicionales sobre la entidad en el título.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>title</code></td><td>El título de la sección del carrusel. El título está relacionado con la consulta de búsqueda.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Carrusel de elementos dentro de la SERP.</td><td>entero</td><td>Escritorio</td></tr></tbody></table>

### Recetas

La `recipes` La función en la página de resultados del buscador de Google muestra instrucciones de cocina, ingredientes, valoraciones y fuentes para platos específicos en la parte superior de los resultados de búsqueda.

<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": "Cacao en polvo sin azúcar, chispas de chocolate, bicarbonato de sodio, yema de huevo, harina para todo uso",
            "title": "Los mejores brownies masticables de todos los tiempos",
            "rating": 4.8,
            "source": "Handle the Heat",
            "duration": "45 min"
        },
...
    ],
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="199">Clave (results.recipes)</th><th width="299">Descripción</th><th width="119">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista de recetas seleccionadas con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.pos</code></td><td>La posición de la receta dentro de la función SERP de Recetas.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.url</code></td><td>La URL de la receta completa.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.desc</code></td><td>Una breve descripción de la receta obtenida del artículo original.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.title</code></td><td>El título de la receta.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.rating</code></td><td>La valoración de la receta.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.source</code></td><td>El nombre del sitio web donde se encuentra la receta.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.duration</code></td><td>El tiempo necesario para preparar el plato.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Recetas dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Vídeos

La `videos` La función en la página de resultados del buscador de Google muestra una selección curada de contenido de video relacionado con la consulta de búsqueda del usuario, incluyendo miniaturas, títulos e información de la fuente.

<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">Clave (results.videos)</th><th width="325">Descripción</th><th width="90">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista que contiene todos los resultados de la sección de videos.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>items.pos</code></td><td>La posición del video dentro de la lista.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>items.url</code></td><td>Un enlace al video.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.title</code></td><td>El título del video.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.author</code></td><td>El nombre del perfil donde se había subido el video.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>items.source</code></td><td>El nombre de la plataforma que aloja el video.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Vídeos dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Fragmento destacado

La `featured_snippet` es un resultado de búsqueda único de Google en el que se muestra un fragmento conciso que describe una página antes de un enlace a esa página. Estos resultados destacados se muestran de forma prominente en la parte superior de los resultados orgánicos, proporcionando a los usuarios acceso rápido a información relevante.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-ee5afc45650abc4dffb62a943cad9c10cf9aeebf%2Fgoogle_search_11.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"featured_snippet": [
    {
        "url": "https://www.fs.usda.gov/visit/fall-colors/science-of-fall-colors",
        "desc": "A medida que aumenta la duración de la noche en otoño, la producción de clorofila se ralentiza y luego se detiene, y con el tiempo toda la clorofila se destruye. Entonces se desenmascaran los carotenoides y la antocianina presentes en la hoja y muestran sus colores.",
        "title": "Ciencia de los colores del otoño | US Forest Service",
        "url_shown": "https://www.fs.usda.gov\u203a visit \u203a science-of-fall-colors",
        "pos_overall": 1
    }
],
...
```

<table><thead><tr><th width="272">Clave (results.featured_snippet)</th><th width="263">Descripción</th><th width="98">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>url</code></td><td>La URL del sitio web del que se obtiene el fragmento que describe la página.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>desc</code></td><td>El fragmento que contiene una descripción para un resultado de búsqueda específico.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>title</code></td><td>El nombre del artículo del que se obtiene el fragmento que describe una página.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>url_shown</code></td><td>La URL del sitio web que contiene el fragmento destacado visible en la SERP.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Fragmento destacado dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Hoteles

Google `hotels` es una función que muestra información de hoteles directamente en los resultados de búsqueda. Cuando los usuarios buscan hoteles o consultas relacionadas con alojamiento en Google, el motor de búsqueda puede presentar un módulo dedicado a hoteles en la parte superior de la página de resultados, ofreciendo una vista general cómoda y destacada de las opciones 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": "Lun, 11 dic",
    "results": [
        {
            "price": "£54",
            "title": "Hilton Garden Inn Vilnius City Centre",
            "description": "Hotel moderno con restaurante/bar"
        },
        {
            "price": "£57",
            "title": "Radisson Blu Hotel Lietuva",
            "description": "Rascacielos moderno con spa y restaurante"
        },
       ...
    ],
    "date_from": "Dom, 10 dic",
    "pos_overall": 5
},
...
```

<table><thead><tr><th width="241">Clave (results.hotels)</th><th width="309">Descripción</th><th width="89">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>date_to</code></td><td>La fecha de salida.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>results</code></td><td>Una lista con todos los detalles del hotel.</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>results.price</code></td><td>El precio del hotel.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>results.title</code></td><td>El nombre del hotel.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>results.description</code></td><td>Una breve descripción del hotel visible justo debajo del nombre del hotel.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>date_from</code></td><td>La fecha de entrada.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Hoteles dentro de la SERP.</td><td>entero</td><td>Escritorio</td></tr></tbody></table>

### Vuelos

La `flights` la función presenta un bloque con opciones de vuelo organizadas asociadas a una consulta de búsqueda relevante, permitiendo a los usuarios comparar opciones directamente en los resultados de búsqueda.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-6662f479b198378c3f7ed82931eed79814438a18%2Fgoogle_search_6.png?alt=media" alt=""><figcaption></figcaption></figure>

```json
...
"flights": {
    "to": "Londres, Reino Unido (todos los aeropuertos)",
    "from": "Nueva York, NY (todos los aeropuertos)",
    "date_to": "Lun, 29 ene",
    "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": "Sin escalas",
            "price": "$423",
            "airline": "Norse Atlantic UK",
            "duration": "6h 50m"
        },
       ...
    ],
    "date_from": "Lun, 22 ene",
    "pos_overall": 1
},
...
```

<table><thead><tr><th width="210">Clave (results.flights)</th><th width="311">Descripción</th><th width="105">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>to</code></td><td>El aeropuerto de llegada.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>from</code></td><td>El aeropuerto de salida.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>date_to</code></td><td>El día de llegada.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>results</code></td><td>Una lista de vuelos seleccionados con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio y móvil</td></tr><tr><td><code>results.url</code></td><td>Un enlace a la página de Google Flights que muestra todos los vuelos de una sola aerolínea.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>results.type</code></td><td>El tipo de vuelo.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>results.price</code></td><td>El precio del vuelo.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>results.airline</code></td><td>El nombre de la aerolínea.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>results.duration</code></td><td>La duración del vuelo.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>date_from</code></td><td>La fecha de salida.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Vuelos dentro de la SERP.</td><td>entero</td><td>Escritorio y móvil</td></tr></tbody></table>

### Caja de videos

La `video_boxes` el array incluye resultados de video específicos en la parte superior de la página de resultados de búsqueda, elegidos por Google como los más relevantes para la consulta.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-db3f96c0be48ead444e6df65f98117d5dd9220e7%2Fgoogle_video_box.png?alt=media" 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">Clave (results.video_boxes)</th><th width="294">Descripción</th><th width="93">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>pos_overall</code></td><td>La posición general de la Caja de videos.</td><td>entero</td><td>Escritorio y móvil</td></tr><tr><td><code>title</code></td><td>El título del video.</td><td>cadena</td><td>Escritorio y móvil</td></tr><tr><td><code>url</code></td><td>La URL del video.</td><td>cadena</td><td>Escritorio y móvil</td></tr></tbody></table>

### Anuncios de servicios locales

La `local_service_ads` la función permite a profesionales orientados a servicios, como fontaneros, electricistas, cerrajeros y otros proveedores locales, promocionar sus servicios en la página de resultados de búsqueda de 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">Clave (results.local_service_ads)</th><th width="264">Descripción</th><th width="106">Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Una lista de proveedores de servicios con sus respectivos detalles.</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>items.pos</code></td><td>La posición del anuncio de servicio dentro de la función SERP de Anuncios de servicios locales.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>items.url</code></td><td>Un enlace al servicio en la página de búsqueda de Servicios locales.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.title</code></td><td>El título del proveedor de servicios.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.rating</code></td><td>La valoración del proveedor de servicios.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>items.reviews_count</code></td><td>El número de reseñas del proveedor de servicios.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición del resultado de Anuncios de servicios locales dentro de la SERP.</td><td>entero</td><td>Escritorio</td></tr></tbody></table>

### Aplicaciones

La `apps` La función de la SERP muestra aplicaciones relevantes basadas en la consulta del usuario, proporcionando detalles clave como precio, valoración y más. Esta función sirve como una valiosa plataforma para desarrolladores y editores de aplicaciones para mejorar la visibilidad y la interacción de sus aplicaciones móviles directamente en la página de resultados de búsqueda de Google.

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-e986e53f04e1ae26771b1e82be9d2f249805147a%2Fgoogle_search_8.png?alt=media" 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">Clave (results.apps)</th><th width="304">Descripción</th><th>Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>id</code></td><td>El ID de la aplicación en la tienda de aplicaciones disponible.</td><td>cadena</td><td>Móvil</td></tr><tr><td><code>url</code></td><td>La URL de la tienda de aplicaciones que contiene información completa sobre la aplicación en la SERP.</td><td>cadena</td><td>Móvil</td></tr><tr><td><code>title</code></td><td>El título de la aplicación.</td><td>cadena</td><td>Móvil</td></tr><tr><td><code>rating</code></td><td>La valoración de la aplicación.</td><td>entero</td><td>Móvil</td></tr><tr><td><code>reviews_count</code></td><td>El número total de reseñas disponibles para el resultado de Apps en la tienda de aplicaciones.</td><td>entero</td><td>Móvil</td></tr><tr><td><code>items.reviews_count</code></td><td>El número de reseñas del proveedor de servicios.</td><td>cadena</td><td>Móvil</td></tr></tbody></table>

### **Finanzas**

Un resumen de datos financieros de empresas, incluidos precios de acciones, capitalización bursátil y otras métricas clave.

#### **Ejemplo de HTML**

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-5a19dab4faf8cfe21c59b9f396ac6b5a8fa42d67%2Fgoogle_search_2.png?alt=media" alt=""><figcaption></figcaption></figure>

| Clave (results.finance) | Descripción                                                                                               | Tipo           | Diseño     |
| ----------------------- | --------------------------------------------------------------------------------------------------------- | -------------- | ---------- |
| `bajo`                  | El precio mínimo para la fecha especificada.                                                              | número decimal | Escritorio |
| `date`                  | La fecha en la que se informó el valor liquidativo.                                                       | cadena         | Escritorio |
| `high`                  | El precio máximo para la fecha especificada                                                               | número decimal | Escritorio |
| `open`                  | El precio de apertura para la fecha especificada                                                          | número decimal | Escritorio |
| `source`                | La URL del sitio web fuente relevante de Google Finance.                                                  | cadena         | Escritorio |
| `difference`            | El cambio entre el valor liquidativo informado más recientemente y el inmediatamente anterior.            | cadena         | Escritorio |
| `market_cap`            | El valor total en dólares de las acciones en circulación de una empresa                                   | cadena         | Escritorio |
| `stock_name`            | El nombre de la acción.                                                                                   | cadena         | Escritorio |
| `52_week_low`           | El precio mínimo de 52 semanas                                                                            | número decimal | Escritorio |
| `52_week_high`          | El precio máximo de 52 semanas                                                                            | número decimal | Escritorio |
| `current_price`         | Cotización de precio en tiempo real.                                                                      | cadena         | Escritorio |
| `dividend_yield`        | La relación dividendo-precio de una acción es el dividendo por acción dividido entre el precio por acción | número decimal | Escritorio |
| `price_earning_ratio`   | La relación precio-beneficio de la acción                                                                 | número decimal | Escritorio |

#### Ejemplo de JSON

```json
...                   
"finance": {
    "low": 157.51,
    "date": "25 abr, 8:09 a. m. 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
},
...
```

### Partidos deportivos

Información sobre partidos deportivos recientes, con detalles de puntuaciones, equipos, tipos de partido y destacados.

#### **Ejemplo de 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">Clave (results.sports_games)</th><th width="271">Descripción</th><th>Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>games</code></td><td>Un array que proporciona información sobre varios partidos deportivos</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>games.date</code></td><td>La fecha y hora en que está programado que se juegue el partido o en que ocurrió</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>games.teams</code></td><td>Los equipos involucrados en el partido</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>games.game_type</code></td><td>El tipo de partido que se juega, como un encuentro de temporada regular, un partido de playoffs, un partido de campeonato, etc.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>games.highlight</code></td><td>Un enlace a las jugadas destacadas del partido, como acciones clave, goles, etc.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>games.teams.score</code></td><td>Las puntuaciones o puntos obtenidos por cada equipo durante el partido</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>games.teams.winner</code></td><td>Especifica qué equipo ganó el partido</td><td>booleano</td><td>Escritorio</td></tr><tr><td><code>games.teams.team_name</code></td><td>Muestra los nombres de los equipos involucrados en el partido</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>stage</code></td><td>La fase o etapa específica de una competición o torneo deportivo.</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>league</code></td><td>Se refiere a la liga deportiva o la organización que supervisa la competición</td><td>cadena</td><td>Escritorio</td></tr></tbody></table>

#### **Ejemplo de JSON**

```json
...                 
"sports_games": {
    "games": [
  		...
                {
            "date": "Ayer",
            "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": "Cuartos de final",
    "league": "EuroLeague"
},
...
```

### Discusiones y foros

Una lista de hilos de discusión y publicaciones de foros con URL, títulos, fuentes y recuentos de comentarios.

#### **Ejemplo de HTML**

<figure><img src="https://197269033-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBaJCXoqO1zdFnaMnCKrg%2Fuploads%2Fgit-blob-9b82fce7c80d7b35f801f886fffc49939fef8a17%2Fgoogle_search_4.png?alt=media" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="202">Clave (results.discussions_and_forums)</th><th width="360">Descripción</th><th>Tipo</th><th>Diseño</th></tr></thead><tbody><tr><td><code>items</code></td><td>Un array de elementos o entradas dentro de un foro o hilo de discusión que Google ha indexado</td><td>arreglo</td><td>Escritorio</td></tr><tr><td><code>items.pos</code></td><td>Un indicador que denota la posición de un elemento dado entre todos los resultados de Discusiones y foros.</td><td>entero</td><td>Escritorio</td></tr><tr><td><code>items.url</code></td><td>El enlace URL a la publicación específica del foro o al hilo de discusión</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.title</code></td><td>El título o titular de la publicación del foro o del tema de discusión</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.source</code></td><td>La fuente que aloja el foro o la discusión</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.timeframe</code></td><td>El periodo o fecha de la publicación del foro o la discusión</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>items.comments_count</code></td><td>El número de comentarios o respuestas que la publicación del foro o el hilo de discusión ha recibido</td><td>cadena</td><td>Escritorio</td></tr><tr><td><code>pos_overall</code></td><td>Una indicación de la posición de la función Discusiones y foros dentro de la SERP.</td><td>entero</td><td>Escritorio</td></tr></tbody></table>

#### **Ejemplo de JSON**

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://developers.oxylabs.io/api-targets/es/search-engines/google/search/search.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
