Índice de contenidos

Hay zonas densamente pobladas en muchas partes del mundo. Brooklyn, en Nueva York, es una de ellas. En estas zonas hay muchos comercios y lugares situados uno al lado del otro. Por ejemplo, puede haber cientos de restaurantes en una zona pequeña como Brooklyn.

Restaurantes, Brooklyn, Nueva York, Estados Unidos

Los restaurantes de diferentes partes de Brooklyn aparecen en Google Maps al desplazarse por el panel lateral izquierdo. Además, se pueden encontrar otros restaurantes moviendo los mapas. Así, Google Maps permite llegar a muchos negocios diferentes.

The Other Restaurants, Brooklyn, Nueva York, Estados Unidos

Pero Google Maps ha definido un límite por consulta de búsqueda. Incluso si hay más restaurantes en la zona, sólo se enumeran hasta ese límite. Esto le impide listar todos los restaurantes con una sola búsqueda.

¿Qué es el límite de búsqueda de Google Maps?

When you search for a query such as “Restaurants, Brooklyn, New York, United States” on Google Maps, you want all restaurants in that area to be listed. But if you’re searching for a highly populated area, you won’t be able to see all the restaurants in Google Maps results. Google only shows you a specific list based on its own established relevance. This list includes up to 500 places.

Los nuevos restaurantes aparecen a medida que te desplazas por el panel lateral izquierdo. Pero Google Maps indica que, en algún momento, has llegado al final de la lista.

Límite de búsqueda en Google Maps

Con Outscraper Google Maps Data Scraperesta limitación le impide extraer todos los resultados de zonas muy pobladas como Brooklyn. Examinemos esta situación y la solución a través de ejemplos.

¿Cómo funciona el servicio Google Maps Data Scraper para las localidades seleccionadas?

En la primera tarea, seleccionaremos directamente Brooklyn de la lista de lugares y examinaremos el resultado. Outscraper extraerá todos los resultados que nos ha mostrado Google Maps.

Tarea de ejemplo de Google Maps Scraping - Ubicación seleccionada

In this task, Outscraper will scrape the results of the query search using the following link:

https://www.google.com/maps/search/restaurant%2C+Brooklyn%2C+NY%2C+United+States/?hl=en&gl=US

Ejemplo de resultado de la tarea

Outscraper has scraped 381 restaurants. Google Maps showed the results for a single query (Restaurant, Brooklyn, New York), and Outscraper extracted them. 

Resultado de la tarea de raspado - Ubicación seleccionada

Archivo de resultados de tareas de Google Maps Scraping: Descargar ( Archivo XLSX )

We know there is a lot more to it than that, but Google Maps’ restrictions limit the result file. The way to go over these limits and restrictions is to create search queries using zip codes.

Utilizar los códigos postales para obtener todos los datos

En Brooklyn hay más de 4.000 restaurantes. Si queremos rastrear todos estos restaurantes, tenemos que utilizar múltiples consultas únicas. La forma más razonable de hacerlo es utilizar códigos postales en las consultas al crear las tareas.

Predefinir los códigos postales

Outscraper tiene su propia lista de códigos postales preparados. Esta lista de códigos postales sólo está disponible para Estados Unidos y algunos países importantes. Aquí podemos seleccionar un código postal para utilizarlo en una consulta de búsqueda de Google Maps en una tarea de raspado.

Lista de códigos postales ya hecha

Encontrar códigos postales en Internet

A través de la búsqueda en Google, zSe pueden encontrar los códigos ip de cualquier región del mundo. Muchos sitios web diferentes comparten listas de códigos postales. Se puede crear una lista de consulta para buscar una región en detalle con estos códigos postales.

Lista de códigos postales de Brooklyn

Hagámoslo para Brooklyn y creemos una tarea utilizando códigos postales. Utilizaremos consultas que contengan códigos postales eligiendo la opción "Ubicaciones personalizadas".

Tarea de ejemplo de Google Maps Scraping - Códigos postales utilizados

Hemos escrito 45 consultas de localización diferentes para Brooklyn con los códigos postales que hemos obtenido del sitio web. De este modo, Outscraper raspará cada región por separado en estos enlaces:

https://www.google.com/maps/search/restaurant%2C+restaurant%2C+11202%2CBrooklyn%2CNew+York/?hl=en&gl=US

https://www.google.com/maps/search/restaurant%2C+restaurant%2C+11256%2CBrooklyn%2CNew+York/?hl=en&gl=US

https://www.google.com/maps/search/restaurant%2C+restaurant%2C+11234%2CBrooklyn%2CNew+York/?hl=en&gl=US

Recordatorio importante: La selección de la opción "Eliminar duplicados" es muy importante en estas tareas, ya que los códigos postales representan zonas muy próximas entre sí.

Ejemplo de resultado de la tarea

El servicio Google Maps Scraper extrajo más de 4.000 resultados. Los resultados difieren significativamente cuando la tarea de raspado se crea seleccionando Brooklyn en la lista de ubicaciones.

Gracias a los códigos postales, ha podido escanear toda la zona de Brooklyn y aparecen todos los restaurantes.

Resultado de la tarea de raspado - Códigos postales utilizados

Archivo de resultados de tareas de Google Maps Scraping: Descargar ( Archivo XLSX )

You can view the result file by downloading it. Many parts of the world, such as Brooklyn, have densely populated areas. The cities of the Netherlands and Belgium are other examples of these. We recommend using this strategy when creating the scraping task for these regions.

Video tutoriales paso a paso

Para más tutoriales, visite nuestro Canal de YouTube.

Preguntas más frecuentes

Preguntas y respuestas más frecuentes

Yes, you can do it with Outscraper. Outscraper’s Google Maps Data Scraper service lets you extract all data from any Google Places. You can extract phone numbers, full addresses, working hours, and more.

With the Outscraper Google Maps Places API and Python library, it is very easy to scrape Google Maps. The library provides convenient access to the Outscraper API from applications written in the Python language. Allows using Outscraper’s services from your code.

A scraper service is needed to pull data from Google Maps. Outscraper Google Maps Data Scraper will be your solution in this regard. Outscraper has a Zapier integration that works with this service. Thus, you can pull Google Maps data to Google Sheets.

In addition to Outscraper’s service that scrapes Google Maps data, it also has a separate service that scrapes Google Maps reviews. With the Outscraper Google Maps Reviews Scraper service, Google Maps reviews can be extracted without any limits.

Categorías: Tutoriales

Yunus

Comercializador, redactor de contenidos, desarrollador de la experiencia del cliente - Facebook | Linkedin | Gorjeo

Comentarios de 0

Deja una respuesta

Marcador de posición de Avatar