Comprueba backlink gratis primero, luego gasta los $100 con propósito
Cuatro acciones no cuestan nada. El saldo inicial es de 1.000.000 de créditos. Estos presupuestos muestran hasta dónde llega para proyectos típicos de desarrolladores.

La lista de precios en un solo lugar
Prepagado, sin suscripción, sin mínimo mensual. Un crédito equivale a $0,0001.
Tres presupuestos, todos hipotéticos
Estos son ejemplos de planificación, no informes de cuentas reales. Cambia los volúmenes y la aritmética sigue siendo válida, así que sustituye por los tuyos propios.
Presupuesto A, un widget público
Un verificador DR gratuito en tu blog utiliza domain, que cuesta 0 créditos. Diez mil consultas al mes son gratuitas en la API, y la única factura que enfrentarás es la de alojamiento, que no tiene nada que ver con nosotros. Una herramienta check backlink free en un blog es la misma llamada, realizada desde una página que puede ver un visitante.
Almacena en caché las llamadas gratuitas durante un día, como hace la guía de Next.js. Un widget que recibe mil consultas de una publicación popular realiza luego una llamada upstream por dominio por día, lo que mantiene la aritmética sencilla y la página rápida.
La factura que importa para un widget es su alojamiento y su gestión de tráfico, así que valora esos elementos primero y trata la API como el elemento pequeño que es.
Presupuesto B, un informe de agencia
Mensual, 300 dominios de clientes, una llamada refdomains por cada uno a 2 créditos. Eso son 600 créditos al mes y 7.200 al año, o $0,72. Poco. El saldo de $100 cubriría aproximadamente 139 años a ese ritmo, por lo que el almacenamiento y tu propio tiempo dominan, no la API.
El calendario es la palanca aquí. Ejecutar los mismos 300 dominios semanalmente en lugar de mensualmente significa aproximadamente cuatro veces más ejecuciones, y dado que el índice se actualiza aproximadamente cada mes, la mayoría de las respuestas semanales repiten la última.
Presupuesto C, una exportación completa
Un dominio, 50 llamadas de 1.000 filas para alcanzar el límite de 50.000, a 2 créditos cada una: 100 créditos, o un centavo. Repite esto para 1.000 dominios y gastarás 100.000 créditos, que son $10 de los $100 y una décima parte del saldo.
El costo en créditos es pequeño, pero las filas almacenadas no lo son. Planifica el espacio en disco para ellas de la misma manera que lo haces para los créditos, y guarda solo las columnas que leen tus informes.
Si la exportación debe repetirse cada mes, la cifra mensual es la que debes incluir en el presupuesto, no el total único.
Lo que los presupuestos omiten
Observa qué falta: un plan mensual. No hay suscripción que renovar y pagas por llamadas, no por plazas. Barato. Todos los presupuestos se basan en el mismo hecho. El script masivo y las notas de paginación muestran el código detrás de esos recuentos de llamadas.
Un presupuesto que ignora el tiempo es incompleto, por lo que la siguiente sección añade los costos que están fuera de la lista de precios.
Una línea más pertenece a cada presupuesto: el costo de volver a ejecutar un trabajo fallido. Si una ejecución se detiene y se reinicia desde el principio, las llamadas pagadas se repiten, por lo que la lógica de reanudación es también un elemento del presupuesto.
Mismo dinero, otro proveedor
| API de SEOMasters.dev | API de Ahrefs (según cotizado) | |
|---|---|---|
| Punto de entrada | $0, luego crédito prepagado | Desde $129 al mes |
| Asignación | 1.000.000 de créditos gratis al registrarse | 200.000 unidades al mes |
| Mínimo por solicitud | Ninguno; las acciones gratuitas cuestan 0 | Al menos 50 unidades |
| La mayoría de las solicitudes al mes en ese mínimo | No aplicable | 4,000 |
| Palabras clave, seguimiento de posiciones, rastreo diario | No ofrecido | Sí, y Semrush también los ofrece |

