Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin
Evaluación inicial disponible

SOPORTE ESPECIALIZADO WORDPRESS

Eliminar redirecciones de malware en WordPress

Localización y eliminación de redirecciones maliciosas en archivos, base de datos, reglas del servidor, JavaScript y tareas persistentes.

15+
años con
WordPress
01
responsable de
principio a fin
✓
intervención
documentada

Las redirecciones maliciosas pueden ser condicionales —se activan solo en móvil, solo desde buscadores o una vez por visitante—, y por eso el propietario a menudo no consigue reproducirlas desde su propio ordenador. Encontrar la inyección exige conocer todas las capas donde puede esconderse.

En una tienda, acuerda cómo conservar actividad actual y pedidos recientes antes de cambiar o restaurar. Distingue salidas previstas al proveedor de pago de destinos inesperados y concreta recorridos afectados y seguimiento. La guía de WooCommerce que redirige a otra web desarrolla esa valoración para ecommerce y las condiciones que debe volver a comprobar la reparación.

Paso 1 — Reproduce y registra las condiciones

Registra ruta pública inicial, destino visible, dispositivo, navegador, origen de visita y hora aproximada. Estas condiciones ayudan a investigar y definir un caso conocido que volver a comprobar. Superarlo documenta el resultado observado; no establece que se hayan eliminado todos los disparadores o mecanismos de persistencia posibles.

Paso 2 — Busca en cada escondite

  • Base de datos: revisa wp_options por siteurl y home manipulados, y busca en las tablas <script> inyectado o dominios externos.
  • Archivos del tema: header.php, footer.php y functions.php son puntos de inyección habituales.
  • Reglas del servidor: .htaccess suele llevar reglas de redirección condicional según user-agent u origen.
  • Componentes must-use: revisa archivos PHP cargados directamente y los cargadores que utilicen. Estar en un subdirectorio no implica carga automática; los componentes legítimos aparecen en el listado Must-Use separado.
  • Tareas programadas: una entrada de cron que reinyecta el código tras la limpieza.

¿Tu web está afectada ahora mismo?

Envía la URL y el síntoma que ves. Jordi Ensenyat revisa el caso personalmente y define el alcance y el presupuesto antes de tocar nada. Este formulario nunca pide contraseñas.

Paso 3 — Por qué una sola edición no basta

La redirección visible suele ser la última fase de la carga. Si queda una puerta trasera o la credencial robada sigue siendo válida, la redirección puede volver. La eliminación tiene que ir acompañada del cierre de la vía de entrada —el componente vulnerable o la cuenta comprometida— y de la rotación de credenciales.

Paso 4 — Verifica bajo el disparador original

Repite el recorrido afectado y compara las respuestas pertinentes del origen y de la capa de entrega. Si persiste una respuesta afectada en caché, invalida las entradas identificadas en la capa correspondiente después de corregir el origen. Las sesiones de clientes y los datos de operaciones quedan fuera de un vaciado rutinario de caché. Registra qué condiciones se comprobaron y cuáles siguen pendientes.

Cuándo escalar

Las redirecciones recurrentes, el efecto sobre varias webs o un aviso de buscador justifican ampliar la investigación. Aporta ruta pública inicial, dominio de destino y condiciones observadas, retirando valores sensibles. El alcance distinguirá configuración, origen del salto e indicios que requieran tratar una intrusión más amplia.

RECUPERACIÓN WORDPRESS BASADA EN EVIDENCIA

Rastrear las redirecciones en todas sus capas

En recuperación de incidencias WooCommerce y ecommerce, el síntoma visible puede estar lejos de la causa. recuperar los recorridos de venta preservando pedidos, datos de clientes y evidencias de pago. El malware de redirección puede aparecer solo en móvil, para el tráfico de búsqueda o en la primera visita. La carga puede vivir en un plugin, el tema, una opción de la base de datos, una regla del servidor, un script inyectado o una tarea programada, así que un único escaneo de archivos no basta.

Qué comprobamos

  • El recorrido completo, no solo la pantalla donde aparece el error
  • Dependencias externas, registros y evidencias antes de cambiar configuración
  • Comportamiento de la redirección por dispositivo, origen, sesión y URL afectada
  • PHP y JavaScript modificados, inyecciones en base de datos y plugins falsos
  • Reglas del servidor, tareas programadas y dependencias de scripts externos
  • Peticiones limpias tras vaciar caché y señales de vigilancia posterior

Qué significa un resultado verificado

El cierre documenta la causa encontrada, el cambio aplicado y las pruebas realizadas. El resultado debe ser observable y repetible, no una impresión de que “parece funcionar”.

ANTES DE LA EVALUACIÓN

Preguntas frecuentes sobre esta incidencia

¿Cómo se comprueba que el problema está realmente resuelto?+

Se reproduce el recorrido afectado, se revisan sus dependencias y se documenta la evidencia posterior al cambio.

¿Por qué la redirección ocurre solo en móvil o desde Google?+

Los atacantes suelen condicionar las redirecciones por dispositivo, origen, cookie o número de visitas para que el propietario no las detecte.

¿Sustituir el .htaccess elimina la infección?+

Solo si ese archivo es la única causa. Las redirecciones también pueden persistir en PHP, JavaScript, la base de datos, tareas cron o recursos externos.

¿Cómo comprobáis que la redirección ha desaparecido?+

Se vuelven a probar las condiciones que la activaban y se tienen en cuenta las cachés. Se revisan registros y avisos externos cuando están disponibles.

Evaluar mi incidencia↗