Mejor tarifa
Rastrear
50 GB
25 US$
0,50 US$/GB
- ≈1 millón de páginas HTML
- Rastreos de catálogos y listados
- El tráfico no expira
Caso de uso · pipelines de datos IA · multi-TB
Recopilar datos web públicos para modelos ahora es una actividad regulada, medida y disputada. Esta página cubre las matemáticas del volumen, las reglas de exclusión de 2026 y un patrón de rastreador que las respeta.
Respuesta rápida
¿Cuáles son los mejores proxies para recopilar datos de entrenamiento de IA a gran escala?
Para corpora web públicos de varios terabytes, usa proxies residenciales rotativos facturados por GB con tráfico que nunca expira, y un rastreador que respeta robots.txt y exclusiones de IA. CrawlRelay vende tráfico residencial en 0,50 US$/GB desde 50 GB hasta 1 TB, desde octubre de 2026: unos 50 GB cubren un millón de páginas HTML. Pago en criptomonedas, sin KYC.
| Precio CrawlRelay por volumen | 0,50 US$/GB desde 50 GB hasta 1 TB; el tráfico nunca expira |
|---|---|
| Solo página HTML | Decenas de KB comprimidos; HTML medio 22–35 KB (HTTP Archive Web Almanac 2025) |
| Página completamente renderizada | Mediana 2,164 KB en móvil, 2,412 KB en escritorio (misma fuente) |
| 1 millón de páginas HTML | Aproximadamente 30–60 GB de tráfico proxy |
| Entrenamiento de IA en tráfico de rastreadores | 22% de solicitudes de rastreadores en primavera de 2025, 52% en junio de 2026 (Cloudflare) |
| Estándar para reglas de crawling | robots.txt, RFC 9309 (2022) |
Descarga HTML y texto, no páginas renderizadas, y el volumen se mantiene manejable. Con 50 KB por página HTML comprimida:
| Páginas | Solo HTML (≈50 KB) | Renderizada (≈2 MB) |
|---|---|---|
| 100,000 | 5 GB | 200 GB |
| 1 millón | 50 GB | 2 TB |
| 10 millones | 500 GB | 20 TB |
| 100 millones | 5 TB | 200 TB |
Un navegador sin interfaz multiplica el tráfico por unas cuarenta veces, así que renderiza solo las páginas cuyo texto necesita JavaScript. En CrawlRelay, 1 millón de páginas HTML entra en el plan 50 GB (25 US$); 10 millones caben en 500 GB (250 US$). Mide tu promedio con 1,000 páginas reales primero; la guía de ancho de banda muestra cómo hacerlo.
A menudo no para la mayor parte. Antes de rastrear, revisa tres fuentes más económicas:
Los proxies justifican su coste en el resto: páginas públicas frescas que no están en rastreos abiertos, contenido que cambia por país o ciudad, y sitios que sirven ediciones diferentes según región. Las salidas proxy residenciales te permiten recopilar lo que ve un visitante local.
Cuatro capas importan, de lo técnico a lo legal:
*, y no lo caches más de 24 horas, como recomienda el RFC.ai-train, ai-input y search en robots.txt; más de 3.8 millones de dominios usan robots.txt gestionados por Cloudflare. El grupo de trabajo aipref del IETF está redactando un vocabulario estándar, todavía sin consenso en octubre de 2026.Esto no es asesoría legal. Lee nuestro resumen de la ley de scraping web 2026 y consulta a un abogado para tu proyecto.
Verifica ambos antes de poner en cola cualquier URL de un sitio. La función abajo descarga robots.txt vía proxy, aplica las reglas RFC 9309 para archivos faltantes (4xx) o inaccesibles (5xx), y lee una línea Content-Signal al estilo Cloudflare. Es deliberadamente simple: aplica cualquier ai-train=no en el archivo a tu rastreador.
import urllib.robotparser
from urllib.parse import urlsplit
import requests
PROXY = "http://USERNAME:[email protected]:7777"
PROXIES = {"http": PROXY, "https": PROXY}
USER_AGENT = "ExampleDataBot/1.0 (+https://example.com/bot)"
_rules = {}
def site_rules(url):
"""Robots rules and Content-Signal values for the site of url (cache them for 24 h at most)."""
scheme, host = urlsplit(url)[:2]
root = "%s://%s" % (scheme, host)
if root not in _rules:
try:
r = requests.get(root + "/robots.txt", proxies=PROXIES, timeout=(10, 30),
headers={"User-Agent": USER_AGENT})
status, text = r.status_code, r.text
except requests.RequestException:
status, text = 599, ""
if 400 <= status < 500:
lines = [] # RFC 9309: unavailable, crawling allowed
elif status >= 500:
lines = ["User-agent: *", "Disallow: /"] # unreachable: assume complete disallow
else:
lines = text.splitlines()
parser = urllib.robotparser.RobotFileParser()
parser.parse(lines)
signals = {}
for line in lines:
if line.lower().startswith("content-signal:"):
for part in line.split(":", 1)[1].split(","):
key, _, value = part.strip().partition("=")
signals[key.strip().lower()] = value.strip().lower()
_rules[root] = (parser, signals)
return _rules[root]
def may_collect_for_training(url):
parser, signals = site_rules(url)
return parser.can_fetch(USER_AGENT, url) and signals.get("ai-train") != "no"
print(may_collect_for_training("https://example.com/some/page"))Recoge menos y luego elimina más. Bajo el GDPR y leyes similares, público no significa libre para usar: nombres, emails, teléfonos y páginas de perfil son datos personales dondequiera que aparezcan.
La Política de Uso Aceptable de CrawlRelay prohíbe recoger datos personales en violación de la ley que le corresponda.
If-Modified-Since en rastreos repetidos, y guarda respuestas crudas (por ejemplo, WARC) para no pagar dos veces una misma página.Desde 50 GB hasta 1 TB, el tráfico residencial CrawlRelay cuesta 0,50 US$/GB, a partir de octubre de 2026, y nunca caduca. Para corpora de varios terabytes, compra varios planes 1 TB al mismo precio.
Mejor tarifa
50 GB
25 US$
0,50 US$/GB
100 GB
50 US$
0,50 US$/GB
500 GB
250 US$
0,50 US$/GB
1 TB
500 US$
0,50 US$/GB
En cada plan: Protocolos: HTTP, HTTPS, SOCKS5 · Targeting: País, ciudad; estado y código postal de EE.UU.; ASN · Sesiones: Rotativas o fijas hasta 30 min · Vencimiento del tráfico: No expira
Precios en USD, a partir de 2026-10-13.
Depende del país, del contenido y de cómo lo recopiles; varios casos siguen abiertos en octubre de 2026. En la UE, se aplican excepciones para minería de texto y datos salvo que el titular de los derechos las haya reservado de forma legible por máquina. Los datos personales requieren una base legal. Esto no es asesoría legal; lee nuestro resumen 2026.
No. Esos nombres pertenecen a OpenAI y Common Crawl, y los sitios los usan para decidir qué puede obtener específicamente cada crawler. Usa tu propio agente de usuario con una URL de contacto y aplica las reglas del robots.txt que correspondan a ese agente o al grupo *. Suplantar a otro crawler viola los términos de la mayoría de sitios y nuestra Política de Uso Aceptable.
Unos 30 a 60 GB solo para HTML comprimido, y alrededor de 2 TB si renderizas cada página en un navegador con imágenes. En CrawlRelay, 50 GB cuesta 25 US$. Mide 1,000 páginas reales tuyas antes de comprar, porque el peso por página varía mucho según el sitio.
Algunos sitios muestran contenido diferente según la ubicación, y salidas residenciales alcanzan la edición pública que ven visitantes locales. Si un sitio filtra rangos de hosting para bloquear tráfico automatizado, una IP residencial no autoriza ese acceso. Para sitios que aceptan crawlers o ofrecen dumps y APIs, puede no hacer falta proxy; usa tráfico residencial cuando cambie el resultado.
No. El tráfico prepago residencial y móvil rotativo nunca vence: los GB no usados permanecen en tu cuenta hasta que los utilices.. Un pipeline que se pausa semanas mantiene los gigabytes restantes, lo cual es importante para entrenamientos que rastrean en ráfagas.
Construye tu corpus con tráfico que no caduca
0,50 US$/GB desde 50 GB a 1 TB.
Desde 0,50 US$/GB · sin KYC
Comienza ahora