Ir al contenido
The Anchor Net
The Anchor NetRegistrarse

Recetas

Comprueba los backlinks de un sitio web: cinco recetas de curl

Cortas, copiables y fechadas. Cada receta indica cuánto cuesta, qué demuestra y qué no puede demostrar. Sustituye la clave por la tuya y los dominios por los de tu caso.

Compleja red de cuerdas de pesca y redes extendidas sobre un muelle de madera

Una comprobación puntual en el navegador no se puede mostrar a un colega el próximo mes, mientras que una llamada curl guardada sí. Esa es la razón de ser de estas cinco recetas.

Cada una es una solicitud sencilla que puedes pegar en un terminal para comprobar los backlinks de un sitio web uno por uno, con el coste indicado al lado. Comienza por la receta gratuita y detente en cuanto tengas la respuesta.

Receta 1: primera vista, gratuita

Sin clave, sin coste. Ejecuta esto antes de cualquier pago.

bash
curl "https://theanchornet.com/api.php?action=overview&q=example.com" | jq .

Receta 2: evalúa una lista en una sola llamada

Hasta 2.000 dominios por 1 crédito. Introduce los candidatos en el parámetro domains, separados por comas, o envía un cuerpo POST para una lista más larga.

bash
curl "https://theanchornet.com/api.php?action=bulk_dr&domains=a.com,b.com,c.com&key=sk_live_..." \
  | jq . > rated_$(date +%F).json

Receta 3: referenciadores compartidos

De dos a diez dominios, 2 créditos. Esta es la llamada detrás de el método de huella digital.

bash
curl "https://theanchornet.com/api.php?action=intersect&domains=rival-a.com,rival-b.com,rival-c.com&per=1000&key=sk_live_..." \
  -o overlap_$(date +%F).json

Receta 4: anchors, mes a mes

Archiva con la fecha en el nombre del archivo, luego compara con diff después de normalizar las claves. Dos créditos por ejecución.

bash
curl -s "https://theanchornet.com/api.php?action=anchors&q=yoursite.com&per=1000&key=sk_live_..." \
  | jq -S . > anchors_$(date +%Y-%m).json
diff anchors_2026-09.json anchors_2026-10.json | head -80
Brújula de latón y peso de metal descansando sobre una superficie de piedra rugosa

Receta 5: detente si la llamada falló

Una protección para scripts. Cada respuesta tiene ok, y las respuestas con clave incluyen _credits con el coste y el saldo restante.

bash
R=$(curl -s "https://theanchornet.com/api.php?action=refdomains&q=yoursite.com&key=sk_live_...")
echo "$R" | jq -e '.ok' >/dev/null || { echo "call failed"; exit 1; }
echo "$R" | jq '._credits'

Ejecuta las recetas en orden

01

Comienza con la vista gratuita

Ejecuta la receta 1 siempre que compruebes los datos de backlinks de un sitio web para un nuevo objetivo. Sin clave y sin coste. Si la cifra de dominios de referencia responde a la pregunta, detente ahí y guarda la salida.

02

Evalúa la lista corta una vez

Ejecuta la receta 2 en la lista completa de candidatos en lugar de uno por uno. Una sola llamada cubre hasta 2.000 dominios por 1 crédito, por lo que la lista se mantiene económica sin importar su longitud.

03

Intersecta solo a los supervivientes

La receta 3 cuesta 2 créditos por llamada, así que úsala solo con los competidores que superaron las dos primeras fases. De dos a diez dominios caben en una sola solicitud, y cualquier cantidad superior requiere una segunda llamada.

04

Archiva, luego compara

Guarda cada archivo con su fecha. Ejecuta el diff de la receta 4 sobre la misma acción dos meses después. Un diff te dice qué cambió, no por qué, por lo que la razón aún requiere a una persona.

Lo que cada receta puede y no puede mostrar

RecetaDemuestraNo demuestra
1: vista generalSituación aproximada de un dominioCualquier cosa sobre la calidad de sus enlaces
2: bulk_drQue un dominio tenga pocos o muchos referenciadoresQue sus enlaces sean buenos o pagados
3: intersectExisten referenciadores compartidosPropiedad compartida
4: diff de anchorsQue la redacción cambióQuién lo cambió, o por qué
5: guardTu script manejó un errorQue los datos sean recientes

Antes de comprar un dominio expirado

La antigüedad es una historia atractiva. Un dominio registrado hace mucho tiempo y luego aparcado durante años puede parecer un atajo. Antes de apoyarte en esa historia, lee los datos tal como están hoy.

La pregunta es qué apunta al dominio ahora. Su antigüedad no puede responder eso. Los enlaces o existen o no existen.

Lee el historial en un archivo

Un archivo web muestra lo que sirvió el dominio en años anteriores. Busca páginas aparcadas, redirecciones a sitios no relacionados y cambios repentinos de tema. Cada uno puede dejar enlaces que ya no llevan a ninguna parte útil. Lee las fechas del archivo junto con tus propias notas y marca cualquier laguna. Una laguna no es evidencia de nada por sí sola, pero es una razón para leer las redirecciones con más calma.

Cuenta lo que sobrevive hoy

Ejecuta overview en el dominio, luego refdomains si la cifra gratuita merece una mirada más cercana. Dos créditos compran la lista. Guárdala con la fecha antes de tomar cualquier decisión. Los nombres de archivo llevan la fecha, por lo que los archivos guardados se ordenan automáticamente.

Compara con sus competidores más cercanos

Ejecuta bulk_dr en el dominio y sus competidores más cercanos en una sola llamada. La comparación muestra si el dominio destaca o solo parece antiguo. Imagina un dominio con tres referenciadores junto a competidores con trescientos. Su antigüedad no compró esos enlaces.

