Disavow con Claude: así detectó y desautorizó 170 dominios de spam

Agencia GEO Lectura: 8 min

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.

Lo que me dijo

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.

Gráfico: de los 177 dominios que enlazan a agenciageo.io, 170 están marcados como spam por Ahrefs y solo 7 son legítimos
El perfil de enlaces completo de agenciageo.io antes del disavow.

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.

PasoQué hizo ClaudeCon qué
1. DetectarPidió los dominios de referencia y vio que la mayoría estaba marcada como spamMCP de Ahrefs, Site Explorer
2. AislarFiltró por el campo is_spam y paginó hasta sacar los 170, porque la API devuelve 100 por consultaMCP de Ahrefs con filtro
3. AnalizarAgrupó los dominios por TLD y por prefijo de nombre para confirmar que era una granja y no coincidenciaRecuento sobre la lista
4. GenerarEscribió el fichero en el formato de Google, con cabecera de contexto y fechaFichero de texto plano
5. VerificarComprobó que no hubiera duplicados y que ningún enlace legítimo se hubiera coladoContraste con la lista buena
6. SubirAbrió Search Console, seleccionó la propiedad y subió el ficheroNavegador 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.

Dónde está la frontera

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.

Gráfico de barras con los 170 dominios de spam agrupados por el prefijo de su nombre: seo 41, rank 38, link 13, page 8, backlink 8
Los 170 dominios, agrupados por la palabra con la que empieza su nombre.

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.

Cabecera del fichero

# 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.

Herramienta de desautorización de Search Console con la propiedad https://agenciageo.io/ seleccionada y el mensaje «No se ha desautorizado ningún enlace ni ningún dominio en esta propiedad»
La pantalla antes de subir el fichero: propiedad seleccionada y ninguna desautorización previa.

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.

Search Console tras la subida del disavow: «170 dominios y 0 URL están desautorizados · Subido disavow-agenciageo.txt el 29 de agosto de 2026 a las 10:50:36 CEST»
La confirmación de Google en la misma pantalla, con el nombre del fichero y la hora exacta de la subida.
Por qué esta parte no se automatiza del todo

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 disavowQué no hace
Pide a Google que ignore esos enlaces al evaluar tu dominioNo borra los enlaces: siguen existiendo en la web
Sustituye por completo a la lista anterior cada vez que subes una nuevaNo suma dominios a la lista previa
Afecta solo a la propiedad de Search Console donde lo subesNo afecta a Bing ni a los motores de IA
Se revierte cancelando las desautorizacionesNo 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.

Fernando Ferreiro

Consultor SEO & GEO · Fundador de Indexando Marketing

Fernando Ferreiro es consultor SEO y GEO, fundador de Indexando Marketing y responsable de Agencia GEO. Trabaja con eCommerce y empresas B2B en estrategias de marketing, arquitectura de contenidos, optimización técnica e inteligencia artificial aplicada al SEO. Su enfoque combina análisis de datos, automatización y criterios editoriales para mejorar cómo las marcas son encontradas, comprendidas y citadas por buscadores y sistemas de IA.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio