← Volver al blog

Cómo construir un sistema de monitoreo de precios de competidores en Wildberries y Ozon a través de proxies

Esquema paso a paso para construir un sistema de seguimiento de precios y surtido de competidores en marketplaces utilizando proxies, sin bloqueos ni CAPTCHA.

📅1 de noviembre de 2026

Si usted vende en marketplaces y cambia los precios manualmente una vez a la semana, los competidores que recalculan sus precios cada hora le están robando ventas. Un sistema propio de monitoreo resuelve este problema, pero los marketplaces y los sitios de competidores bloquean activamente bots, direcciones IP y subredes enteras de centros de datos. En este artículo, analizaremos un esquema funcional de recopilación de datos sin bloqueos, con la selección adecuada de proxies, herramientas y frecuencia de solicitudes.

Por qué necesita su propio sistema de monitoreo de competidores

Los servicios de monitoreo de precios listos para usar (hay decenas en el mercado) cuestan desde varios miles de rublos al mes y generalmente limitan la cantidad de productos o la frecuencia de actualización de datos. Si tiene un catálogo de 500–5000 SKU y vende simultáneamente en Wildberries, Ozon y Avito, suscribirse a tres servicios diferentes se vuelve más caro que tener su propio sistema, y aún así falta flexibilidad: no se puede configurar una lógica personalizada para el recálculo de precios o agregar el monitoreo de un sitio de competidor no estándar.

Su propio sistema ofrece tres ventajas concretas. En primer lugar, usted controla la frecuencia de recopilación: puede verificar los precios de los principales competidores cada 15 minutos, y los demás una vez al día. En segundo lugar, recopila no solo el precio, sino también los stocks, la calificación, la cantidad de reseñas, la posición en los resultados: cualquier parámetro que sea importante para su negocio. En tercer lugar, los datos siguen siendo suyos: se pueden cruzar con la analítica interna de rentabilidad y recalcular automáticamente el precio para no incurrir en pérdidas.

Los vendedores que han implementado el recálculo automático de precios basado en el monitoreo de competidores aumentan en promedio la tasa de compra de posiciones en el top 10 de la categoría en un 15-25% gracias a que el precio reacciona a los cambios del mercado más rápido que manualmente. Esto es especialmente crítico en categorías con alta competencia: ropa, electrónica, productos para el hogar.

Por qué los sitios y marketplaces bloquean el scraping

Wildberries, Ozon y la mayoría de las tiendas en línea utilizan sistemas antifraude que analizan el comportamiento de las solicitudes. Si desde una IP se reciben 200 solicitudes por minuto sin pausas, sin encabezados de navegador característicos y sin ejecutar JavaScript, se marca instantáneamente como un bot. Luego, el sistema o bien presenta un captcha, o proporciona datos deliberadamente incorrectos (precios falsos), o bloquea la IP durante varias horas.

Un problema adicional son las subredes de centros de datos. Las direcciones IP que pertenecen a Amazon AWS, Google Cloud, DigitalOcean y proveedores similares están en las listas negras de la mayoría de los sistemas antifraude incluso antes de que usted realice la primera solicitud. Los marketplaces ven el ASN (número de sistema autónomo) del proveedor y bloquean todo el rango por completo, incluso si usted envía una sola solicitud por hora.

Es por eso que un proxy de servidor clásico para el monitoreo de marketplaces funciona mal: es rápido y barato, pero se detecta a nivel de reputación de IP. Para evitar esto, se necesitan IP que se comporten como usuarios normales; esta es la idea clave del esquema que analizaremos a continuación.

Arquitectura del sistema: de qué se compone

Un sistema funcional de monitoreo de competidores consta de cinco bloques, y cada uno se puede construir sin habilidades profundas de programación, utilizando herramientas no-code y low-code.

  • Lista de objetivos — una tabla con enlaces a las tarjetas de productos de competidores que deben ser monitoreadas. Normalmente, esto es Google Sheets o Excel con columnas: URL, marketplace, su SKU, frecuencia de verificación deseada.
  • Recopilador de datos (scraper) — un programa o servicio que abre la página y recoge el precio, el stock y la calificación. Puede ser un parser no-code listo para usar o un script en Python.
  • Capa de proxies — una capa a través de la cual pasan todas las solicitudes del scraper, para que la IP no sea bloqueada por el marketplace.
  • Almacenamiento de datos — una base de datos o tabla donde se almacenan los resultados de cada paso con una marca de tiempo.
  • Lógica de reacción — reglas según las cuales el sistema le notifica (en Telegram, por correo) o cambia automáticamente el precio a través de la API del marketplace.

Para comenzar, es suficiente con una combinación: Google Sheets + parser no-code (por ejemplo, basado en Make/Zapier o servicios de scraping especializados) + proxies + bot de Telegram para notificaciones. Esto se puede construir en un día sin escribir código. Para una escala más seria (miles de SKU), se necesitará un script en Python con bibliotecas requests/BeautifulSoup o Selenium, que se ejecuta según un horario en el servidor.

