Ir al contenido

Datos de backlinks en JSON: $100 de crédito gratuito, sin tarjeta, inicio de sesión con Google.

SEOMasters.dev
SEOMasters.devRegistrarse

Acerca de SEOMasters.dev

Vendemos datos de enlaces a personas que prefieren escribir unas líneas de código a hacer clic en una suite. Esta página explica qué significa eso.

Un vasto puente de piedra que cruza un desfiladero, representando una red masiva de conexiones de backlinks

Qué ofrecemos

SEOMasters.dev ofrece una API REST y un explorador online gratuito para backlinks, dominios de referencia, anchor text, páginas principales y un Domain Rating de 0 a 100. Las respuestas son JSON.

Los datos provienen de nuestro propio crawler y de nuestro propio índice de enlaces, que cubre 181,132,097 dominios y aproximadamente 798.5 mil millones de backlinks. Lo actualizamos aproximadamente una vez al mes, y lo indicamos en cada página que muestra cifras.

Piensa en ello como un centro de herramientas SEO para desarrolladores: un estante de endpoints, no una consola. La página de presupuesto de créditos muestra cuánto cuesta una llamada.

¿Tienes poco tiempo? Lee las dos siguientes secciones y salta el resto.

Lo que no somos

No somos un rastreador de posiciones

No rastreamos posiciones de palabras clave ni volúmenes de búsqueda. Ahrefs y Semrush lo hacen, y lo hacen bien.

No somos un feed en tiempo real

Un enlace colocado la semana pasada puede que aún no esté en el índice. Planifica en torno a una reconstrucción mensual.

No somos una garantía de posicionamiento

Los datos de enlaces describen un perfil. No garantizan nada sobre dónde aparece una página en Google.

Un denso suelo de bosque cubierto de hojas, simbolizando un índice masivo de datos y enlaces acumulados

Lo que contiene el índice

181,132,097 dominios, 2,774,625,913 enlaces dominio a dominio y aproximadamente 798.5 mil millones de backlinks. Esas son las cifras que tenemos y describen nuestro índice, no toda la web.

Cada cifra está detrás de una actualización de aproximadamente una vez al mes. Un sitio lanzado ayer no estará en él, y un enlace eliminado ayer puede seguir estando.

Eso importa para lo que construyas. Un producto de monitorización que promete alertas a nivel de minuto es un uso incorrecto. Un producto de informes que explica un mes de movimiento es el correcto, y uno barato de ejecutar.

El crédito es prepagado, 1 crédito equivale a $0.0001, y no hay suscripción. La facturación se explica en la página de presupuesto, línea por línea.

Cómo está compuesto el producto

Esta parte es breve a propósito. Un centro de herramientas SEO para desarrolladores debería sentirse como una dirección y un puñado de acciones, no un panel de control con menús.

Una dirección, un parámetro de acción

Cada llamada va a la misma dirección y nombra su trabajo en un parámetro action. El dominio que quieres verificar viaja en q. Una herramienta construida sobre eso necesita una función de fetch, no una librería cliente para cada endpoint.

Las respuestas llegan en JSON con una bandera ok, para que tu código pueda verificar un campo antes de leer cualquier otra cosa. Las respuestas autenticadas añaden _credits, que indica cuánto costó la llamada y cuánto queda.

HTTP plano, sin SDK que mantener

No publicamos un SDK. Cualquier lenguaje con un cliente HTTP puede llamar a la API, y las guías en este sitio usan curl, Python y TypeScript por esa razón. Una dependencia que nunca instalas no puede romperse en una actualización.

La contrapartida es que escribes la capa de fetch tú mismo. La mayoría de los equipos la escriben una vez, la mantienen pequeña y la reutilizan, que es la parte del trabajo que se paga a sí misma con el tiempo.

Una forma rápida de comprobar que tu cliente es correcto: compara una respuesta de la llamada gratuita overview con la misma llamada hecha en curl. Si las claves y los valores coinciden, el cliente está bien, y cualquier error posterior está en tu propio código.

Las claves permanecen de tu lado

Una clave funciona como una contraseña de base de datos. La página de cuenta la emite después de un inicio de sesión con Google, y pertenece a una variable de entorno en tu servidor, nunca en un bundle del navegador.

Si los visitantes deben ver cifras, pon una ruta delgada delante de la API. La guía de proxy la construye paso a paso, con una lista de permitidos y una caché diaria.

Trata una clave pegada en un registro de chat o en un ticket como expuesta. Asume que alguien más puede leerla, y revisa para qué se ha usado antes de decidir cualquier otra cosa.

Lo que te costaría irse

Nadie planea dejar una fuente de datos desde el día uno. Aún así, un equipo sensato verifica la salida antes de verificar el precio.

Por qué la salida es breve

Supongamos que construiste un informe de cliente con esta API y quieres otra fuente dentro de dos años. Las llamadas a nosotros están en una función fetch, y todo lo demás en tu aplicación lee tus propias tablas.

Una respuesta cruda que guardaste permanece en tu propia base de datos. Las cifras antiguas no desaparecen porque hayas dejado de llamar, y el historial que construiste sigue respondiendo preguntas.

Lo que realmente cuesta un cambio

La mayor parte de la factura es tiempo de desarrollador: mapear nuevos nombres de campos, volver a ejecutar el historial y comprobar que las líneas de tendencia coinciden. Dos índices no coincidirán dígito por dígito, así que planifica una superposición breve donde ambas fuentes funcionen.

