El proyecto era un marketplace de segunda mano con una comunidad activa, tráfico orgánico estable y un catálogo de decenas de miles de anuncios. Nada extraordinario desde fuera. Por dentro, el CMS gestionaba la publicación de productos con cierta automatización: categorías, filtros, páginas de usuario. Un sistema que funcionaba razonablemente bien. Hasta que empezó a no funcionar.
El problema apareció sin aviso: una pérdida de posiciones progresiva en consultas donde el sitio llevaba meses consolidado. No era una caída vertical de un día para otro, sino una erosión lenta que se fue haciendo visible a lo largo de tres semanas. Las impresiones bajaban. El CTR también. Pero las páginas seguían indexadas, el contenido no había cambiado y no había habido ninguna modificación técnica importante. Eso era lo que no encajaba. Si nada había cambiado dentro, empecé a sospechar que podía estar mirando en la dirección equivocada y que lo que estaba viendo encajaba con las señales de un posible ataque de SEO negativo dirigido desde fuera.
Algo olía raro desde el principio. Las caídas orgánicas suelen tener una firma interna: algo que se rompió, algo que se borró, algo que se movió. Aquí no había nada de eso. El sitio estaba intacto. Pero la señal seguía degradándose.

Operario: Serpion
Expediente del caso: El ataque de SEO negativo en la sombra
Empresa o negocio: Marketplace de segunda mano
Archivado en: Backlinks
Nivel: Avanzado
Primeras señales de un posible ataque de SEO negativo
Lo primero que hice fue abrir Google Search Console y revisar el informe de rendimiento con granularidad de semana. El patrón era claro: la curva de impresiones había empezado a descender en un punto concreto, sin correlación con ninguna actualización conocida de algoritmo. Eso no descartaba que pudiera haber cambios en los sistemas de Google que no se hubieran anunciado públicamente, pero sí significaba que la explicación más evidente no estaba ahí.
Revisé el informe de indexación. No detecté cambios relevantes en las páginas indexadas. Ningún estado nuevo de "Excluida por una etiqueta noindex" que no estuviera ya justificado, nada que apuntara a una pérdida de rastreo o a un problema de acceso. A nivel de configuración interna, el sitio parecía en orden.
Entonces me fui a los backlinks. Y ahí empezó a ponerse interesante.
Para analizar el perfil de enlaces usé Ahrefs, ya que el informe de enlaces de Search Console muestra solo una muestra representativa y no permite detectar variaciones de volumen con la precisión que este caso necesitaba. En Ahrefs, el informe de dominios referentes nuevos en los últimos treinta días mostraba algo que no cuadraba: un pico repentino de dominios referentes aparecidos en un intervalo de apenas diez días. No eran veinte dominios nuevos. Eran más de trescientos. Y la mayoría apuntaban directamente a la home.
Mi primer instinto fue mirarlo como una campaña de link building agresiva que alguien hubiera lanzado sin conocimiento del equipo. Eso pasa más de lo que se cree. Pero cuando revisé el origen de esos dominios, la hipótesis se cayó rápido.
Los dominios no tenían coherencia temática, ni entre sí ni con el marketplace. Eran sitios con historial de spam, registros recientes, contenido automático en varios idiomas y patrones de anchor text completamente artificiales. Lo que estaba viendo era compatible con un ataque de SEO negativo, aunque los datos por sí solos no permitían confirmar la intención de quien hubiera generado esos enlaces. Lo que sí podía afirmar era que ese enlazado no era orgánico.
Cómo distinguir un ataque de SEO negativo del ruido habitual de backlinks
Un perfil de enlaces natural puede presentar ritmos de crecimiento variables: una mención en prensa, una campaña, contenido que se comparte. Los picos existen. Pero cuando de repente aparecen cientos de dominios en menos de dos semanas, todos apuntando a la misma URL con anchors casi idénticos, las señales apuntan en otra dirección. No era crecimiento. Era ruido fabricado.
Ejemplo de dominios detectados en el pico anómalo (Ahrefs):
xn--freeonlinecasino-xyz.ru → DR: 1 | Tráfico: 0 | Anchor: "comprar barato"
auto-generated-links99.info → DR: 0 | Tráfico: 0 | Anchor: "marketplace segunda mano"
spamblast-directory.net → DR: 2 | Tráfico: 0 | Anchor: "comprar barato"
linkfarm-hub2024.xyz → DR: 0 | Tráfico: 0 | Anchor: "comprar segunda mano"
ez-backlink-paradise.biz → DR: 1 | Tráfico: 0 | Anchor: "marketplace segunda mano"
Total de dominios nuevos en el intervalo: 318
Dominios con DR < 5: 271 (85,2 %)
Un Domain Rating inferior a cinco, combinado con otras señales como contenido generado automáticamente, ausencia de tráfico orgánico y patrones de enlazado artificiales, puede formar parte de un conjunto de señales para investigar un dominio sospechoso. El DR es una métrica propia de Ahrefs, no un indicador absoluto, pero cuando prácticamente todos los dominios nuevos comparten ese perfil, la señal se acumula.
Antes de cerrar el análisis, revisé una hipótesis que me estuvo rondando durante un rato: si la caída de posiciones podía explicarse por una pérdida de calidad de contenido, no por los backlinks. El marketplace tenía cientos de miles de anuncios, muchos similares entre sí. Era plausible que Google hubiera empezado a devaluar parte de ese contenido por duplicidad interna. Lo comprobé: revisé el estado de indexación por tipo de URL y el volumen de páginas con contenido thin. Los números eran razonables para la tipología del sitio, y la caída no coincidía con ningún cambio en el patrón de rastreo de esas páginas. El problema no parecía venir de dentro. Esa hipótesis quedó descartada.
Una señal rota no siempre grita. A veces solo deja de empujar, y cuando lo notas, ya lleva semanas haciéndolo.
Cuando el rastro apunta fuera del dominio
La hipótesis que mejor encajaba con todas las señales era la de un ataque de SEO negativo externo ejecutado mediante la generación masiva de backlinks desde dominios spam. Alguien, de forma aparentemente deliberada, había lanzado un proceso automatizado para apuntar cientos de enlaces artificiales hacia el dominio del marketplace. El objetivo aparente era alterar artificialmente las señales de enlaces asociadas al dominio.
Es importante ser preciso aquí: que un pico de enlaces spam coincida temporalmente con una caída de posiciones no demuestra por sí solo que uno haya causado la otra. Correlación no es causalidad. Lo que sí podía documentar era un volumen anómalo de enlaces con un patrón claramente artificial, y una degradación de rendimiento orgánico en el mismo período. Esas dos cosas juntas justificaban que la investigación siguiera esa línea.
El análisis de anchor text reforzaba la hipótesis. La distribución no era natural: los dominios spam concentraban más del ochenta por ciento de sus anchors en dos o tres frases transaccionales idénticas. Un perfil de enlaces natural puede presentar variedad: anchors de marca, genéricos, de navegación, contextuales. Aquí todo convergía en los mismos términos.
Distribución de anchor text en los dominios sospechosos (Ahrefs):
"comprar barato" → 134 ocurrencias (35,1 %)
"marketplace segunda mano" → 118 ocurrencias (30,9 %)
"comprar segunda mano" → 89 ocurrencias (23,3 %)
Otros → 41 ocurrencias (10,7 %)
Total de enlaces analizados: 382
Esta concentración artificial reforzaba la hipótesis de que el enlazado no era orgánico. No podía demostrar la intención de quien lo hubiera generado, pero sí documentar un patrón incompatible con el crecimiento natural de un perfil de backlinks.
Esto no me cuadraba del todo: ¿por qué un marketplace de segunda mano? No era el proyecto más visible de su nicho, ni el más rentable. Pero eso es lo que tienen los ataques de este tipo: no necesitan una razón que el receptor entienda. A veces basta con ocupar unas posiciones que alguien quiere.
La señal no estaba rota por dentro. Estaba siendo enterrada desde fuera.
Limpiar sin comprometer las señales legítimas
Una vez documentado el problema, había que decidir qué hacer. Y aquí es donde muchos casos como este se complican, porque la respuesta instintiva no siempre es la correcta.
Lo primero que hay que tener claro es que Google dispone de sistemas para detectar e ignorar automáticamente muchos enlaces de baja calidad. La postura oficial de Google es que la herramienta de desautorización (disavow) es una función avanzada que debería reservarse, principalmente, para casos en los que existe una acción manual activa por enlaces no naturales o una creencia bien fundamentada de que una acción así es inminente.
En este caso no había acción manual. La sección "Acciones manuales" de Search Console mostraba "No se han detectado problemas". La pregunta, entonces, era: ¿actuar o dejar que Google filtre por sí mismo?
El filo entre actuar y dejar que Google filtre solo
La corrección más rápida habría sido generar un archivo disavow con los trescientos dominios y subirlo directamente. Pero eso tenía un riesgo real: si la lista incluía por error algún dominio legítimo, Google podría dejar de tener en cuenta enlaces que el sitio no pretendía desautorizar.
La alternativa opuesta era no hacer nada. Google es capaz de ignorar estos enlaces por sí solo en la mayoría de los casos, y un sitio sin historial de manipulación tiene menos probabilidades de recibir una acción manual. Pero el volumen era alto, el patrón era concentrado y el ataque de SEO negativo seguía activo semana a semana. No era un evento puntual que se hubiera detenido.
Se decidió evaluar la posibilidad de utilizar el disavow ante las características específicas del caso: el volumen, la velocidad de crecimiento y la continuidad del patrón. La decisión no fue automática. Fue una valoración del escenario concreto, no una reacción genérica al ver enlaces spam.
Se optó por aplicar el disavow a nivel de dominio, únicamente sobre los dominios identificados como spam tras el análisis. Cada dominio de la lista fue revisado de forma individual antes de incluirlo: historial, contenido, tráfico, DR. Ninguno tenía indicios de ser un dominio legítimo que hubiera llegado al perfil de forma natural. Solo entonces se generó el archivo.
Fragmento del archivo disavow generado:
# Dominios spam detectados en auditoría de backlinks - Expediente 014
# Fecha: [fecha de auditoría]
domain:xn--freeonlinecasino-xyz.ru
domain:auto-generated-links99.info
domain:spamblast-directory.net
domain:linkfarm-hub2024.xyz
domain:ez-backlink-paradise.biz
[...271 dominios adicionales]
La revisión dominio a dominio, aunque lenta, reducía el riesgo de incluir por error enlaces legítimos en el archivo. Un disavow no se puede evaluar en aislado: desautorizar un dominio que aportaba señales reales habría sido peor que no hacer nada.
Después de subir el archivo a través de la herramienta de desautorización de enlaces de Search Console, se activó un seguimiento semanal del perfil con Ahrefs para detectar si el patrón de enlaces continuaba generando nuevos dominios. Las primeras señales de estabilización se observaron a las tres semanas. La recuperación parcial de posiciones apareció entre cuatro y seis semanas después. Eso no permite afirmar que el disavow fuera la causa directa de la recuperación, ya que puede haber otros factores concurrentes, incluida la propia capacidad de Google para devaluar esos enlaces por sí mismo. Lo que sí puede decirse es que la intervención coincidió temporalmente con la mejora.
No estábamos ante una caída de contenido. Estábamos ante una contaminación del entorno de enlazado, y la decisión de intervenir fue una valoración de riesgo, no una respuesta automática.
El SEO no siempre consiste en tocar cosas. A veces consiste en decidir cuándo la intervención vale más que la espera, y cuándo es al revés.

