Í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?

Cuando buscas una consulta como "Restaurantes, Brooklyn, Nueva York, Estados Unidos" en Google Maps, quieres que aparezcan todos los restaurantes de esa zona. Pero si buscas una zona muy poblada, no podrás ver todos los restaurantes en los resultados de Google Maps. Google sólo te muestra una lista específica basada en su propia relevancia establecida. Esta lista incluye hasta 500 lugares.

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

En esta tarea, Outscraper raspará los resultados de la búsqueda de consultas mediante el siguiente enlace:

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 ha extraído 381 restaurantes. Google Maps mostró los resultados de una sola consulta (Restaurante, Brooklyn, Nueva York) y Outscraper los extrajo. 

Resultado de la tarea de raspado - Ubicación seleccionada

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

Sabemos que hay mucho más que eso, pero las restricciones de Google Maps limitan el archivo de resultados. La forma de superar estos límites y restricciones es crear consultas de búsqueda utilizando el código postal.

La solución de pasar el límite: usar los códigos postales

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 )

Puede ver el archivo de resultados descargándolo. En muchas partes del mundo, como en Brooklyn, hay zonas tan densamente pobladas. Las ciudades de Holanda y Bélgica son otros ejemplos de ello. Recomendamos utilizar esta estrategia al crear la tarea de raspado para estas regiones.

Video tutoriales paso a paso

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

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