Autoriza la máquina
Añade la IP del servidor que ejecuta el software. Un paquete puede servir a varias máquinas: cada IP extra suma un 10 % al precio.
Scrapebox, GSA Search Engine Ranker, ZennoPoster, XRumer y los comprobadores de enlaces devoran proxies por miles y tiran los muertos cada hora. Los paquetes de Advanced.name están hechos para esa carga: miles de direcciones IPv4 en un enlace, acceso por IP y sin contador de tráfico.
Los programas SEO son los clientes más exigentes de un proxy: muchos hilos, muchos objetivos y cero paciencia con las direcciones lentas.
Miles de proxies en un archivo o una URL
Paquete n.º 2: 12.000 direcciones y 1.000 hilos; n.º 3: 20.000 y 2.000
Nada de campos de usuario y contraseña
Acceso por IP: añade la máquina en el panel y pega el enlace en el programa
HTTP y SOCKS5, según el programa
Un puerto, los dos protocolos; el software usa el que admite
Tráfico para scraping, publicaciones y comprobaciones
No se cuenta en ningún paquete ilimitado
Iguala los hilos del programa con los del paquete: 1.000 en GSA significa el paquete n.º 2 o uno mayor.
Añade la IP del servidor que ejecuta el software. Un paquete puede servir a varias máquinas: cada IP extra suma un 10 % al precio.
Scrapebox: Proxy Manager, cargar desde URL. GSA: Options, Proxies, añadir URL de origen. ZennoPoster: comprobador de proxies, URL de lista externa. Intervalo de 10 minutos.
Cada programa prueba los proxies por su cuenta. Déjalo activado: la lista está fresca, pero una dirección muerta debe salir rápido de la cola del programa.
Fija COUNTRY, MIN_SPEED y MIN_UPTIME; el script lee la exportación CSV, quita duplicados y escribe un archivo ip:port sencillo que cargan los programas. Activa VERIFY para abrir antes una URL de prueba por cada dirección. El mismo archivo funciona en Socks List Processor.
#!/usr/bin/env python3
"""Proxy list builder for Scrapebox, GSA and ZennoPoster.
Reads the CSV export from Advanced.name, keeps the country, speed and uptime you
want, removes duplicates and writes a plain ip:port file that any SEO tool loads.
Optionally verifies each address before writing. Standard library only.
Run: python3 build_list.py
"""
# ================================ CONFIG ====================================
CSV_URL = "https://get.advanced.name/YOUR_LIST_ID.csv" # CSV export link from your dashboard
COUNTRY = "" # "" for the whole pool, or an ISO code like DE, US
MIN_SPEED = 5 # keep proxies with speed >= this (higher is better)
MIN_UPTIME = 80 # keep proxies with uptime >= this percent
VERIFY = False # True: open TEST_URL through each proxy and drop the dead ones
TEST_URL = "https://www.google.com/"
OUT_FILE = "proxies.txt" # ip:port per line, ready for the tool
THREADS = 200
TIMEOUT = 10
# ============================================================================
import csv
import io
import sys
import urllib.request
from concurrent.futures import ThreadPoolExecutor
COL_IP, COL_PORT, COL_COUNTRY, COL_SPEED, COL_UPTIME = 0, 1, 2, 3, 4
def load_proxies():
raw = urllib.request.urlopen(CSV_URL, timeout=30).read().decode("utf-8", "replace")
seen, pool = set(), []
for row in csv.reader(io.StringIO(raw), delimiter=";"):
if len(row) <= COL_UPTIME or not row[COL_PORT].strip().isdigit():
continue
addr = row[COL_IP].strip() + ":" + row[COL_PORT].strip()
if addr in seen:
continue
if COUNTRY and row[COL_COUNTRY].strip().upper() != COUNTRY.upper():
continue
if int(row[COL_SPEED] or 0) < MIN_SPEED or int(row[COL_UPTIME] or 0) < MIN_UPTIME:
continue
seen.add(addr)
pool.append(addr)
return pool
def alive(proxy):
handler = urllib.request.ProxyHandler({"http": "http://" + proxy, "https": "http://" + proxy})
try:
urllib.request.build_opener(handler).open(TEST_URL, timeout=TIMEOUT).read(1)
return True
except Exception:
return False
def main():
proxies = load_proxies()
print("matched %d proxies (%s, speed>=%d, uptime>=%d%%)"
% (len(proxies), COUNTRY or "any", MIN_SPEED, MIN_UPTIME))
if VERIFY and proxies:
with ThreadPoolExecutor(max_workers=THREADS) as pool:
flags = list(pool.map(alive, proxies))
proxies = [p for p, ok in zip(proxies, flags) if ok]
print("verified alive: %d" % len(proxies))
if not proxies:
sys.exit("Nothing to write. Loosen MIN_SPEED / MIN_UPTIME or clear COUNTRY.")
with open(OUT_FILE, "w", encoding="utf-8") as out:
out.write("\n".join(proxies) + "\n")
print("written %s (%d proxies)" % (OUT_FILE, len(proxies)))
if __name__ == "__main__":
main()
Scrapebox: abre el Proxy Manager, carga la lista desde el archivo que escribe el generador o desde una URL y deja el harvester en 100-300 conexiones con un paquete medio. GSA SER: Options, Submission, Configure proxies, añade la misma fuente y pon el comprobador a probar contra Google en las tareas de búsqueda.
Iguala los hilos del programa con los del paquete; el pool rechaza conexiones por encima del límite y el programa las interpreta como proxies muertos.
ZennoPoster: usa la lista externa de proxies con actualización cada 10 minutos y deja que cada proyecto saque su parte de hilos. Mantén activo el comprobador del programa para que una dirección caducada salga rápido de la cola.
Regenera el archivo ip:port con el script de arriba, verifícalo con el Socks List Processor y prueba un proyecto con la lista de proxies gratis.

Scrapebox, GSA y ZennoPoster funcionan con listas y miles de hilos, y ese es el trabajo de los paquetes ilimitados. Resi Core ayuda con la recolección en Google.
Un comienzo para GSA y ScrapeboxLa mejor opción
La herramienta relee la lista por enlace cada 10 minutos, y el tráfico no se cuenta. Suficiente para el harvester de Scrapebox o un proyecto de GSA.
$378 al meso $2.10 por hora
Varias herramientas a la vez
El harvester de Scrapebox y GSA funcionan a la vez desde una máquina sin repartirse 1000 hilos.
$700 al meso $2.70 por hora
Recolección en Google
Una IP doméstica en cada petición para recolectar cuando Google responde con captcha a las direcciones de paquete. El usuario y la contraseña van dentro de la cadena.
desde $0.49 por GB1 GB por $0.85
Elige el paquete, usa la hora de prueba gratis y lanza Scrapebox o GSA sobre la lista real.