Disavow con Claude: así detectó y desautorizó 170 dominios de spam
Le pedí a Claude que me dijera por qué agenciageo.io no capta tráfico. Entre los datos que sacó apareció uno que yo no buscaba: 170 de los 177 dominios que enlazan a mi web son spam. Los detectó, preparó el fichero de desautorización y lo subió él mismo a Search Console.
Lo interesante no es el disavow, que se hace en veinte minutos. Es que el hallazgo salió de una pregunta de negocio, no de una auditoría de enlaces. Nadie estaba mirando ahí.
¿Y a tu marca, la cita la IA? Escribe una pregunta de tu sector y lo ves — tarda un minuto y es gratis.
Claude me avisó de que tenía 170 enlaces de spam
La conversación empezó con otra cosa. Le pedí que analizara por qué agenciageo.io no capta tráfico, y le di acceso a Search Console, Analytics, Ahrefs y Sistrix por MCP para que trabajara con datos reales en lugar de opinar.
Claude fue tirando del hilo: Domain Rating 4,7, cero keywords posicionadas en España, 50 sesiones orgánicas en 90 días. Y al pedir los dominios de referencia para explicar esa autoridad tan baja, apareció el hallazgo que no buscaba ninguno de los dos.
De 177 dominios de referencia históricos, Ahrefs marca 170 como spam. Los únicos enlaces legítimos con fuerza son marinabrocca.com e indexandomarketing.com. El resto es una granja de dominios clonados.
Un consultor SEO revisa el perfil de enlaces cuando sospecha de él. Yo no sospechaba, así que llevaba meses sin abrirlo. La diferencia con un agente con acceso a las APIs es que mira todo lo que roza la pregunta, no solo lo que tú tienes en la cabeza.
El proceso completo, paso a paso
Desde el hallazgo hasta la confirmación de Google pasaron unos veinte minutos. Estos son los pasos reales, con la herramienta que usó en cada uno.
| Paso | Qué hizo Claude | Con qué |
|---|---|---|
| 1. Detectar | Pidió los dominios de referencia y vio que la mayoría estaba marcada como spam | MCP de Ahrefs, Site Explorer |
| 2. Aislar | Filtró por el campo is_spam y paginó hasta sacar los 170, porque la API devuelve 100 por consulta | MCP de Ahrefs con filtro |
| 3. Analizar | Agrupó los dominios por TLD y por prefijo de nombre para confirmar que era una granja y no coincidencia | Recuento sobre la lista |
| 4. Generar | Escribió el fichero en el formato de Google, con cabecera de contexto y fecha | Fichero de texto plano |
| 5. Verificar | Comprobó que no hubiera duplicados y que ningún enlace legítimo se hubiera colado | Contraste con la lista buena |
| 6. Subir | Abrió Search Console, seleccionó la propiedad y subió el fichero | Navegador con mi sesión ya iniciada |
El paso 2 tiene truco y conviene contarlo. La API de Ahrefs devuelve un máximo de 100 filas por consulta, así que los primeros 100 dominios salieron ordenados alfabéticamente y los 70 restantes hicieron falta con una segunda llamada filtrada a partir del último nombre. Sin ese detalle, la lista se habría quedado corta y el disavow habría cubierto solo el 59% del spam.
Claude no introdujo credenciales en ningún momento. Trabajó dentro de una sesión de Google que ya estaba abierta en mi navegador, y la decisión de subir el fichero la autoricé yo de forma explícita antes de que tocara nada.
Cómo se reconoce una granja de enlaces
Una granja de enlaces se delata por el patrón de sus nombres. Los 170 dominios de este caso combinan un puñado de palabras del vocabulario SEO con sufijos comerciales: seokart.shop, rankwagon.shop, backlinkorbit.shop, toprankacademy.shop.
152 de los 170 terminan en .shop. Es un TLD barato, de registro masivo, que aquí funciona como firma del que montó la granja. Cuando 152 dominios comparten extensión y estructura de nombre, no son 152 sitios web: son una lista de la compra.
Ninguno tiene tráfico orgánico. Ninguno pertenece a un medio, un blog o una empresa real. No sé quién montó la granja ni por qué apunta a agenciageo.io. Las dos explicaciones razonables son un intento de SEO negativo o una red que enlaza a webs del sector de forma automática. Sin más datos, cualquiera de las dos es una hipótesis, no un hecho.
El fichero que generó, y lo que comprobó antes de subirlo
El formato del disavow es simple: un dominio por línea precedido de domain:, y las líneas que empiezan por almohadilla son comentarios que Google ignora. Claude aprovechó esos comentarios para dejar escrito de dónde salía la lista, cuándo y con qué criterio.
# Disavow de agenciageo.io · Generado el 29/08/2026 a partir de Ahrefs (is_spam = true). 170 dominios de referencia marcados como spam sobre 157 vivos y 177 históricos. No hay ningún enlace legítimo en esta lista.
La comprobación que evita el desastre viene después. Antes de subir nada, Claude buscó dentro del fichero los dominios buenos conocidos y confirmó que ninguno aparecía como línea de desautorización. Desautorizar por error un enlace legítimo tiene coste real y el fallo tarda meses en notarse.
El fichero final: 170 dominios, cero duplicados, cero enlaces legítimos dentro.
La subida a Search Console
La herramienta de desautorización vive fuera de la interfaz normal de Search Console, en una página aparte que Google documenta en la Ayuda de Search Console. Se elige la propiedad, se sube el fichero y se confirma.
Antes de subir, la pantalla mostraba «No se ha desautorizado ningún enlace ni ningún dominio en esta propiedad». Ese detalle importa: si hubiera existido una lista previa, la nueva la habría sustituido por completo y habría que haber incluido también los dominios antiguos.
Después de subirlo, Google confirmó en la misma pantalla: «170 dominios y 0 URL están desautorizados · Subido disavow-agenciageo.txt el 29 de agosto de 2026 a las 10:50:36 CEST». Los 170 coinciden con el fichero, así que Google leyó la lista entera.
La subida del disavow no tiene API pública. Hay que operar la interfaz, igual que ocurre con la solicitud de indexación. Un agente puede hacerlo dentro de una sesión ya abierta, pero la persona sigue siendo quien autoriza y quien responde de la decisión.
Qué es un disavow y qué no es
| Qué hace un disavow | Qué no hace |
|---|---|
| Pide a Google que ignore esos enlaces al evaluar tu dominio | No borra los enlaces: siguen existiendo en la web |
| Sustituye por completo a la lista anterior cada vez que subes una nueva | No suma dominios a la lista previa |
| Afecta solo a la propiedad de Search Console donde lo subes | No afecta a Bing ni a los motores de IA |
| Se revierte cancelando las desautorizaciones | No es una penalización ni un aviso a esos sitios |
El error más caro con esta herramienta es subir una lista incompleta creyendo que se añade a la anterior. La lista nueva reemplaza a la vieja. Si el segundo fichero tiene 10 dominios, los otros 160 vuelven a contar.
Lo que no va a pasar después de subirlo
Google lleva años repitiendo que su sistema ignora por su cuenta la mayoría de los enlaces artificiales, sin que el propietario haga nada. La herramienta de desautorización está pensada para sitios con una acción manual encima, no para el mantenimiento rutinario de un perfil de enlaces.
-
Expectativa falsa
Que las posiciones suban al desautorizar. Un disavow retira ruido, no añade autoridad. Si el dominio no tenía fuerza antes, sigue sin tenerla después.
-
Expectativa falsa
Que el Domain Rating mejore. Ese indicador lo calcula Ahrefs con su propio índice de enlaces, y el disavow de Google no le afecta.
-
Expectativa razonable
Dejar el perfil limpio y documentado. Si algún día llega una acción manual por enlaces, el trabajo ya está hecho y hay registro de cuándo y por qué.
Lo hicimos porque cuesta veinte minutos y elimina una variable de la ecuación. Cuando un sitio no posiciona, conviene poder descartar causas con datos en lugar de sospechar.
Lo que aprendí trabajando así
Un agente con acceso a tus datos no sustituye el criterio, pero encuentra cosas que tú no estabas buscando. El disavow no salió de una auditoría de enlaces: salió de preguntar por el tráfico y dejar que el análisis tirara del hilo hasta donde llevara.
El segundo aprendizaje pesa más. Mientras mirábamos si 170 dominios de spam frenaban mi posicionamiento en Google, la pregunta que de verdad afecta a mi negocio era otra: si los motores de IA citan a agenciageo.io cuando alguien pregunta por GEO. La respuesta medida es que no lo hacen, en ninguna de las siete plataformas. Ese es el trabajo real, y no se arregla con un fichero de texto.
