Identificar enlaces spam.
Cómo localizar los enlaces spam en tu sitio con SEO Spider tras un hackeo.
Cómo encontrar con SEO Spider los enlaces spam insertados en un ataque. Configura el rastreo solo de enlaces externos, excluye los dominios legítimos, analiza un caso real y programa un control periódico con el modo Compare.
Los ataques de enlaces spam
Con la difusión de CMS como WordPress, Joomla o Drupal, también han aumentado los ataques de spam, con millones de enlaces que invaden foros, blogs y sitios web. Es un problema conocido y cada vez más urgente, que afecta a gran parte de los sitios y compromete su seguridad y su posicionamiento orgánico.
Veamos un proceso sencillo para encontrar cada enlace spam de un sitio con Screaming Frog.
Configurar SEO Spider para encontrar enlaces spam
Rastrear solo los enlaces útiles
Primero configura SEO Spider para rastrear solo estos elementos, en 1Configuration›2Spider›3Crawl:
- External Links.
- Check Links Outside of Start Folder.
- Canonicals.
- Hreflang.

Excluir los dominios legítimos
- Desactiva Follow External “Nofollow”.
- Configura un filtro de exclusión (1Configuration›2Exclude): en esta lista puedes poner todos los sitios a los que es normal enlazar, como X (Twitter), Wikipedia, Facebook u otros que hayas aprobado. Este filtro aligera el rastreo y te evita revisar una lista infinita de enlaces externos.
- Inicia el rastreo.
Caso práctico: un sitio institucional con enlaces spam
Encontrar los enlaces spam en la pestaña External
Para probar este tutorial buscamos en Google «Comune Italiano sex, viagra» (un ayuntamiento italiano más palabras clave de spam) y encontramos entre los resultados el sitio institucional civicheraccoltestoriche.mi.it.
Tomándolo como caso de estudio, lo rastreamos con SEO Spider configurado como se indica arriba. Estos fueron los resultados (las capturas muestran la interfaz en italiano, donde la pestaña External se llama «Esterni»):

Como ves, varios registros apuntan a sitios para adultos.
Llegar a las páginas que contienen el enlace
Seleccionando estos enlaces spam y revisando la pestaña Inlinks en la ventana inferior de SEO Spider, aislamos el origen de los enlaces.

Después nos desplazamos a la derecha en la pestaña Inlinks para comprobar la posición del enlace en el HTML.

Con estos pocos pasos fue muy fácil descubrir varios enlaces spam en el sitio analizado. Evidentemente, en sitios con miles de páginas podría haber decenas de miles de URL maliciosas, pero entendiendo la «Link Position» y exportando los «Inlinks» lo tendrás siempre todo bajo control.
Este proceso permite detectar a estos huéspedes indeseados, pero no es la solución para eliminarlos. Habrá que aplicar un parche al CMS o un firewall adecuado.
Mantener el sitio bajo control
Un último consejo para un sitio siempre seguro y sin enlaces spam: rastrea el sitio limpio, sin enlaces indeseados, programa un rastreo periódico automático y compara cada semana o cada quince días el rastreo «limpio» con el actual con el modo 1Mode›2Compare.
Para profundizarRastreo programado.Cómo programar rastreos periódicos de SEO Spider con exportaciones automáticas.Leer la guía Para profundizarComparar dos rastreos.Cómo comparar dos rastreos con el modo Compare y descubrir qué ha cambiado.Leer la guía¿Dudas sobre Identificar enlaces spam?
Estas guías nacen de proyectos reales. Si algo no cuadra en tu rastreo, o quieres aplicar este proceso a tu sitio, escríbeme.