Lo que un presupuesto no incluye
La línea de API es el elemento más pequeño en la mayoría de los proyectos. Otros tres costos suelen ser más importantes, y una página de presupuesto debería nombrarlos.
Alojamiento y almacenamiento
Tu servidor, tu base de datos y tu host de cron facturan por separado, y juntos pueden costar más que las llamadas mismas. Imagina un trabajo nocturno en un VPS pequeño: el VPS es la línea a vigilar, no las llamadas.
Una tabla cruda de respuestas almacenadas también ocupa espacio en disco. Estima su crecimiento a partir de un lote guardado, multiplicado por las ejecuciones que planeas.
Valora el trabajo antes de elegir el host. Un trabajo cron que se ejecuta una vez al mes necesita mucho menos que un trabajador que permanece activo todo el día, y la diferencia a menudo decide el presupuesto.
Los registros son un costo también. Una línea por llamada, conservada durante un año, se acumula en un trabajo ocupado, así que decide el período de retención con propósito en lugar de por defecto.
Mudarse en dos años
Presupuesta una salida, no solo un inicio. Si una rediseño o un nuevo proveedor llega en dos años, el trabajo es la capa de obtención y el mapeo de campos, y el script masivo conserva los cuerpos crudos que facilitan ese mapeo.
Conserva las respuestas antiguas tanto como la historia sea importante para ti, ya que son el único registro de los números que usaron tus informes.
Escribir la salida ahora cuesta una hora. Descubrir en dos años que los cuerpos crudos nunca se conservaron cuesta una reconstrucción de la historia.
Almacena una breve descripción de cada campo que lees, en la misma carpeta que los cuerpos crudos. Esa descripción es lo que permite a un equipo futuro mapear la historia sin adivinar.
Tu propio tiempo en la capa de obtención
La capa de obtención, los reintentos y la lista de permitidos toman una tarde en escribirse y más tiempo en probarse. Cuenta ese tiempo antes de decidir que una herramienta gratuita es gratuita.
Es la línea que la mayoría de los presupuestos omiten, y suele ser el elemento más grande después del alojamiento. Escríbela de todos modos, para que la comparación sea honesta.
Una buena prueba es el tiempo que tarda un desarrollador nuevo en realizar una llamada desde cero. Si eso toma un día, la capa de obtención es el costo real del proyecto, no los créditos.
Coloca una cifra horaria aproximada junto a ese tiempo, incluso una suposición. Una suposición escrita es más fácil de cuestionar que un costo que nunca aparece en la hoja en absoluto.
Verificar la aritmética antes de confiar en ella
Un presupuesto es tan bueno como su multiplicación. Dos comprobaciones captan la mayoría de los errores antes de que lo haga una ejecución programada.
Comienza desde el precio por crédito
Un crédito es $0,0001. Eso hace que 10.000 créditos sean $1 y los 1.000.000 de créditos iniciales completos sean $100, que es la única conversión que necesita una hoja de planificación.
Escribe la conversión una vez, en una celda o una constante, y reutilízala. Volver a escribirla en tres lugares es cómo una hoja termina con tres precios diferentes.
Mantén la hoja en créditos hasta la última línea. Convertir temprano y luego multiplicar de nuevo es el lugar habitual donde se cuela un factor de diez sin ser notado.
Una hoja de planificación con una columna de moneda invita al redondeo. Mantén una columna de créditos junto a la columna de dólares, y deja que los dólares sean la figura derivada.
Prueba una llamada contra el saldo
Realiza una llamada pagada, lee _credits antes y después, y verifica que la caída sea igual al precio de la acción. Una llamada refdomains debería mover el saldo en 2 créditos, y una llamada search en 3.
Si la caída difiere, detente antes de que una ejecución programada multiplique la discrepancia. La llamada de prueba cuesta fracciones de centavo, lo que la convierte en la comprobación más barata de todo el presupuesto.
Registra la prueba en el mismo registro que las ejecuciones. Un mes después, la línea de prueba muestra cuánto costó cada acción cuando se escribió la hoja, lo cual es útil si cambia la lista de precios.
Verifica el saldo en tu propia página de cuenta también, una vez. Los dos números deberían coincidir, y una discrepancia vale la pena una nota corta en el manual de ejecución.
Configurar un presupuesto mensual en código
- 1
Cuenta las llamadas pagadas
Cuenta tus llamadas pagadas por ejecución y multiplica por las ejecuciones en un mes. Escribe el total en un archivo de configuración junto al código.
- 2
Convierte llamadas a créditos
Multiplica por el costo del crédito de la lista de precios: 1 para
bulk_dr, 2 pararefdomains, 3 parasearch. El resultado es el retiro mensual en créditos. - 3
Establece un nivel de alerta
Elige un saldo que debería enviar un mensaje a quien recargue. Compáralo con el valor
_creditsde la última respuesta. - 4
Revisión después de un mes
Compara el retiro real con la estimación. Una brecha suele significar un bucle, un reintento o una acción que no esperabas que se ejecutara.

Dónde lo pondríamos
Gasta en tiradas profundas mensuales, mantén el resto gratis
Debido a que el índice se actualiza aproximadamente una vez al mes, cualquier cosa más frecuente que mensual repite la respuesta de ayer. Programa tiradas pagadas mensualmente y deja que las cuatro acciones sin clave lleven las consultas diarias.
- Almacena en caché las llamadas gratuitas durante un día
- Lista blanca de acciones pagadas en el código
- Registra
_creditsdespués de cada llamada - Recarga solo en USDT (TRC-20) cuando el saldo lo justifique
Preguntas de dinero
- ¿Expiran los $100?
- El material que mantenemos para este sitio no da una fecha de expiración, así que no la indicamos. Verifica la página de cuenta, que muestra tu saldo y actividad, antes de planificar un trabajo de larga duración.
- ¿Se necesita una tarjeta para comenzar?
- No. Inicia sesión con una cuenta de Google y el crédito de $100 se añade sin tarjeta. Las recargas posteriores se realizan en USDT en la red TRC-20 desde la página de cuenta.