Local Max
Volver al blog
Seguridad WordPress12 min de lectura· 2021-05-19

15 consejos de seguridad WordPress 2026 para evitar hackeos

15 consejos críticos para proteger tu WordPress en 2026: contraseñas, 2FA, plugins, WAF, backups, monitorización y respuesta a incidencias.

15 consejos de seguridad WordPress
EL

Eduardo López Parada

Fundador · Local Max

WordPress soporta el 43 % de webs del mundo en 2026 y por ese mismo motivo es el CMS más atacado. Wordfence reporta > 80 millones de intentos de ataque diarios contra sitios WP. Esta guía explica los 15 consejos críticos para proteger tu instalación: hardening básico, contraseñas + 2FA, plugins seguros, WAF, backups automáticos, monitorización continua y plan de respuesta si ocurre incidente.

Las 15 medidas críticas de seguridad WordPress 2026

Fundamentos (1-5)

  1. 1Hosting seguro y actualizado: Kinsta, WP Engine, SiteGround, Rocket.net — hosting managed WordPress con seguridad integrada. Hosting compartido cheapo es vulnerabilidad #1.
  2. 2WordPress siempre en última versión: actualizar core en 7-14 días tras release. 70 % de hackeos ocurren en versiones desactualizadas.
  3. 3Plugins y themes actualizados: > 50 % de vulnerabilidades vienen de plugins. Auto-update plugins cuando sea posible.
  4. 4SSL/HTTPS obligatorio: Let's Encrypt es gratis. Sin HTTPS, datos en tránsito vulnerables + Google deprioriza ranking.
  5. 5PHP actualizado: usar PHP 8.2+ en 2026. Versiones antiguas tienen vulnerabilidades conocidas sin parchar.

Acceso y autenticación (6-10)

  1. 1Contraseñas fuertes únicas: 16+ caracteres con mayúsculas, números, símbolos. Usar gestor (1Password, Bitwarden, LastPass).
  2. 22FA obligatorio para todos los admins: Wordfence Login Security, WP 2FA, Google Authenticator. Sin excepciones.
  3. 3Eliminar usuario "admin": crear usuario con nombre único + permisos admin, eliminar el default "admin" que bots prueban primero.
  4. 4Cambiar URL de login: con WPS Hide Login, mover /wp-admin a /[custom-slug]. Reduce ataques de fuerza bruta 95 %+.
  5. 5Limitar intentos de login: Limit Login Attempts Reloaded, Wordfence — bloquear IP tras 5-10 intentos fallidos.

Infraestructura y monitorización (11-15)

  1. 1WAF (Web Application Firewall): Cloudflare WAF (free tier excelente), Wordfence Premium (119 $/año), Sucuri (199 $/año). Bloquea ataques antes de llegar a tu servidor.
  2. 2Plugin de seguridad activo: Wordfence (free + Premium), Sucuri Security, iThemes Security Pro, MalCare. Monitorización continua + detección malware.
  3. 3Backups automáticos diarios: UpdraftPlus Premium, BlogVault, Jetpack Backup — copias diarias en cloud (S3, Google Drive, Dropbox) con retención 30+ días.
  4. 4Monitorización uptime + cambios: UptimeRobot (gratis), WP Activity Log, Sucuri SiteCheck — alerta inmediata si web cae o se modifica archivos críticos.
  5. 5Permisos de archivos correctos: 644 para archivos, 755 para directorios, 600 para wp-config.php. NUNCA 777 (lectura/escritura/ejecución pública).

Plugins de seguridad recomendados 2026

PluginCosteCaracterísticas
Wordfence SecurityFree + Premium 119 $/añoWAF, malware scanner, 2FA, login security, alertas
Sucuri SecurityFree + Premium 199 $/añoWAF, malware scan, post-hack cleanup, monitorización
iThemes Security Pro80 $/añoBrute force protection, 2FA, file change monitor
MalCare99 $/añoCleanup automatizado, WAF, monitorización 24/7
Jetpack Security39-79 $/mesBackup + scan + WAF integrado (Automattic oficial)
WPScanGratisVulnerability scanner (CLI + plugin)

