Quién paga por la página que no existe
Estás eligiendo entre ScraperAPI, Zenrows y FourA, y tu lista de objetivos contiene enlaces caídos: productos retirados, ofertas de empleo caducadas, páginas movidas. Ocurre en todos los rastreos. Una pregunta clave: qué cobra cada uno de nosotros cuando el objetivo responde 404, según su documentación de precios y la nuestra, consultadas el 9 de septiembre de 2026.
Qué cobra FourA cuando el objetivo responde que no
Cada request a FourA obtiene uno de siete resultados posibles, y solo se factura el éxito. Sin una regla de validación, una request cuenta como éxito únicamente cuando el objetivo devuelve HTTP 200. Un 404 es un fallo de aplicación. También lo son un 500, un 403 y una página de desafío que tu regla haya rechazado. Ninguno de ellos se factura ni descuenta de tu plan.
Eso incluye las requests que cancelas. Si cortas la conexión antes de que llegue la response, el resultado es un fallo de servicio, que es gratuito.
Lo que pagas se define por motor: Single cuesta 1 crédito, 2 con perfil de navegador, Proxy Finder 2 o 4, Browser 5, o 10 para una página interactiva. Cada response incluye un header X-FourA-Credits que mide el consumo exacto de la operación, y el Dashboard muestra Billed junto a Spent, para que puedas comprobar la diferencia tú mismo.
Si un 404 es un dato válido para ti (por ejemplo, estás verificando qué anuncios han desaparecido), solo indícalo: añade 404 a validate.status.accept y esa response se devolverá como un éxito facturado. Tú decides qué cuenta como válido, no el código de estado. Explicamos el mecanismo en Validate Rules Now Decide What Counts as Success.
Qué cobran ScraperAPI y Zenrows por la misma respuesta
La página de créditos de ScraperAPI lo indica con claridad: "Solo cobramos por las solicitudes correctas (códigos de estado 200 y 404) y por las solicitudes que se hayan cancelado desde tu lado antes de darnos tiempo suficiente para finalizarlas (70 segundos)". Una página básica cuesta 1 crédito, render=true cuesta 10, y una request a un sitio con servicios de detección de bots suma 10 por request. Su página de códigos de estado reitera la regla del 404 y añade que una request que siga fallando tras 70 segundos de reintentos no se cobra. En el plan Hobby, 49 $ al mes proporcionan 100.000 créditos, a fecha de 9 de septiembre de 2026.
Zenrows aplica el mismo criterio. Su documentación de precios indica: "Las respuestas HTTP 404 y 410 cuentan como exitosas porque la solicitud se completó correctamente y devolvió datos válidos". Su tabla de créditos está encabezada como "créditos por solicitud exitosa": una request estándar cuesta 1, renderizado de JavaScript 5, proxies premium 10, ambos combinados 25, y la página de precios especifica que estos pesos son fijos.
| ScraperAPI | Zenrows | FourA | |
|---|---|---|---|
| 404 simple | 1 crédito | 1 crédito | 0 |
| 404 renderizado | 10 créditos | 5 créditos | 0 |
| Cancelado por ti | facturado en menos de 70 s | no especificado | 0 |
| 404 solicitado | 1 crédito | 1 crédito | facturado, según tu regla |
Por qué FourA lleva la delantera aquí
Supongamos que 5,000 de tus URL este mes están caídas. Renderizadas en ScraperAPI, según las dos reglas anteriores, eso equivale a 50,000 créditos, la mitad de los 100,000 del plan Hobby, gastados en páginas que no existen. En Zenrows, esas mismas 5,000 representan 25,000 créditos con el peso de renderizado. En FourA facturan cero, a menos que nos hayas indicado que querías un 404, en cuyo caso se facturan porque eran los datos que buscabas. No es un descuento. Es una respuesta diferente a quién define el éxito: el código de estado o tú.
Reconocimiento donde corresponde. ScraperAPI publica un endpoint de consulta de costos y un límite max_cost para que puedas cotizar una URL antes de obtenerla, y devuelve el costo de cada request en un header sa-credit-cost. Zenrows muestra una única tabla de créditos, promete que los pesos no cambiarán y tampoco cobra por intentos fallidos. Ambos son claros con sus reglas. Nosotros trazamos la línea en otro lugar.
Ejecuta el mismo request en FourA
Revisa una semana de tus propios logs y cuenta dos cosas: respuestas con estado 404 o 410, y requests cancelados por tu cliente. Multiplica el primer grupo por el peso que habrías enviado (1, 5, 10 o 25) y esa será la parte de la factura que no te aportó nada. En FourA esa línea es cero, y la etiqueta de resultado en cada request del registro de actividad te explica el motivo.
Compruébalo tú mismo: crea una cuenta gratuita en auth.foura.ai/signup, envía una de tus URL caídas a través de Single y observa cómo Billed se mantiene intacto en Usage & Limits mientras Spent avanza.