Migrar de hosting sin perder posiciones en Google
Pasar a un servidor limpio sin romper DNS, correo ni redirecciones: checklist paso a paso.
Las primeras 24 horas no se dedican a limpiar: se dedican a contener y a entender. Tres prioridades en este orden: aislar el sitio sin borrar nada, hacer una copia forense completa y cerrar la vía por la que entraron. Si borras los archivos o restauras una copia antigua antes de saber cómo entraron, volverán a entrar en cuestión de días, y esta vez sin evidencia para saber qué pasó.
Antes de tocar nada, decide y anota. Estas tres decisiones condicionan todo lo que viene después:
Este es el reparto de trabajo que aplicamos en incidentes reales. El objetivo de cada franja es distinto y conviene no mezclarlas.
| Franja | Objetivo | Acciones clave |
|---|---|---|
| 0 – 1 h | Contener el daño | Modo mantenimiento, rotación de contraseñas, cierre de sesiones, revisión de usuarios administradores, 2FA en hosting y panel |
| 1 – 3 h | Preservar evidencia | Copia completa de archivos y base de datos, descarga de logs de acceso y errores, capturas del estado comprometido |
| 3 – 8 h | Identificar la vía de entrada | Usuarios falsos, plugins y temas vulnerables, cron, .htaccess, archivos modificados, contenido spam en la base de datos |
| 8 – 24 h | Reconstruir y endurecer | Núcleo y extensiones desde fuentes oficiales, limpieza de base de datos, permisos, WAF y backups externos |
| Día 2 – 30 | Volver a producción y vigilar | Revisión en Search Console, aviso a clientes si procede, monitorización de cambios de archivos |
La contención se hace en el servidor y en las cuentas, no en el contenido:
wp-config.php invalida todas las cookies de sesión de golpe. Es más rápido que expulsar usuario por usuario.Esta copia no es una copia de seguridad: es la escena del delito. Se guarda en un almacenamiento externo, con fecha, y no se restaura encima del servidor.
wp-content/uploads, mu-plugins y cualquier carpeta oculta.Si más adelante hay que notificar una brecha o reclamar al proveedor, este material es lo que sostiene la explicación.
Aquí se responde a la única pregunta que importa: ¿cómo entraron? Estos son los puntos donde aparece la respuesta en la mayoría de los casos que tratamos.
index.php, functions.php, un nuevo .htaccess o un archivo con nombre inofensivo en uploads.wp_options, publicaciones o páginas con enlaces externos, usuarios con capacidades elevadas en wp_usermeta.La regla que seguimos: se reinstala, no se limpia a mano. Buscar líneas maliciosas una por una lleva días y siempre queda algo.
Un sitio comprometido no se arregla borrando archivos: se arregla cerrando la puerta por la que entraron. Si no sabes cuál era esa puerta, la limpieza es solo una pausa hasta el siguiente intento.
Si el atacante ha podido acceder a datos personales de clientes —pedidos, direcciones, correos, contraseñas—, hay obligaciones que no dependen del tamaño de tu empresa:
El mensaje a clientes debe ser claro y sin tecnicismos: qué ha ocurrido, qué datos pueden estar afectados, qué medidas hemos tomado y qué recomendamos hacer (cambiar la contraseña si es compartida con otros servicios). Ocultarlo suele costar más reputación que el propio incidente.
El hackeo tiene una segunda vida en los buscadores, y hay que desactivarla:
Nunca pagues un rescate y nunca restaures la copia antigua sin auditarla. La copia suele ser anterior al acceso del atacante, así que puede contener ya la puerta trasera: si la restauras sin revisarla, vuelves al punto de partida con la falsa sensación de haber resuelto el problema. Y si pagas, financias el siguiente ataque y no recibes ninguna garantía.
El error más caro es actuar por impulso: borrar, reinstalar y restaurar copia en la primera hora. Eso destruye la evidencia, oculta la vía de entrada y garantiza la reincidencia. El orden correcto es contener, copiar, entender y reconstruir, y dedicar el mes siguiente a vigilar y a cerrar los huecos que permitieron el acceso.
Los casos que salen bien comparten dos cosas: había una copia de seguridad externa verificada y alguien con criterio llevando el protocolo. Ese es exactamente el trabajo que describimos en seguridad y recuperación web, y la parte de prevención continua está en mantenimiento y backups gestionados. En el caso de la tienda de moda recuperada tras un hackeo puedes ver el procedimiento aplicado de principio a fin, sin días de caída añadidos.
No directamente. La copia suele ser anterior al acceso del atacante, así que puede contener ya la vulnerabilidad o incluso el código malicioso que permitió la entrada. El procedimiento correcto es auditar la copia antes de restaurarla: revisar usuarios, tareas programadas, archivos modificados y la base de datos. Si la copia es anterior al primer indicio de actividad, se limpia y se endurece el sistema antes de publicarla.
No. Pagar no garantiza recuperar nada, financia el siguiente ataque y, si has notificado el incidente como brecha de seguridad, complica la situación. En la mayoría de los casos no hace falta: con una copia verificada, acceso al servidor y el protocolo de reconstrucción, el sitio se recupera sin negociar con nadie.
Depende de cuándo se solicite la revisión. Si el sitio está limpio, los enlaces spam retirados y la solicitud enviada desde Search Console, el aviso suele desaparecer en unos días; en casos con muchas URLs comprometidas puede tardar entre dos y tres semanas. Mientras el aviso siga activo, el tráfico desde buscadores y navegadores cae en picado, por eso conviene no publicar hasta que la limpieza esté verificada.
Pasar a un servidor limpio sin romper DNS, correo ni redirecciones: checklist paso a paso.
Qué mira Google en tu web y cómo comprobar que la recuperación no ha dejado secuelas de rendimiento.
Checklist de 15 minutos para detectar fugas de clientes, incluidas las de confianza y seguridad.
También te puede interesar: mantenimiento WordPress, la tienda de moda recuperada tras un hackeo y las preguntas frecuentes sobre seguridad.
Escríbenos con lo que estás viendo. Te indicamos los primeros pasos de contención y, si lo necesitas, asumimos la recuperación completa con copia forense, limpieza, endurecimiento y revisión en Search Console.