Hardening avanzado de wp-config.php

  1. 1Mover wp-config.php fuera del docroot: si tu hosting lo permite, mover a directorio padre.
  2. 2Claves de seguridad aleatorias: regenerar en https://api.wordpress.org/secret-key/1.1/salt/ y reemplazar las 8 keys.
  3. 3Cambiar prefijo de tablas: de "wp_" por defecto a algo único como "xyz_". Reduce ataques SQL injection automáticos.
  4. 4Desactivar edición de archivos desde admin: `define('DISALLOW_FILE_EDIT', true);`. Bloquea edición de themes/plugins desde dashboard.
  5. 5Forzar SSL en admin: `define('FORCE_SSL_ADMIN', true);`.
  6. 6Limitar revisions de posts: `define('WP_POST_REVISIONS', 5);`. Reduce DB bloat.
  7. 7Configurar memory limit: `define('WP_MEMORY_LIMIT', '256M');`.

Reglas .htaccess críticas (Apache)

  • Bloquear acceso a wp-config.php: `order allow,deny deny from all`
  • Bloquear directory browsing: `Options -Indexes`
  • Bloquear acceso a .htaccess: `order allow,deny deny from all`
  • Limitar uploads PHP: en /wp-content/uploads/ bloquear ejecución PHP.
  • Bloquear xmlrpc.php: usado para ataques DDoS + brute force. Bloquear completamente si no usas Jetpack.

Qué hacer si tu WordPress es hackeado

  1. 1Mantén la calma: actuar precipitadamente puede empeorar la situación o destruir evidencia.
  2. 2Aislar el sitio: poner en mantenimiento o bloquear acceso público temporalmente.
  3. 3Restaurar backup limpio previo al hackeo: típicamente 24-72h atrás. UpdraftPlus, BlogVault, Jetpack.
  4. 4Cambiar TODAS las contraseñas: WordPress admin, cPanel/hosting, FTP, base de datos, email asociado.
  5. 5Regenerar claves de seguridad en wp-config.php (forzar logout de todas las sesiones).
  6. 6Scan completo con Wordfence/Sucuri/MalCare: detectar malware/backdoors residuales.
  7. 7Si no puedes resolver, contratar servicio de cleanup: Sucuri Cleanup (199 $), MalCare (99 $), Wordfence Care (490 $). Cleanup profesional en 6-24h.
  8. 8Investigar punto de entrada: log de Wordfence + Sucuri identifica plugin/usuario comprometido.
  9. 9Parchear vulnerabilidad encontrada: actualizar/eliminar plugin afectado.
  10. 10Solicitar reindex a Google Search Console: si Google marcó tu sitio como "engañoso" o "con malware".
  11. 11Implementar TODAS las medidas de hardening que faltaban.
  12. 12Documentar incidente: timeline, causa, daños, lecciones para evitar repetición.

Errores frecuentes de seguridad WordPress

  1. 1Contraseñas débiles tipo "admin123": 90 % de hackeos brute force exitosos.
  2. 2Sin 2FA en admins: una contraseña filtrada compromete todo.
  3. 3Plugins nulled/cracked: vienen con backdoors casi siempre. Pirateo de pago = malware seguro.
  4. 4WordPress y plugins desactualizados: 70 % de hackeos en versiones antiguas.
  5. 5Sin backups o backups manuales esporádicos: si te hackean sin backup, pierdes todo.
  6. 6Hosting compartido cheapo: vecindario con sites comprometidos = riesgo cruzado.
  7. 7Sin SSL/HTTPS: datos en tránsito interceptables + ranking Google penalizado.
  8. 8Permisos archivos 777: lectura/escritura/ejecución pública = invitación a hackeo.
  9. 9No monitorizar cambios: malware corre durante meses sin detección.

¿Necesitas auditar la seguridad de tu WordPress?

60 minutos gratis. Auditamos plugins, hardening, backups, WAF, contraseñas y permisos. Te entregamos plan priorizado con las 5-15 acciones críticas para protegerte de los ataques más probables.

Reservar auditoría seguridad

Preguntas frecuentes

¿Por qué WordPress es tan atacado?

