Detectar hack por pico de tráfico raro en WP
Detectar hack WordPress ante un pico de tráfico raro: revisa logs, recursos y señales reales antes de actuar con ayuda técnica experta.
Un pico de tráfico raro en WordPress no confirma por sí solo un hack, pero sí justifica revisar origen, comportamiento, logs, consumo de recursos y cambios recientes. Si necesitas detectar hack WordPress con criterio, lo importante es diferenciar entre tráfico legítimo, bots, errores de medición o señales técnicas compatibles con intrusión antes de sacar conclusiones.
Cómo saber si un pico de tráfico en WordPress es normal o una señal de alerta
El primer paso es comprobar si hay una causa razonable: una campaña activa, una newsletter, una mención en prensa, una publicación viral, una indexación más intensa o incluso una herramienta SEO rastreando el sitio. También conviene verificar si el aumento aparece igual en Analytics, en Search Console y en el panel del hosting. Si solo sube una métrica, puede tratarse de un error de medición o de tráfico no humano.
Una señal de alerta suele aparecer cuando el tráfico crece sin correlación con usuarios humanos reales, cuando se concentra en pocas URLs técnicas o cuando dispara el consumo de CPU, memoria, PHP workers o peticiones por segundo. El contexto importa: no es lo mismo una subida de sesiones en una landing concreta que miles de accesos repetidos a wp-login.php, xmlrpc.php o rutas inexistentes.
Indicadores técnicos que pueden ayudarte a detectar hack WordPress
Hay varios patrones que conviene revisar con cautela. Por separado no prueban un compromiso, pero juntos pueden justificar una investigación más profunda:
- Mucho tráfico a wp-login.php o xmlrpc.php, especialmente con muchos intentos fallidos.
- Peticiones masivas a URLs inexistentes, con picos de errores 404 o 403.
- Accesos desde pocos países, rangos IP o ASN muy concretos en ventanas cortas.
- User agents sospechosos, vacíos o que simulan ser crawlers conocidos sin resolver como tales.
- Consumo alto de recursos sin aumento proporcional de visitas humanas o conversiones.
- Páginas nuevas indexadas sin autorización, redirecciones raras o cambios de contenido no explicados.
- Archivos desconocidos, tareas cron abusivas o actividad extraña en admin-ajax.php.
Si además aparecen 5xx frecuentes, caídas intermitentes o modificación de archivos del core, plugins o tema fuera de una ventana de trabajo autorizada, la sospecha gana peso.
Qué revisar primero: analítica, logs, recursos del servidor y cambios recientes
Empieza por la analítica: comprueba páginas de entrada, duración de sesión, rebote, países, dispositivos y canales. Luego contrasta con Search Console para ver si Google está descubriendo más URLs o si hay páginas inesperadas indexadas.
Después, revisa los logs de acceso y error del servidor. Busca IP repetidas, rutas atacadas, códigos 4xx y 5xx, métodos HTTP inusuales, user agents anómalos y frecuencia por segundo o minuto. En el hosting, observa CPU, memoria, disco, I/O, procesos PHP y workers. Un patrón típico de abuso es tener el servidor tensionado sin un aumento claro de usuarios reales.
Por último, revisa cambios recientes: actualizaciones de plugins, reglas de caché, CDN, WAF, tareas programadas, migraciones, scripts de terceros o nuevas integraciones. A veces el origen del pico está en una precarga agresiva, un mal ajuste de caché o un bot de monitorización.
Diferencias entre bots legítimos, tráfico basura y señales de malware en WordPress
| Tipo | Patrón habitual | Qué comprobar |
|---|---|---|
| Bot legítimo | Rastrea contenido real, respeta cierta lógica y no fuerza recursos críticos | Reverse DNS, frecuencia, URLs accedidas y Search Console |
| Tráfico basura o scraping | Muchas peticiones, poca interacción real, user agents dudosos | IPs, ASN, ratio de 404, ancho de banda y reglas de limitación |
| Posible compromiso | Redirecciones, páginas inyectadas, cambios no autorizados, picos en rutas sensibles | Integridad de archivos, usuarios, cron, logs y escaneo de malware |
El hotlinking también puede disparar consumo sin ser un hack: imágenes o archivos servidos desde tu hosting en webs de terceros. En esos casos hay tráfico y gasto de recursos, pero no necesariamente intrusión.
Qué hacer si sospechas una intrusión o un abuso de recursos
No borres archivos al azar ni restaures sin revisar evidencias. Primero, limita el impacto: cambia contraseñas críticas, activa o endurece el WAF si existe, restringe xmlrpc.php si no se usa, protege wp-login.php, revisa usuarios administradores y guarda una copia del estado actual para análisis.
A continuación, compara archivos del core, plugins y tema con versiones oficiales, busca PHP desconocido, revisa tareas cron y tablas sospechosas en la base de datos. Si ves contenido inyectado, puertas traseras, redirecciones o páginas spam indexadas, conviene pasar a una limpieza controlada y a una revisión completa del servidor y de los accesos.
Si el sitio está caído o consumiendo recursos de forma anómala, una revisión urgente puede evitar bloqueos del hosting y acotar el incidente antes de que empeore.
Cómo prevenir nuevos picos de tráfico raros en WordPress
La prevención pasa por mantenimiento real, no solo por instalar un plugin. Mantén WordPress, tema y plugins al día, elimina lo que no uses, activa registros útiles, monitoriza recursos y configura alertas de cambios de archivos y errores del servidor. También ayuda limitar intentos de login, revisar cron, optimizar caché y aplicar reglas contra hotlinking, scraping o crawling agresivo.
Si gestionas un proyecto en producción, conviene revisar periódicamente Search Console, usuarios, integridad de archivos y patrones de tráfico. WordPress.org mantiene documentación técnica de referencia sobre endurecimiento y buenas prácticas en Hardening WordPress.
En resumen: un pico de tráfico extraño puede deberse a causas legítimas, bots o a un incidente real. Lo prudente es confirmar antes de concluir, revisar logs y origen del tráfico, contener riesgos si hay señales técnicas y pedir ayuda si detectas indicios de compromiso.
Si necesitas una auditoría, una revisión urgente, limpieza de malware, soporte WordPress o mantenimiento preventivo en España, tiene sentido abordarlo con análisis técnico y sin improvisar.
¿Necesitas orientación personalizada?
Te ayudamos a entender tus opciones y el siguiente paso.