Scraping

Cómo scrapear datos de negocios locales (Google Maps y directorios) con proxies

Los listados, valoraciones, y rankings locales se sirven según la ubicación, así que solo los ves con precisión desde dentro de la ciudad. Cómo los proxies hacen funcionar la recolección de datos de negocios locales.

Matt Brown

Matt Brown

8 de julio de 2026 · 9 min de lectura

Los datos de negocios locales, los nombres, direcciones, números de teléfono, horarios, categorías, valoraciones, y rankings detrás de cada negocio en Google Maps y los directorios, impulsan una cantidad sorprendente de trabajo: rank tracking de SEO local, listas de leads B2B, investigación de mercado, verificación de listados, y monitorización de reputación. Pero hay una trampa que rompe en silencio la mayoría de los intentos de recolectarlos: los datos locales se sirven según la ubicación. Lo que Google Maps le muestra a un buscador en Chicago no es lo que le muestra a un buscador en Berlín, y el ranking del local pack que tiene un negocio en una ciudad es distinto en la siguiente.

Ese único hecho convierte la recolección de datos locales en un problema de acceso. Intenta scrapear Maps o un directorio desde una IP de datacenter o una única ubicación de oficina, y te bloquean, te ponen un CAPTCHA, o, peor, te sirven los resultados locales de otra persona y te dicen que son la verdad. Aquí es donde entran los proxies residenciales: te dejan recolectar datos de negocios locales exactamente como los vería un usuario real parado en esa ciudad, que es la única forma de que los datos salgan correctos. Aquí está el cómo, y por qué importa.

Qué cubre realmente “datos de negocios locales”

En su núcleo, esto es recolectar sistemáticamente listados de negocios y sus señales a través de las superficies donde la gente encuentra negocios locales:

  • Plataformas de mapas y listados — Google Maps y los Perfiles de Empresa, además del ecosistema de directorios más amplio, las fuentes primarias de nombre/dirección/teléfono (NAP), horarios, y categorías.
  • Resultados de búsqueda local — el local pack y los resultados de mapa que aparecen para consultas “cerca de mí” y calificadas por ciudad, donde se decide el ranking local.
  • Valoraciones y reseñas — valoraciones en estrellas, recuentos de reseñas, y texto de reseñas que impulsan la reputación y el ranking.
  • Atributos y datos ricos — fotos, horas populares, opciones de servicio, y etiquetas de categoría.

Los equipos lo usan para SEO local y rank tracking (¿dónde rankea un negocio en el pack, por ciudad?), generación de leads (construir listas de negocios de una categoría y área), investigación competitiva y de mercado (¿cuán densa es la competencia en cada mercado?), verificación de NAP y enriquecimiento de datos, y monitorización de reputación multi-ubicación. Todo ello depende de capturar lo que un buscador local real de verdad ve. Y lo que ve depende por completo de desde dónde está buscando.

Por qué es un problema de proxy

Tres propiedades de los datos locales hacen que su recolección sea un problema que aterriza de lleno en la capa de proxy.

Los resultados locales se sirven según la geografía, hasta la ciudad. Este es el grande. Los rankings de mapa, el local pack, y los resultados “cerca de mí” se computan desde la ubicación física del buscador. Un restaurante que rankea #1 en su propio barrio puede no aparecer en absoluto a unas ciudades de distancia. Si toda tu recolección corre desde una ubicación, mides los resultados locales de una ciudad y los llamas universales, lo cual es sencillamente un dato equivocado para todos los demás mercados. Ver el ranking local verdadero de un negocio en una ciudad dada requiere consultar desde esa ciudad, que es exactamente para lo que existe el targeting a nivel de ciudad. Los directorios superponen su propia personalización regional encima.

Estas fuentes están fuertemente defendidas. Maps y los directorios principales corren sistemas anti-bot agresivos. Una IP de datacenter se marca a primera vista y recibe un CAPTCHA, un bloqueo, o un resultado recortado, así que registras la versión de bot del listado, no la real. (Por qué se bloquean los scrapers cubre la mecánica.) Las IPs residenciales llevan confianza de usuario real, así que ves el resultado local completo y real que obtiene una persona de verdad.

La cobertura es amplia y repetida. Rastrear muchos negocios, categorías, y consultas a través de muchas ciudades, a lo largo del tiempo, es un montón de peticiones. Desde un puñado de IPs disparas rate limits y obtienes una muestra parcial y sesgada, perdiéndote justo las consultas de alto valor que una fuente defiende más duro. Un gran pool rotativo es lo que mantiene la cobertura completa.

El arreglo para las tres es el mismo: recolectar desde IPs que parecen usuarios reales físicamente ubicados en cada ciudad objetivo.

Dónde encajan los proxies residenciales

Un proxy residencial enruta tus peticiones por IPs de consumidor reales, así que Maps y los directorios te responden como lo harían a un usuario local genuino. Para los datos de negocios locales específicamente, eso desbloquea:

Resultados locales verdaderos, no una aproximación distante. Con geo-targeting hasta la ciudad, consultas el local pack y los resultados de mapa como un usuario parado en esa ciudad, así que los rankings, listados, y resultados “cerca de mí” que capturas son los que ven los locales reales. Esa es la diferencia entre un informe de ranking local por el que puedes facturar a un cliente y una conjetura.

El listado real, no la versión de bot. Como las IPs residenciales llevan confianza de usuario real, obtienes el perfil de negocio completo, valoraciones, horarios, atributos, recuentos de reseñas, en lugar de la página degradada o bloqueada servida al tráfico sospechoso.