Por su cuota de mercado y arquitectura. WordPress soporta el 43 % de webs del mundo en 2026 — > 800 millones de sitios. Para atacantes, encontrar una vulnerabilidad WP que se pueda explotar masivamente es ROI gigantesco. Razones específicas: 1) Cuota de mercado: 1 de cada 2-3 webs es WordPress. Atacar plugins WP ataca a millones de sites. 2) Plugins ecosystem: > 60.000 plugins, muchos mantenidos por developers individuales sin recursos para auditoría de seguridad continua. 50 %+ de hackeos entran via plugin vulnerable. 3) Themes con vulnerabilidades: nulled themes (piratas) vienen con backdoors casi siempre. 4) Configuraciones default predecibles: /wp-admin, usuario 'admin', estructura de URLs. Bots automatizados explotan estos patrones. 5) Updates retrasados: muchos administradores no actualizan core/plugins regularmente. 70 % de hackeos exitosos son en versiones desactualizadas. 6) Usuarios inexpertos: la facilidad de WordPress hace que muchos sin formación técnica gestionen sites — desconocen prácticas básicas. Wordfence reporta > 80 millones de intentos de ataque diarios contra sitios WP. La buena noticia: WordPress bien configurado (hardening + WAF + backups + 2FA) es muy seguro. La mayoría de hackeos son evitables con medidas básicas correctamente implementadas.

¿Cuál es el plugin de seguridad más recomendado?

Depende del nivel y presupuesto. Recomendaciones por uso: 1) Para web básica de PYME / blog corporativo: Wordfence Security (free) — el más popular con > 5 millones de instalaciones. Incluye WAF, malware scanner, 2FA, login security básico. Free tier suficiente para casos simples. Premium 119 $/año añade real-time threat intelligence y prioritized scanning. 2) Para ecommerce / sites con datos sensibles: Sucuri Premium (199 $/año) + Wordfence en paralelo. Sucuri WAF es uno de los mejores del mercado. Incluye post-hack cleanup garantizado (clave si ya estás comprometido). 3) Para empresas con compliance (GDPR, PCI): iThemes Security Pro (80 $/año) + Patchstack (39 $/mes) para vulnerability monitoring continuo. 4) Para sites Automattic ecosystem (con Jetpack): Jetpack Security 39-79 $/mes integrado, ya incluye backup + scan + WAF. 5) Para hosting managed con seguridad incluida (Kinsta, WP Engine, Rocket.net): muchas medidas ya cubiertas por el hosting; añadir solo Wordfence free + UpdraftPlus para backup adicional fuera del provider. Stack recomendado para mayoría de PYMES 2026: Cloudflare Free (WAF + CDN) + Wordfence Premium + UpdraftPlus Premium + UptimeRobot + hosting managed WP. Total ~ 300-500 €/año + hosting.

¿Es seguro usar WordPress en 2026?

Sí, WordPress bien configurado es muy seguro. La mayoría de hackeos son evitables con prácticas básicas correctas. Razones para confiar en WordPress 2026: 1) Community grande contribuye a security: equipo de seguridad WP + comunidad de developers + bug bounty programs detectan y parchan vulnerabilidades rápidamente. 2) Auto-updates de core: WordPress 5.5+ habilita auto-updates de versiones minor por defecto. 3) Ecosistema maduro de seguridad: Wordfence, Sucuri, iThemes, MalCare ofrecen protección profesional con < 200 $/año. 4) Hosting managed: Kinsta, WP Engine, SiteGround incluyen WAF + monitorización + auto-updates + backups en plan estándar. 5) Patchstack y otros tracker servicios alertan de vulnerabilidades antes de exploit masivo. Cuándo WordPress NO es seguro: 1) Instalaciones sin mantenimiento (core/plugins desactualizados > 6 meses). 2) Plugins nulled/piratas. 3) Hosting compartido cheapo. 4) Sin 2FA en admins con contraseñas débiles. 5) > 30 plugins activos sin auditoría. Comparativa con alternativas: WordPress no es inherentemente menos seguro que Shopify, Wix, Squarespace, Drupal, Joomla — todos pueden ser hackeados con malas prácticas. La diferencia es que WP es target masivo por cuota de mercado y los hackeos suelen ser por descuido del administrador, no por debilidad inherente del CMS.

¿Con qué frecuencia debo hacer backups?