Comprueba la redirección el día que entra en vigor

Si rediriges el dominio a un lugar nuevo, comprueba que la redirección funcione y lleve a una página que coincida con su tema. Una redirección a una página no relacionada desperdicia los enlaces que aún tiene el dominio.

Hábitos dignos de copiar

Nombrar los archivos por fecha no cuesta nada y te ahorra una discusión con tu propia memoria. El próximo mes querrás el archivo antiguo.

Mantén las claves fuera del comando en sí. Esa es la primera regla. Almacénalas en una variable de entorno y rota una si se filtra en un pegado. La referencia de campo enumera los errores que verás, y el glosario cubre el vocabulario. Recuerda que el índice se actualiza aproximadamente una vez al mes, así que ejecuta esto en un horario que lo respete.

Presupuesta una pequeña investigación

Una tarde hipotética, valorada según los costes publicados de las llamadas. Los totales son un ejemplo, no una cotización.
PasoLlamadasCréditosDólares
Vista general gratuita en 4 rivales40$0.00
refdomains en cada rival48$0.0008
intersect en todos los cuatro12$0.0002
anchors en cada rival48$0.0008
Evaluación de 1.500 dominios de cola con bulk_dr11$0.0001
Total1419$0.0019
Jardinero inspeccionando una sola hoja en un arbusto de rosas bajo la luz solar

Comprobando un enlace por el que pagaste

Las colocaciones pagadas pueden desaparecer sin previo aviso. Nuestro índice se actualiza aproximadamente una vez al mes, por lo que no puede decirte que un enlace desapareció esta semana. Para eso, necesitas mirar la página de enlace tú mismo, en un horario que tú establezcas. Planifícalo.

Obtén la página que te prometieron

Mantén una lista de las páginas que contienen tu enlace, con el anchor y el objetivo para cada una. Obtén cada página en un horario fijo y busca ambas cadenas. Un anchor faltante es un hallazgo incluso cuando la página aún se carga. Guarda la dirección de la página y la fecha en que apareció el enlace junto a la lista, para que el registro muestre cuándo desapareció un enlace, así como si lo hizo.

Mantén el anchor y el objetivo juntos

Un enlace puede permanecer mientras su anchor cambia, o apuntar a otro lugar después de una edición. Comprueba ambos, porque el propietario puede haber reescrito el texto sin eliminar el enlace.

Alerta, luego espera a una persona

Un script puede marcar un enlace faltante. No debería enviar correos electrónicos ni desaprobar nada por su cuenta. Lee la página, fecha el hallazgo y solo entonces decide qué hacer. Mantén la lista de alertas lo suficientemente corta como para leerla cada vez.

Busca tu enlace en la página

Una comprobación de una línea. Obtiene la página y cuenta las coincidencias para tu dirección de destino. Ejecútala en un horario y guarda la salida con la fecha.

bash
curl -s "https://example.org/partner-article" | grep -c "yoursite.com/landing-page"

Mantener un script de shell honesto

Una receta se convierte en un script una vez que se ejecuta dos veces. Los scripts fallan en silencio. Añade las protecciones antes del bucle, no después de llegar la factura. Dale a cada protección un comentario que explique por qué existe.

Limita el número de llamadas

Establece un contador y un límite en la parte superior del script. Un bucle con un error tipográfico puede repetir una llamada pagada miles de veces, y un límite convierte eso en una ejecución detenida en lugar de una factura grande. Imprime el contador a medida que avanzas.

Imprime los créditos a medida que avanzas

Registra _credits de cada respuesta con clave en el mismo archivo que los datos. El total en ejecución es el único registro honesto de lo que costó el trabajo, y se lee en una línea.

Reintenta solo lo que falló

Reintenta una llamada que devolvió un error distinto a 401 o 402, y solo un número limitado de veces con una pausa entre intentos. Un 401 necesita una clave corregida y un 402 necesita un recargo, por lo que ninguno mejora con reintentos. Un bucle de reintento es un error hasta que se demuestre lo contrario.

Una estructura de carpetas que sobrevive un año

Una estructura de carpetas es la forma más barata de cadena de custodia. Elige una y úsala para cada caso desde la primera llamada.

Escribe también el contenido en un archivo de índice corto. Una línea por archivo da la acción, la fecha y el coste en créditos. Toma minutos escribirlo. Vale la pena.

Una carpeta por caso, un archivo por llamada

Nombra cada carpeta según el caso y cada archivo según la acción, el dominio y la fecha. Un lector que abra la carpeta en un año debería ver la secuencia de llamadas sin abrir un solo archivo.

Mantén el script junto a la salida

Guarda el script que produjo un archivo junto a él, sin cambios. Alguien que quiera repetir la extracción puede entonces ejecutar los mismos comandos en lugar de adivinar los parámetros solo a partir de la salida.

Errores comunes

Poner una clave en un script compartido es el primer error. Costoso. Cualquiera que pueda leer el archivo puede gastar tus créditos. Usa una variable de entorno y un repositorio privado.

El segundo es confiar en un número sin fecha. Un DR de 41 significa muy poco sin el día en que se obtuvo, y el índice cambia aproximadamente cada mes, por lo que un archivo guardado con su nombre fechado vale diez cifras recordadas.

El tercero es pedir demasiado. Una sola llamada devuelve hasta 1.000 filas, y la paginación profunda se detiene en 50.000. Si llegas a ese límite, reduce la pregunta con sort y order en lugar de paginar para siempre, o divide el caso por anchor o por página de destino. Reduce primero.

Un cuarto merece una mención: ejecutar la misma extracción dos veces por accidente. Es barato a 2 créditos, pero un bucle con un error tipográfico puede repetirlo diez mil veces, así que añade un contador e imprime _credits a medida que avanzas.