Una API vendida dentro de una suscripción ata tus costes a una fecha de renovación. El crédito prepagado no tiene una, así que un cambio nunca se retrasa por un contrato que se extienda más allá de ella.

Quién escribe este sitio

Las páginas las escribe el equipo editorial de SEOMasters.dev. No publicamos firmas personales ni testimonios, y nada aquí es una historia de cliente.

Los ejemplos están marcados como ejemplos. Los precios y límites provienen del producto mismo; si encuentras una discrepancia, dinoslo a través de la página de cuenta.

Empieza con el script masivo de DR si quieres ver el producto en acción.

Los ejemplos y las afirmaciones se mantienen separados

Los ejemplos en este sitio son hipotéticos, y cada uno lo dice en su primera frase. Las afirmaciones sobre el producto provienen del producto mismo: sus límites, sus precios y el tamaño de su índice.

Si un ejemplo y una afirmación parecen contradecirse, confía en la afirmación y vuelve a leer el ejemplo. Comprobar supera a creer una historia pulida, y eso también se aplica a nuestras propias páginas.

Dos balanzas mecánicas vintage lado a lado, representando la comparación de datos de diferentes fuentes

Cómo queremos que juzgues las cifras

Empieza con un dominio que conozcas bien. Llama a overview, que es gratuito, y observa si el recuento de dominios de referencia te parece plausible.

Luego compara contra otra herramienta en dirección, no en cifras. Diferentes crawlers ven diferentes partes de la web, así que dos índices honestos pueden discrepar y ser ambos útiles.

Nuestra fórmula de DR es pública: round(100 log(ref_domains + 1) / log(2 10^7)). Puedes recalcularla en una hoja de cálculo, que es la mejor defensa contra una puntuación que no puedes explicar.

Lee la referencia de DR antes de presentarla a un cliente.

Varios clientes detrás de un dashboard

Un producto que sirve a muchos clientes plantea una pregunta que la API no puede responder por ti: qué cliente posee qué dominio.

Mantén el enlace de inquilino en tu propio esquema

La API no conoce a tus clientes, y no debería. Guarda el enlace entre un inquilino y un dominio en tus propias tablas, y haz que cada llamada responda a una pregunta: ¿cómo se ve este dominio?

Imagina una agencia que gestiona unas pocas cientos de sitios de clientes desde un dashboard. Cada fila de cliente apunta a una cadena de dominio, y la llamada solo necesita esa cadena.

Divide el registro de costes por inquilino de tu lado

Cada respuesta autenticada lleva _credits, así que un registro por llamada se puede agrupar por inquilino en tu propia base de datos. Eso te da una factura para cada cliente, y el agrupamiento es un dato que tú gestionas.

Empieza desde el día uno. Una pregunta de coste hecha después de seis meses tarda mucho más en responderse que la misma pregunta registrada desde el inicio.

Limita las llamadas antes de que salgan de tu servidor

Un cliente que actualiza una página cincuenta veces no debería costarte cincuenta llamadas upstream. Guarda en caché las acciones gratuitas y limita las pagadas por inquilino en tu propio código, antes de que se envíe la solicitud.

Muestra el límite al cliente como un límite claro, con un tiempo de reinicio que puedas indicar, en lugar de como un fallo silencioso. Un límite visible se explica solo, y uno silencioso genera preguntas de soporte.

Los límites que publicamos, y lo que significan

Cada límite a continuación proviene del producto mismo. Léelos como entradas de diseño, porque cada uno cambia cómo una herramienta debería paginar, guardar en caché o facturar.

Hasta 1,000 filas, un cargo por llamada

Una llamada devuelve hasta 1,000 filas, y se cobra una vez sin importar cuántas de ellas regresen. El tamaño de página se establece con per, y el cargo se mantiene igual a cualquier tamaño hasta ese techo.

Así que una página de 1,000 filas y una página de 100 cuestan lo mismo. Lee en las páginas más grandes donde puedas, porque un precio fijo por llamada recompensa menos llamadas.

El techo de 50,000 filas para paginación profunda

La paginación profunda se detiene en 50,000 filas para una sola consulta. Más allá de eso necesitas una pregunta más específica, como un orden diferente o una acción diferente.

La guía de paginación tiene un bucle que se detiene en el límite, en una página corta, o en cualquier error.

Un índice mensual y una etiqueta clara

El índice se reconstruye aproximadamente una vez al mes. Los enlaces recientes pueden no aparecer aún, y un sitio lanzado la semana pasada puede estar ausente por completo.

Las páginas que muestran cifras lo indican, así que un visitante nunca lee una cifra como en tiempo real. Construye tus propias pantallas de la misma manera, y muestra la antigüedad del índice junto a cada cifra.

Por dónde empezar como desarrollador

Inicia sesión con Google y copia tu clave desde la página de cuenta. El crédito inicial de $100 equivale a 1,000,000 de créditos y no necesita tarjeta.

A continuación, elige la guía que coincida con tu stack. Los trabajos por lotes en Python van con el script masivo, un dashboard en Next.js va con la guía de proxy, y cualquier cosa que se comporte mal va a la tabla de errores.

Si necesitas volúmenes de palabras clave, seguimiento de SERP o una alerta de enlace la mañana después de que un enlace se active, usa Ahrefs o Semrush para esa parte. Los dos enfoques combinan bien.