Cobertura completa a través de cada mercado. Un gran pool rotativo reparte las peticiones para que puedas rastrear muchos negocios a través de muchas ciudades continuamente sin ser bloqueado, manteniendo tu dataset local completo en lugar de irregular. (Aplican los mismos principios de calidad de recolección que en proxies residenciales para recolección de datos, y encaja con los estrechamente relacionados resultados de búsqueda de Google localizados.)

Dicho simplemente: los proxies residenciales convierten “los resultados locales que nuestra oficina casualmente vio” en “los resultados locales que ve un cliente real en cada ciudad que nos importa”.

Cómo funciona

En el gateway de Shifter, eliges una ciudad codificándola en el nombre de usuario del proxy, un endpoint, sin listas de IPs que gestionar:

Terminal window
# Recolectar resultados locales como un buscador en Chicago
curl -x customer-USERNAME-country-us-city-chicago:PASSWORD@p.shifter.io:443 https://maps-or-directory.example
# La misma categoría de negocio, un mercado distinto
curl -x customer-USERNAME-country-de-city-munich:PASSWORD@p.shifter.io:443 https://maps-or-directory.example

La regla que te salva de datos malos: haz coincidir la ubicación de la consulta con la ubicación del proxy. Si pides resultados para Chicago, enruta por una IP residencial de Chicago, no pidas los resultados de una ciudad desde la IP de otra ciudad, o la propia señal de ubicación de la plataforma contradice tu consulta y el ranking no tiene sentido. Mantén una sesión sticky cuando pagines a través de resultados de varios pasos para que la secuencia parezca un usuario; rota por el pool cuando pases a la siguiente ciudad o negocio. Mismo gateway, distinto targeting por petición, alimentando cualquier pipeline de recolección que hayas construido. (Que te bloqueen de forma consistente en lugar de ocasional apunta a la calidad de IP o al comportamiento de las peticiones, no a la geo, ve cómo evitar que te bloqueen al scrapear.)

Usarlo de forma responsable

Los datos de negocios locales son en gran medida públicos, los listados, horarios, y valoraciones que cualquier buscador puede ver. Eso los mantiene sobre terreno sólido, pero recoléctalos de forma responsable: reúne información pública de negocios, honra los términos y rate limits de cada plataforma, no degrades los servicios que consultas, y aléjate de los datos personales, las identidades de los reseñadores y cualquier información personal adjunta a las reseñas no son terreno legítimo. Un proxy cambia desde qué IP viene una petición, no si deberías estar haciéndola; nuestra política de uso aceptable es la fuente de la verdad para lo que está permitido en Shifter.

Preguntas frecuentes

¿Por qué necesito proxies para scrapear Google Maps o directorios locales? Porque los resultados locales se sirven según la ubicación física y estas plataformas están fuertemente defendidas. Desde una ubicación o una IP de datacenter, ves los resultados de una ciudad (o una versión bloqueada/CAPTCHA). Los proxies residenciales te dejan consultar como un usuario real en cada ciudad objetivo, así que los rankings y listados que recolectas son los locales reales.

¿De verdad cambian tanto los rankings locales por ciudad? Sí. El local pack y los rankings de mapa se computan desde la ubicación del buscador, un negocio puede rankear primero en su propia ciudad y no aparecer a unas ciudades de distancia. Medir desde un lugar te da la respuesta de una ciudad y tergiversa todas las demás.

¿Qué datos locales puedo recolectar así? Nombres de negocios, direcciones, números de teléfono, horarios, categorías, valoraciones y recuentos de reseñas, atributos, y rank de local-pack/mapa, cualquier señal de listado público que varíe según la ubicación se beneficia de la recolección residencial a nivel de ciudad.

¿Proxies residenciales o de datacenter para datos locales? Residenciales. Maps y los directorios detectan y tratan las IPs de datacenter de forma distinta, así que datacenter te da resultados bloqueados o recortados. Las IPs residenciales ven los listados y rankings reales y geo-precisos que vería un buscador local genuino.

¿Es legal scrapear datos de negocios locales? Los listados locales son públicos, y la recolección generalmente trabaja con datos públicos, lo cual es ampliamente correcto cuando se hace de forma responsable (respetando términos y rate limits, y evitando datos personales como las identidades de los reseñadores). Un proxy no cambia la legalidad de la actividad subyacente; obtén asesoramiento legal para cualquier cosa incierta.

En resumen

Los datos de negocios locales solo son útiles si son los datos que un buscador local real de verdad ve, y como Maps y los directorios sirven resultados según la ubicación física y se defienden con fuerza contra los bots, recolectarlos desde la IP de una oficina te da la respuesta de una ciudad disfrazada de la verdad. Para hacerlo bien tienes que consultar como un usuario real en cada ciudad objetivo, que es exactamente lo que proveen los proxies residenciales: rankings y listados locales verdaderos, el perfil real completo en lugar de la versión de bot, y cobertura completa a través de cada mercado sin ser bloqueado.

Si tu equipo hace SEO local, generación de leads, o monitorización multi-ubicación, una red de proxies residenciales de calidad con targeting a nivel de ciudad es lo que hace la imagen local precisa en lugar de aproximada. La calidad del pool decide cuán completa es esa cobertura, así que vale la pena entender la reputación de IP al evaluar. La página de precios tiene los planes por GB para probarla contra las ciudades y categorías que te importan.

¿Listo para empezar?

Prueba los proxies residenciales de Shifter, más de 205M IPs, más de 195 países, desde 0,75 $/GB.

Comenzar