Guía
Sitio WordPress hackeado: ¿limpiar el malware o restaurar una copia de seguridad?
Tras un hackeo hay dos caminos: limpiar los archivos infectados o restaurar una copia anterior. Cuándo conviene cada uno, por qué restaurar sin cerrar la entrada puede repetir el problema y los pasos para hacerlo ordenado.
Si tienes una copia limpia reciente, restaurarla suele ser más rápido y fiable que limpiar a mano, pero solo funciona si además cierras la entrada del atacante (plugin vulnerable, contraseña filtrada, acceso comprometido) y cambias todas las credenciales; si no, la infección vuelve. La limpieza manual conviene cuando no hay copia limpia o cuando perderías datos recientes, y exige revisar archivos, usuarios y base de datos.
Primero, contener
Qué hacer ya
- Pon el sitio en mantenimiento o bloquea el acceso si hay riesgo para visitantes.
- Cambia contraseñas de WordPress, hosting, base de datos, FTP/SSH y correo asociado.
- Revoca sesiones y revisa usuarios administradores desconocidos.
- Guarda una copia del estado actual (para análisis) antes de tocar nada.
Los primeros pasos completos están en qué hacer si tu WordPress fue hackeado.
Restaurar una copia
Cuándo conviene
- Tienes una copia anterior a la infección y confirmada limpia.
- Puedes aceptar perder cambios (pedidos, entradas) posteriores a esa copia o recuperarlos de otra forma.
- Necesitas volver rápido a operar.
Después de restaurar: actualiza todo, cambia credenciales y cierra la causa. Las pautas de copias están en la documentación de WordPress sobre copias.
Limpiar manualmente
Cuándo conviene
- No hay una copia limpia o es muy antigua.
- Perderías datos recientes importantes.
- Necesitas entender cómo entró el atacante.
Implica comparar archivos del núcleo, plugins y temas con versiones oficiales, buscar archivos y código sospechosos, revisar la base de datos y las tareas programadas, y reinstalar componentes desde fuentes confiables.
Cerrar la entrada
La parte que más se olvida
Si no se identifica y corrige la causa (un plugin desactualizado, una cuenta filtrada, un hosting compartido contaminado, un plugin pirata), el sitio volverá a infectarse. Revisa registros, actualiza o elimina componentes vulnerables y endurece según la guía de endurecimiento de WordPress. Mira por qué se reinfecta.
SEO tras el hackeo
Recuperar la confianza de Google
Si Google marcó el sitio como inseguro o aparecen páginas de spam, limpia y solicita revisión desde Search Console. Elimina páginas inyectadas y envía un sitemap limpio. El detalle está en cómo limpiar un WordPress hackeado y recuperar el SEO.
Prevención
Para que no se repita
- Actualizaciones periódicas y eliminación de plugins no usados.
- Copias automáticas fuera del servidor y probadas.
- Doble factor y permisos mínimos.
- Monitoreo de cambios de archivos y de acceso.
Revisa qué es el blindaje de WordPress.
Ejemplo
Un ejemplo práctico (ilustrativo)
Un sitio hackeado tiene una copia limpia de hace tres días. Se restaura, se actualiza todo, se cambian credenciales y se elimina el plugin vulnerable que fue la entrada. Se revisa que no queden usuarios ajenos. Es un escenario hipotético para ilustrar el método, no un caso real ni una promesa de resultados.
Checklist
Plan de recuperación
- Contener y guardar el estado actual.
- Cambiar todas las credenciales.
- Elegir restaurar o limpiar.
- Cerrar la causa.
- Revisar usuarios y archivos.
- Solicitar revisión a Google si aplica.
- Medidas de prevención.
Preguntas frecuentes
Lo que suelen preguntar sobre limpiar malware o restaurar una copia
¿Puedo limpiar con un plugin de seguridad?
Pueden detectar y limpiar parte; no siempre encuentran puertas traseras.
¿Cuánto tarda recuperar un sitio?
Depende del alcance; desde horas hasta varios días.
¿Debo avisar a mis clientes?
Si hubo exposición de datos personales, consulta la normativa y a un profesional.
¿Qué pasa si no sé cómo entraron?
Revisa registros y considera ayuda especializada; sin la causa, el riesgo continúa.