22/10/2025
10 trucos para proteger WordPress y blindar tu web
Aquí tienes una guía con 10 trucos para proteger WordPress, cada uno acompañado de una explicación clara.
Seguridad WordPress: 10 pasos prácticos que sí funcionan
Como agencia de diseño web hemos visto de todo: alojamientos baratos que, a la larga, salen caros por falta de seguridad y sitios hackeados por detalles evitables. Estos consejos son ajustes sencillos que puedes aplicar desde hoy. Si prefieres ir sobre seguro, nuestros planes de mantenimiento mantienen tu web operativa y al día.
-
Elige un buen alojamiento seguro
Un hosting de confianza añade capas de defensa: WAF, escaneos automáticos, backups y actualizaciones en segundo plano. Evita el “low cost” sin seguridad. Un proveedor especializado en WordPress marca la diferencia en rendimiento y soporte.
- Cortafuegos a nivel servidor + backups diarios.
- PHP y MySQL actualizados, aislamiento por cuenta.
- Soporte con experiencia en WP.
Trabajamos con ProfesionalHosting y CDMON. Si quieres un cupón de -50% para empezar, pídenoslo y te lo enviamos.
-
Mantén WordPress, plugins y temas actualizados
Las actualizaciones corrigen vulnerabilidades. Según Sucuri, la mayoría de intrusiones explotan software sin parchear. ¿Se rompió la web tras actualizar un plugin? Solución express:
# Accede por FTP/SFTP y renombra la carpeta del plugin: wp-content/plugins/mi-plugin → mi-plugin.disabled # Vuelve a entrar al admin, desactívalo y revisa compatibilidadSi no quieres estar pendiente de cada parche, delega en un servicio de mantenimiento WordPress.
-
Contraseñas fuertes y únicas + 2FA
Olvida admin123. Usa frases largas con mayúsculas, símbolos y números. Activa 2FA para otra barrera de seguridad.
-
Protege el acceso al área de administración
- Cambia la URL de acceso con WPS Hide Login.
- Protege
/wp-admincon password a nivel servidor. - Restringe IPs si trabajas desde ubicaciones fijas.
-
Limita los intentos de inicio de sesión
Evita fuerza bruta con plugins como Login LockDown o Jetpack (módulo Security).
-
Refuerza
wp-config.php- Mueve
wp-config.phpun nivel por encima del raíz público (si tu hosting lo permite). - Permisos estrictos:
chmod 400o440. - Añade esto para bloquear ediciones desde el panel:
define('DISALLOW_FILE_EDIT', true); - Mueve
-
Usa certificado SSL / HTTPS siempre
- Protege credenciales y datos en tránsito.
- Mejora SEO y confianza del usuario.
- Fuerza SSL en el admin:
define('FORCE_SSL_ADMIN', true);Si empiezas con nosotros, dejamos el certificado instalado y forzado desde el día uno.
-
Desactiva XML-RPC si no lo usas
Es una vía habitual de ataque. Bloquéalo desde el servidor o con plugin.
# Ejemplo Apache (.htaccess) <Files "xmlrpc.php"> Require all denied </Files> -
Implementa cabeceras HTTP de seguridad
Reduce riesgo de clickjacking, XSS y mixtos.
# Ejemplo cabeceras (Apache) Header always set X-Frame-Options "SAMEORIGIN" Header always set X-Content-Type-Options "nosniff" Header always set Referrer-Policy "strict-origin-when-cross-origin" Header always set Permissions-Policy "geolocation=(), camera=()" # HSTS (solo si todo es https): Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"Ojo: Prueba primero en staging; una CSP demasiado estricta puede romper scripts legítimos.
-
Instala un plugin de seguridad + escaneo de malware
Wordfence, Sucuri, MalCare o Patchstack añaden firewall, escaneo y endurecimiento.
Recomendación rápida: All-In-One Security (AIOS). Coste anual aprox. 81 € (17/09/2025). En nuestros planes de mantenimiento lo integramos sin coste adicional.
¿Por qué no “lo barato”?
Muchos clientes llegan tras alojamientos baratos con “letra pequeña”: sin WAF, sin backups o sin soporte real. El ahorro inicial se esfuma en cuanto hay un incidente. Invierte en prevención y gana tranquilidad.
Plan B ante fallos: mantén backups verificados (restauración probada), acceso SFTP, y log de cambios. Un buen runbook reduce tiempos de caída.
¿Lo hacemos por ti?
Si te suena complejo o quieres asegurar disponibilidad 24/7, podemos encargarnos. Revisamos hosting, reforzamos WP y dejamos un plan de continuidad.