Qué proxies elegir para el monitoreo

La elección de proxies es el 70% del éxito de todo el sistema. Analicemos tres tipos y cuándo es adecuado cada uno.

Tipo de proxy Cuándo usar Riesgo de bloqueo
Proxies de centros de datos Sitios simples sin antifraude, monitoreo de baja frecuencia de pequeñas tiendas en línea Alto en marketplaces, bajo en sitios normales
Proxies residenciales Wildberries, Ozon, Avito — herramienta principal para el monitoreo de marketplaces Bajo con la rotación adecuada
Proxies móviles Verificación puntual de tarjetas con protección estricta contra bots, eludir captchas en verificaciones manuales Mínimo, pero más caro de operar

Para el monitoreo diario de miles de tarjetas en Wildberries y Ozon, la elección óptima son proxies residenciales, ya que sus IP pertenecen a proveedores domésticos reales y no están en las listas negras de centros de datos. Son más caros que los de servidor, pero ahorran tiempo en eludir bloqueos y captchas, lo que en última instancia reduce el costo de propiedad del sistema.

Los proxies móviles deben mantenerse en reserva para situaciones en las que incluso una IP residencial recibe un captcha — por ejemplo, al monitorear una categoría de productos específica y complicada con protección intensificada. El servidor del operador de telefonía móvil utiliza CGNAT (IP compartida entre miles de abonados), por lo que el bloqueo de tal IP afecta a usuarios reales y las plataformas lo aplican con mucha cautela.

Herramientas de recopilación de datos

Si no es programador, hay varias formas de construir un sistema sin código. En primer lugar, los servicios no-code de scraping y monitoreo de precios permiten especificar la URL de la tarjeta y seleccionar el selector CSS del elemento con el precio a través de una interfaz visual — literalmente haciendo clic con el ratón en el bloque deseado de la página. En segundo lugar, se puede utilizar la combinación Google Sheets + extensión para el navegador que verifica las páginas según un horario y registra el resultado en la tabla.

Si hay alguien en el equipo con habilidades técnicas básicas, un sistema en Python ofrece la máxima flexibilidad. Un script mínimo se ve así:

import requests
from bs4 import BeautifulSoup

proxies = {
    "http": "http://login:password@proxy_host:port",
    "https": "http://login:password@proxy_host:port",
}

headers = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
}

url = "https://example-shop.ru/product/12345"
response = requests.get(url, proxies=proxies, headers=headers, timeout=15)
soup = BeautifulSoup(response.text, "html.parser")

price = soup.select_one(".product-price").get_text(strip=True)
print(f"Precio actual: {price}")

Para páginas que cargan el precio a través de JavaScript (esto es característico de Wildberries y Ozon), el requests normal no funcionará — se necesita un navegador sin cabeza basado en Selenium o Playwright, que renderiza la página completamente, como lo haría un usuario normal. Este enfoque es más lento, pero proporciona datos precisos incluso con contenido dinámico.

Configuración de rotación y frecuencia de solicitudes

Incluso con proxies de calidad, el sistema puede ser bloqueado si las solicitudes se envían con demasiada frecuencia y de manera uniforme. Los algoritmos antifraude de los marketplaces analizan no solo la IP, sino también el patrón de comportamiento: los intervalos entre solicitudes, el orden de acceso a las páginas, la repetitividad de los encabezados.

Reglas de rotación efectivas que reducen el riesgo de bloqueo:

  • Cambie la IP en cada solicitud o cada 5-10 solicitudes — la mayoría de los proveedores de proxies residenciales soportan rotación automática por temporizador o por solicitud.
  • Agregue un retraso aleatorio entre solicitudes de 3 a 15 segundos en lugar de un intervalo fijo.
  • Alternar User-Agent de una lista de navegadores reales — no use el mismo encabezado para miles de solicitudes consecutivas.
  • Distribuya la carga a lo largo del día: no verifique todo el catálogo de una vez a las 00:00, distribuya las verificaciones en varias horas.
  • Utilice IP geográficamente relevantes — si el competidor vende en Rusia, el proxy debe tener geolocalización rusa, de lo contrario, los precios y la disponibilidad pueden diferir de los reales para su región.

Para monitorear de 1000 a 3000 tarjetas al día, es suficiente con un grupo de varias decenas de IP simultáneas con rotación cada 5-10 minutos. Para una escala más grande (decenas de miles de verificaciones), se necesita un proveedor con un gran grupo de IP residenciales y soporte para rotación a través de API, para integrar el cambio de IP directamente en el script de recopilación de datos.

Particularidades del monitoreo de Wildberries, Ozon y Avito

Cada plataforma tiene su propia especificidad de protección, y el esquema debe adaptarse a ella.

