# Localización SERP

Use el `geo_location` parámetro para ajustar la página de resultados del motor de búsqueda (SERP) para mostrar resultados relevantes para la ubicación especificada, reflejando lo que los usuarios en esa zona verían.

## Google

El `geo_location` este parámetro facilita obtener resultados localizados de Google (incl. Google Shopping) a través de **basado en UULE** valores, compatibles con la mayoría de las fuentes de Google. Hay múltiples métodos para elegir:

1. **Usar el nombre de un estado**:
   * Formato: `"Estado,País"`
   * Ejemplo: `"geo_location": "California,United States"`
2. **Usar el nombre de un país**:
   * Pase el nombre oficial del país.
   * Ejemplo: `"geo_location": "United Kingdom"`
3. **Usar ISO-3166** **Códigos de país:**
   * Cuando se proporciona un código ISO, nuestro sistema lo convierte automáticamente al nombre de país correspondiente. Encuentre  códigos ISO de país [**aquí**](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FB6LB4bYPdwi7hXuoCJ6Z%2Fcountries.json?alt=media\&token=f5c16d44-6f91-4590-a0f7-cad79bc5dd3a).&#x20;
   * Ejemplo:  `"geo_location": "GB"` para Reino Unido.&#x20;
4. **Usar coordenadas y radio**:
   * Para resultados hiperlocales (p. ej., "restaurantes cerca de mí"), proporcione valores de latitud, longitud y radio.
   * Ejemplo: `"geo_location": "lat: 47.6205, lng: -122.3493, rad: 25000"`
5. **Usar el nombre canónico de ubicación de Google** o **ID de Criteria**:
   * Encuentre valores [**aquí**](https://developers.google.com/adwords/api/docs/appendix/geotargeting) en el archivo CSV comprimido más reciente.
   * Ejemplo: `"geo_location": "New York,New York,United States"` o `"geo_location": "1023191"`

Si ingresas por error un `geo_location` parámetro mal escrito, nuestro sistema o Google pueden intentar corregirlo por ti. Sin embargo, ten en cuenta que especificar un ID de Criteria existente es crucial para solicitudes exitosas.

Además, considera combinar el `locale` parámetro con la `geo_location` estructura correcta. Esta combinación mejora la precisión y asegura que tus consultas se ajusten a tus preferencias de localización previstas.

{% hint style="info" %}
También puedes usar `results_language`, `locale` parámetros al rastrear Google. Aprende más [**aquí**](https://developers.oxylabs.io/documentation/es/soluciones-de-scraping/web-scraper-api/features/localization/domain-locale-results-language).
{% endhint %}

### Excepciones

#### Google Travel Hotels

* Solo se admiten valores a nivel de ciudad `geo_location`  (p. ej., "`Seattle,Washington,United States`").
* Ubicaciones de área amplia (p. ej., "`Estados Unidos`") no son compatibles.
* Consulta el archivo adjunto para una lista de `geo_location` valores que no producen resultados precisos.

{% file src="<https://338917265-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FBMHPgPWsBEhjJRVujAa8%2Fgoogle_travel_hotels-bad_geo_locations.csv?alt=media&token=a393943d-9867-435d-a3fd-48f7a2ccc17b>" %}

## Bing

Bing admite algunos `geo_location` formatos de valor de parámetro.

* **Ubicación a nivel de ciudad**. Es muy sencillo. Simplemente pasa una ubicación a nivel de ciudad en el `Ciudad,Estado,País` formato. \
  Ejemplo: `"geo_location": "New York,New York,United States".`
* **Ubicación a nivel de estado**. Elimina la primera parte de una ubicación a nivel de ciudad y pasa un `geo_location` valor en el `"Estado,País"` formato. \
  Ejemplo: `"geo_location": "California,United States"`.
* **Ubicación a nivel de país**. Para obtener resultados localizados para el punto central geográfico de un país, pasa el nombre oficial del país. \
  Ejemplo: `"geo_location": "United Kingdom"`.
* **Ubicación a nivel de coordenadas**. Para obtener resultados de búsqueda hiperlocales (beneficioso para búsquedas como "restaurantes cerca de mí"), puedes pasar latitud, longitud y valores de radio. \
  El siguiente ejemplo pasa las coordenadas del Space Needle en Seattle, WA: `"geo_location": "lat: 47.6205, lng: -122.3493, rad: 25000"`.

{% hint style="info" %}
También puedes usar `locale` parámetro al rastrear Bing. Aprende más [**aquí**](https://developers.oxylabs.io/documentation/es/soluciones-de-scraping/web-scraper-api/features/localization/domain-locale-results-language).
{% endhint %}
