Saltar al contenido
Guías

Guías de seguridad web, paso a paso.

Lo que haría yo cuando algo va mal en tu web, escrito para que puedas seguirlo sin ser técnico y con los comandos para quien sí lo es. Sin humo: si algo no lo puedes arreglar tú, la guía te lo dice.

Última actualización:

Las guías salen de los casos que veo al revisar y limpiar webs. Cada una empieza por lo que puedes comprobar tú en unos minutos, sigue con lo que haría yo en tu lugar y termina diciendo cuándo merece la pena pedir ayuda y a quién. Están agrupadas en cinco temas: las dos plataformas con las que más trabajo, las tiendas online, los avisos que te hacen sospechar de un hackeo y la configuración que evita llegar a ese punto. Si no sabes por dónde empezar, el análisis de seguridad gratis te dice en unos minutos qué tema te toca.

WordPress

La mayoría de las webs que me llegan hackeadas son WordPress, y casi siempre por lo mismo: un plugin sin actualizar o abandonado. Aquí están las señales para saber si tu WordPress está hackeado, qué hace de verdad un plugin de seguridad, cómo encontrar los plugins con fallos publicados aunque el panel no avise, cómo frenar los ataques de fuerza bruta y xmlrpc.php, cómo montar copias de seguridad que sirvan y qué hacer con el spam japonés. El servicio, en seguridad WordPress.

PrestaShop

En PrestaShop la entrada suele ser un módulo de terceros con un fallo publicado, y lo que más daño hace es lo que no se ve: un override modificado o un script en el pago. Explico qué hacer si tu PrestaShop está hackeado, cómo comprobar tus módulos vulnerables, qué hacer con el fallo crítico de ps_facetedsearch, el módulo de filtros que traen casi todas las tiendas, y cómo actualizar PrestaShop sin romper el carrito. El servicio, en seguridad PrestaShop.

Tiendas online y pagos

Una tienda tiene dos problemas que una web corporativa no tiene: el checkout y los datos de clientes. Las guías de robo de tarjetas, pedidos falsos en WooCommerce y brechas de datos y RGPD cuentan cómo se detectan, qué hacer en las primeras horas y qué notificar. Si tu tienda está en Shopify, lo que depende de ti está en seguridad en Shopify.

Avisos de Google y del navegador

Muchas veces el hackeo se descubre por un aviso: la pantalla roja de Chrome, el «puede haber sido pirateado» de Google, el «No es seguro» de la barra de direcciones o un dominio en una lista negra. Cada uno significa algo distinto. Empieza por Google dice que mi sitio es peligroso, web no segura en Chrome, dominio en lista negra y mi web redirige a otra página. Si ya sabes que te han entrado, el orden de trabajo está en recuperar una web hackeada.

Configuración, mantenimiento e IA

Lo que evita los sustos: que no haya archivos expuestos (copias, .env, .git o registros que cualquiera puede descargar), las cabeceras de seguridad HTTP, saber cuánto cuesta un mantenimiento web y qué debería incluir, configurar SPF, DKIM y DMARC para que tus correos no acaben en spam ni te suplanten, y decidir qué hacen los asistentes de IA con tu contenido, con llms.txt y robots.txt. Y cuando sale un aviso de seguridad grave, como PHP2Shell, la vulnerabilidad de PHP de octubre de 2026, cómo saber si te afecta y qué actualizar.

WordPress

  1. 08WordPressCómo saber si tu WordPress está hackeadoDiez señales de que tu WordPress está hackeado, por qué el dueño casi nunca las ve y cómo comprobar cada una, con los comandos de WP-CLI para quien los use.
  2. 09WordPressWordfence, Sucuri o Solid Security: cuál elegir (y cuándo no basta)Wordfence, Sucuri, Solid Security (Kadence Security), MalCare o Jetpack: qué hace cada plugin gratis y de pago, cuál elegir y lo que ninguno hace por ti.
  3. 10WordPressPlugins de WordPress vulnerables: cómo saber si los tuyos tienen fallosCómo saber si los plugins y temas de tu WordPress tienen fallos publicados, por qué una web «actualizada» se hackea igual y qué hacer con un plugin sin parche.
  4. 11WordPressAtaques de fuerza bruta en WordPress: wp-login.php, xmlrpc.php y cómo frenarlosQué son los ataques de fuerza bruta contra wp-login.php y xmlrpc.php, cómo verlos en los registros, cuándo bloquear XML-RPC y cómo proteger los accesos con 2FA.
  5. 12WordPressCopia de seguridad de WordPress: cómo hacerla y restaurarlaCómo hacer una copia de seguridad de WordPress con plugin, desde el hosting o con WP-CLI, dónde guardarla, cómo restaurarla y qué hacer si está infectada.
  6. 13WordPressSpam japonés en WordPress: cómo eliminarlo de GoogleCómo detectar el spam japonés en WordPress, limpiarlo de la web y de Google con Search Console (retiradas, sitemap, revisión) y evitar que vuelva.

Configuración, mantenimiento e IA

  1. 23PreciosCuánto cuesta el mantenimiento de una página web en 2026Cuánto cuesta el mantenimiento de una página web en 2026: rangos en España y en dólares, qué sube la cuota y qué revisar antes de firmar.
  2. 24Aviso de seguridad de PHPPHP2Shell (CVE-2026-109618 y CVE-2026-109619): qué es y cómo saber si tu web está afectadaPHP2Shell (CVE-2026-109618 y CVE-2026-109619): versiones afectadas, cómo comprobar la tuya y qué hacer si no puedes actualizar PHP en una web antigua.
  3. 25ConfiguraciónArchivos expuestos en tu web: .env, .git, copias de seguridad y logsQué archivos de tu web puede descargar cualquiera (.env, .git, copias .sql, debug.log o var/logs de PrestaShop), cómo comprobarlo y cómo bloquearlos.
  4. 26Correo del dominioSPF, DKIM y DMARC: cómo configurarlos paso a pasoQué son SPF, DKIM y DMARC, cómo comprobar los tuyos, cómo configurarlos paso a paso y cómo pasar de p=none a p=reject sin perder correos legítimos.
  5. 27ConfiguraciónCabeceras de seguridad HTTP: qué son y cómo verificarlasQué hacen HSTS, CSP, X-Frame-Options, nosniff, Referrer-Policy y Permissions-Policy, cómo añadirlas en Apache, Nginx, WordPress y PrestaShop y cómo verlas.
  6. 28Agentes de IAllms.txt: qué es, para qué sirve y cómo comprobar el tuyoQué es llms.txt, en qué se diferencia de robots.txt, cómo crearlo en WordPress, PrestaShop o Shopify y qué bots de IA conviene bloquear o dejar pasar.

¿Está intacta tu web? Compruébalo ahora.

Análisis externo gratuito. Sin registro y sin instalar nada.

Recibir el resultado en PDF y avisos 30 días (opcional)

Protección de datos. Responsable: Jose Soriano Castro. Finalidad: enviarte el PDF del diagnóstico, avisarte por email durante 30 días si se publica un fallo de seguridad que afecte a tu web (con un análisis de repaso el día 30) y responder por escrito a tu consulta; las ofertas, solo si marcas esa casilla. Legitimación: tu consentimiento. Destinatarios: nadie, salvo obligación legal. Puedes darte de baja cuando quieras con el enlace de cada correo o escribiéndome. Derechos: acceso, rectificación, supresión, oposición, limitación y portabilidad. Política de privacidad.

  • Sin acceso FTP
  • Solo lectura
  • Sin datos de clientes

Preferencias de cookies