💡 Qué he aprendido
Este caso me enseñó que los ataques con enlaces tóxicos no son exclusivos de grandes marcas. Un marketplace de segunda mano con buenas posiciones en consultas locales puede convertirse en objetivo simplemente porque alguien quiere esas posiciones. Lo que más me costó fue aceptar que la evidencia disponible no permitía cerrar la causalidad al cien por cien. Podía documentar el patrón, podía demostrar que el enlazado era artificial, pero no podía demostrar con certeza absoluta que esa fuera la única causa de la caída.
Lo que cambió en mi forma de trabajar fue la frecuencia con la que reviso el perfil de backlinks en proyectos activos. Antes lo miraba cuando había una caída. Ahora lo monitorizo de forma periódica como señal de salud del dominio. El pico anómalo de este caso llevaba días activo antes de que las posiciones empezaran a moverse. Si lo hubiera visto antes, la ventana de exposición habría sido menor.
También confirmé que el disavow es una herramienta que exige criterio previo, no reflejos. La documentación actual de Google es bastante específica sobre cuándo usarlo, y cada caso requiere una evaluación propia. Subir un archivo sin haber revisado cada dominio puede hacer más daño del que pretende evitar.
Bitácora de Serpion
Analista Digital
🧩 Notas del caso
⬋⬋
Un marketplace de segunda mano con tráfico orgánico estable sufrió una erosión progresiva de posiciones en consultas consolidadas. No había cambios técnicos internos ni actualizaciones de algoritmo conocidas que la explicaran. La investigación del perfil de backlinks reveló un pico anómalo de más de trescientos dominios spam aparecidos en diez días, con patrones de anchor text artificiales y concentrados.
La hipótesis principal fue un ataque externo de enlaces tóxicos. Tras una auditoría dominio a dominio, se generó un archivo disavow con los dominios identificados como spam. La decisión de intervenir fue una valoración de riesgo del escenario concreto, no una respuesta automática. Las posiciones se estabilizaron en las semanas siguientes, aunque no puede atribuirse la recuperación exclusivamente al disavow.
🔎 Pistas SEO extraídas del caso
⬋⬋
- Pico de más de 300 dominios referentes nuevos en menos de 10 días, sin campaña interna ni acción de comunicación que lo justificara.
- Concentración del anchor text en dos o tres frases transaccionales idénticas, sin la variedad habitual de un perfil orgánico.
- La caída de posiciones no coincidía con ningún cambio interno ni con estados de indexación anómalos en Search Console, lo que desplazó la investigación hacia el perfil de enlazado externo.
- El 85 % de los dominios nuevos presentaban DR inferior a 5, contenido generado automáticamente y ausencia total de tráfico orgánico, un conjunto de señales compatible con dominios spam.
- El informe de enlaces de Search Console muestra una muestra representativa: la detección precisa del volumen y la temporalidad del pico requirió una herramienta de análisis de backlinks dedicada.
🚫 Errores SEO detectados en el caso
⬋⬋
- Ausencia de monitorización periódica del perfil de backlinks: el patrón de enlaces llevaba días activo antes de que se detectara la caída, lo que amplió la ventana de exposición.
- No tener alertas configuradas para variaciones anómalas de dominios referentes: una alerta de volumen en Ahrefs habría adelantado la detección y reducido el tiempo de reacción.
- Primer diagnóstico orientado exclusivamente hacia causas internas: la hipótesis de duplicidad de contenido retrasó el foco hacia el perfil de enlazado externo.
- Ausencia de una línea base documentada del perfil de backlinks: sin un estado de referencia previo al pico, la comparación requirió más tiempo del necesario para confirmar qué era anómalo.
- Sin protocolo de respuesta ante un posible patrón de enlaces tóxicos: el proyecto no tenía ningún procedimiento definido para evaluar el escenario ni para decidir si el disavow era o no pertinente.
📘 Glosario SEO del expediente
⬋⬋
- SEO negativo: conjunto de técnicas externas dirigidas a degradar el rendimiento orgánico de un dominio competidor sin su consentimiento.
- Disavow: archivo de texto que se envía a Google para solicitar que ignore determinados enlaces al evaluar un sitio.
- Perfil de backlinks: conjunto de los enlaces externos que apuntan a un dominio, incluyendo su calidad, diversidad y distribución de anchors.
- Anchor text: el texto visible y clicable de un enlace.
- Domain Rating (DR): métrica propia de Ahrefs que estima la fuerza relativa del perfil de backlinks de un dominio en una escala del 0 al 100.
📏 Mini guía práctica
⬋⬋
- Monitoriza el perfil de backlinks de forma periódica, no solo cuando haya una caída: revisar la evolución de dominios referentes semana a semana permite detectar picos anómalos antes de que las posiciones se muevan.
- Configura alertas de variación de dominios referentes en tu herramienta de análisis de backlinks para recibir notificaciones ante crecimientos repentinos e injustificados.
- Antes de generar un archivo disavow, revisa cada dominio de la lista de forma individual: incluir un dominio legítimo por error puede hacer que Google ignore enlaces que el sitio no pretendía desautorizar.
- Cuando se determine que procede utilizar el disavow, puede hacerse a nivel de dominio o de URL individual; la elección depende de si se quiere desautorizar todos los enlaces procedentes de un dominio o únicamente enlaces concretos.
- Después de subir el archivo, mantén un seguimiento semanal del perfil durante al menos seis semanas para verificar si el patrón de enlaces continúa y para documentar la evolución de las posiciones sin asumir causalidad directa.
Deja una respuesta
Expedientes y Archivos