Backups diarios automáticos como mínimo. Frecuencia detallada según tipo de site 2026: 1) Web corporativa estática que cambia poco (1 cambio/semana): backups diarios con retención 30-60 días. Plan UpdraftPlus básico (70 $/año). 2) Blog activo con 2-4 posts/semana: backups diarios con retención 30-60 días. 3) Ecommerce activo con ventas diarias: backups CADA 6-12 HORAS + backup en tiempo real de base de datos. BlogVault Pro (449 $/año), Jetpack Backup Real-Time (39 $/mes), o WP Engine con backup hourly. 4) Membership sites con datos de usuarios sensibles: backups cada 4-8 horas + replicación BD en tiempo real. 5) Multi-site / red de sites: backups diarios coordinados + retención 90 días + storage geo-redundante. Reglas críticas de backups: 1) Storage OFF-SITE: NUNCA solo en mismo servidor que el site. Si server cae, backups inutilizables. Usar S3, Google Drive, Dropbox, BackBlaze, etc. 2) Cifrado: backups con datos sensibles cifrados (UpdraftPlus, BlogVault lo hacen automáticamente con plan Premium). 3) Testing periódico: restaurar backup en staging cada 2-3 meses para verificar que funciona. Backup sin restaurar es backup teórico. 4) Multiple destinations: 2-3 destinos distintos para redundancia. 5) Retención: 30-90 días según criticidad. Algunos hackeos no se descubren hasta semanas después. Coste típico: 70-450 $/año para PYME, 1.000-5.000 $/año para enterprise.

¿Qué hago si mi WordPress está hackeado?

Protocolo paso a paso 2026: 1) Mantén la calma — actuar precipitadamente empeora situación. 2) Aislar el sitio: poner en modo mantenimiento o bloquear acceso público temporalmente. Evita propagación de malware a visitantes. 3) Cambiar TODAS las contraseñas inmediatamente: WordPress admin, cPanel/hosting, FTP, base de datos, email asociado. Asume que todas están comprometidas. 4) Regenerar claves de seguridad en wp-config.php (los 8 SALTs). Esto fuerza logout de todas las sesiones activas. 5) Identificar punto de entrada: log de Wordfence/Sucuri/MalCare suele identificar plugin/usuario/IP comprometido. 6) Restaurar backup limpio previo al hackeo: típicamente 24-72h atrás. Verificar que el backup elegido NO está comprometido (algunos hackers infectan backups). 7) Scan completo con plugin de seguridad (Wordfence Premium, Sucuri, MalCare): detectar malware y backdoors residuales. 8) Si no puedes resolver tú: contratar servicio de cleanup profesional. Sucuri Cleanup 199 $/incidente, MalCare 99 $/sitio, Wordfence Care 490 $/año (incluye cleanups ilimitados). Cleanup profesional en 6-24h. 9) Parchear vulnerabilidad: actualizar/eliminar plugin afectado, parchar theme custom si fue exploit ahí. 10) Solicitar reindex a Google Search Console si tu sitio fue marcado como 'engañoso/malware'. 11) Implementar TODAS las medidas de hardening que faltaban: 2FA, contraseñas fuertes, WAF, etc. 12) Monitorización 24/7 durante 30 días post-incidente. Coste promedio incidente PYME: 500-3.000 € + downtime + pérdida confianza clientes. Inversión preventiva ~ 300-500 €/año evita el 95 % de incidentes.

¿Mejor hosting compartido o managed WordPress?