Wildberries proporciona datos sobre precios y stocks a través de una API interna, que se puede invocar directamente, obteniendo una respuesta JSON sin necesidad de analizar el HTML. Esto es más rápido y estable que renderizar la página en un navegador, pero esta API tiene límites en la frecuencia de solicitudes desde una IP, por lo que la rotación de proxies es obligatoria al monitorear más de 50-100 productos por hora.

Ozon utiliza activamente el renderizado de JavaScript y una protección más agresiva contra bots, incluyendo la verificación del comportamiento del ratón y la velocidad de desplazamiento en algunas secciones. Para un monitoreo estable de Ozon, generalmente se requiere un navegador sin cabeza que emule acciones reales del usuario, y no simplemente una solicitud HTTP.

Avito rastrea principalmente la frecuencia de solicitudes desde una IP y los patrones de búsqueda de anuncios. Para monitorear anuncios de competidores (por ejemplo, rastrear nuevos anuncios en su nicho o cambios de precio), es crítico mantener una baja frecuencia de solicitudes — no más de una solicitud por anuncio cada 10-15 minutos desde una IP, de lo contrario, la cuenta o la IP caerán en un baneo silencioso, donde se proporcionan datos obsoletos sin un error evidente.

Muchos especialistas en SMM y arbitraje para tareas similares de multi-cuentas utilizan navegadores anti-detección como Dolphin Anty, AdsPower o Multilogin; estas mismas herramientas son adecuadas para la verificación manual puntual de tarjetas de competidores, si la recopilación automática muestra datos sospechosos y es necesario verificar manualmente a través de un perfil separado con un proxy vinculado.

Almacenamiento de datos y dashboards

Los datos recopilados son inútiles sin una forma conveniente de analizarlos. Para catálogos pequeños (hasta 500 SKU), Google Sheets con un historial de precios por fechas y formateo condicional que resalta el cambio de precio del competidor en rojo o verde es suficiente. Para volúmenes más grandes, se necesita una base de datos — PostgreSQL o incluso SQLite son adecuados, si el sistema funciona en un solo servidor.

Basado en los datos recopilados, es conveniente construir dashboards simples en Google Data Studio (Looker Studio) o Power BI, donde se puede ver: la dinámica del precio del competidor en los últimos 30 días, la diferencia de precio en relación con su posición, la frecuencia de cambio de precio de cada competidor. Esta visualización ayuda a ver patrones — por ejemplo, el competidor cambia el precio cada lunes por la mañana, y usted puede ajustar su estrategia a este ciclo.

Es importante almacenar no solo el precio actual, sino también todo el historial de cambios con marcas de tiempo. Esto permite analizar la estacionalidad más tarde, identificar la competencia desleal antes de las ventas y predecir el comportamiento de los competidores en el próximo período similar (por ejemplo, antes del 11.11 o el Black Friday).

Errores comunes al construir el sistema

En la práctica, la mayoría de los sistemas de monitoreo hechos a mano fallan debido a varios errores típicos que se pueden evitar fácilmente por adelantado.

  • Una IP para todo el monitoreo. Incluso un proxy de calidad eventualmente será bloqueado si a través de él se envían miles de solicitudes sin rotación.
  • Ignorar los encabezados del navegador. Una solicitud sin User-Agent o con un encabezado obsoleto es una señal instantánea de bot para el sistema antifraude.
  • Frecuencia de verificación demasiado alta. Monitorear cada minuto solo tiene sentido para 5-10 competidores clave; para el resto del catálogo, es suficiente verificar cada pocas horas.
  • Falta de manejo de errores. Si el sitio devuelve un captcha o está temporalmente fuera de servicio, el sistema debe reconocerlo y reintentar más tarde, en lugar de registrar un valor vacío o erróneo como el precio actual.
  • Proxies de centros de datos para marketplaces. Ahorrar en el tipo de proxy resulta en bloqueos constantes y la necesidad de cambiar IP manualmente cada día; al final, el sistema requiere más trabajo manual del que debería.

Conclusión

Un sistema propio de monitoreo de competidores en marketplaces no es una configuración única, sino una herramienta de trabajo que requiere una arquitectura adecuada: lista de objetivos, scraper, capa de proxies, almacenamiento de datos y lógica de reacción a cambios. El eslabón clave del que depende la estabilidad de todo el esquema son los proxies. Las IP de servidor se bloquean rápidamente por los sistemas antifraude de Wildberries y Ozon, por lo que para el monitoreo regular de marketplaces es recomendable presupuestar IP de calidad con rotación.

Si planea monitorear los precios de competidores en Wildberries, Ozon o Avito, comience con proxies residenciales — proporcionan alta fiabilidad de los datos recopilados y un riesgo mínimo de bloqueos con una rotación adecuada. Para verificaciones puntuales de las tarjetas más protegidas, mantenga en reserva proxies móviles, y para tareas auxiliares en sitios menos protegidos, también son adecuados proxies de centros de datos más económicos.