Para cualquier site comercial: managed WordPress es la mejor inversión 2026. Diferencias clave: 1) Hosting compartido cheapo (5-15 €/mes): servidor compartido con cientos/miles de sites. Si uno tiene vulnerabilidad, todos están en riesgo. Sin optimización WP, sin WAF integrado, sin scanning malware automático, sin staging. Backups manuales o costosos extras. Soporte técnico nivel básico. Recomendado solo para: hobby sites sin valor comercial, dominios parking, microcomercio que prueba si funciona digital antes de invertir. 2) Managed WordPress (Kinsta, WP Engine, SiteGround, Rocket.net, Cloudways) (25-150 €/mes para PYME): infraestructura optimizada específicamente para WP. Incluye WAF, malware scanning, daily backups, staging environment, soporte 24/7 con expertos WP, CDN integrado, PHP/MySQL optimizado, autoupdates, monitoring. Reduce significativamente superficie de ataque + tiempo de respuesta ante incidente. ROI: managed WordPress típicamente paga su prima en evitar 1 incidente cada 2-5 años. Para web con > 1.000 € de revenue mensual atribuible, managed es obvio. Hosts managed top 2026 España/UE: 1) Kinsta (35-1000 $/mes según plan): performance excelente, Google Cloud, mejor para sites enterprise. 2) WP Engine (25-1000 $/mes): líder en USA, también disponible España, excelente soporte. 3) SiteGround (15-100 €/mes): excelente relación calidad/precio para PYMES. 4) Cloudways (15-300 €/mes): managed sobre AWS/DigitalOcean/Vultr, control técnico mayor. 5) Rocket.net (30-150 $/mes): performance específicamente optimizado, infrastructure Cloudflare Enterprise.

¿Qué señales indican que mi WordPress puede estar hackeado?

Señales de WordPress comprometido 2026: 1) Caída sospechosa de tráfico orgánico en Google Analytics 4 + Search Console sin explicación clara (Google deindexó por malware detectado). 2) Mensajes 'Este sitio puede ser engañoso' o 'Este sitio contiene malware' en Search Console > Security Issues. 3) Redirects automáticos a sites desconocidos cuando alguien accede a tu URL. 4) Posts/páginas nuevas que tú no creaste apareciendo en admin. 5) Usuarios admin nuevos que tú no creaste en wp-admin > Users. 6) Cambios en archivos críticos (wp-config.php, .htaccess, functions.php) que tú no hiciste — detectable con Wordfence file change monitor. 7) Performance dramáticamente más lenta sin razón clara (malware consumiendo recursos). 8) Spam en comments de WordPress aumentando dramáticamente. 9) Emails de hosting alertando uso excesivo de recursos o detección de malware. 10) Search Console > Security Issues showing detected security problems. 11) Antivirus de visitantes alertando malware al visitar tu sitio. 12) Browser warnings (Chrome, Firefox) marcando tu sitio como peligroso. 13) Spam con tu dominio enviado masivamente (te llegan replies a emails que tú no enviaste). 14) Archivos extraños en /wp-content/uploads/ o /wp-content/plugins/ con nombres random.php. Diagnóstico inmediato: 1) Run scan Wordfence/Sucuri/MalCare. 2) Verificar Sucuri SiteCheck (free online). 3) Check Google Search Console > Security Issues. 4) Verificar VirusTotal con tu URL. 5) Si alguna señal positiva: aislar sitio + restore backup + cleanup como en pregunta anterior.

▸ ARTÍCULOS RELACIONADOS

Sigue profundizando.

Cluster temático: Performance + Técnico

GARANTÍA Y COMPROMISO

Cómo nos jugamos la piel contigo.

La mayoría de agencias de SEO Local te venden esperanza con frases ambiguas y contratos blindados. Local Max funciona al revés: las garantías están por escrito, los objetivos se firman al inicio y el coste de equivocarnos lo asumimos nosotros.

Plan firmado

Antes de empezar firmamos un plan trimestral con objetivos verificables: keyword principal, posición de partida medida con Local Falcon, métrica de éxito y deadline. Sin objetivos genéricos como 'mejorar SEO'.

3 meses sin top 10 = mes gratis

Si tras 90 días de trabajo continuo con presupuesto completo no estás en el top 10 del Map Pack para tu keyword principal acordada, el cuarto mes lo trabajamos sin facturar. No es marketing: está escrito en el contrato.

Cancelas con 30 días

Sin permanencia anual. Sin cláusulas de salida con coste. Si decides parar, avisas con 30 días y te entregamos todo: accesos, credenciales, schema, contenido. Nada se queda atrapado en infraestructura nuestra.

Acceso directo a Eduardo

Tu interlocutor es Eduardo López Parada, fundador. No hay capa de account managers ni juniors. Si tienes una duda urgente vas directamente a quien está tomando decisiones técnicas en tu cuenta.

¿Hablamos de tu ciudad?

Auditoría gratis. Sin compromiso. Respondemos en 24 horas hábiles.

Reservar llamada