Las 10 mejores guías de seguridad de WordPress para proteger su sitio web de WordPress
Publicado: 2020-11-10Con la pandemia de Covid-19 empujando a la mayoría de las empresas en línea, un sitio web es sin duda uno de sus mayores activos comerciales. Los sistemas de administración de contenido como WordPress han facilitado la creación de sitios web, desafortunadamente, la seguridad del sitio web se ignora en su mayoría, hasta que es demasiado tarde y el sitio es pirateado. Los piratas informáticos apuntan a más de 100,000 sitios web todos los días, grandes y pequeños, siendo la mayoría los sitios web de WordPress. Si bien WordPress en sí mismo es seguro, su inmensa popularidad lo convierte en el favorito de los piratas informáticos. Si bien no hay forma de garantizar la seguridad del sitio web al 100%, los ataques ocurren porque la mayoría de los usuarios no siguen las mejores prácticas de seguridad, lo que hace que sus sitios sean vulnerables a los piratas informáticos. En este artículo, compartimos las 10 mejores guías de seguridad de WordPress y las medidas de seguridad probadas que forman la columna vertebral de una estrategia integral de seguridad de WordPress. Comencemos nuestro tema.
1. Escanee y limpie su sitio web regularmente
Este paso garantiza que cualquier código malicioso sea notificado de inmediato. Pero identificar dicho código puede ser complicado si no es un usuario técnico. Además, los piratas informáticos están constantemente innovando e ideando nuevos trucos que hacen que su código sea más difícil de identificar.
Le recomendamos que instale un complemento de seguridad como Sucuri o MalCare para que haga este trabajo por usted. Los complementos de seguridad están diseñados para detectar incluso el malware más furtivo utilizando sus algoritmos avanzados y en evolución. Son fáciles de instalar, como cualquier otro complemento, y pueden ser utilizados por usuarios sin conocimientos técnicos. Puede usarlos para programar escaneos regulares para que el malware nunca tenga la oportunidad de permanecer en su sitio por mucho tiempo. Los complementos de seguridad como MalCare ofrecen eliminación automática de malware con un solo clic para que pueda limpiar su sitio de inmediato sin esperar asistencia técnica.
Puede elegir escanear y arreglar su sitio manualmente. Pero, no recomendamos esto a menos que esté bien versado con los archivos back-end y las tablas de base de datos de WP.
2. Actualice su sitio web
¿A menudo ve el mensaje "La versión xxx de WordPress está disponible" o un mensaje como "Actualizar a xxx" para complementos/temas? Si bien puede ser tentador ignorarlos, hacerlo puede ser un gran error. Cuanto más se demore en actualizar su suite, más vulnerable se vuelve su sitio. Los piratas informáticos explotan fallas de seguridad conocidas en versiones anteriores de Core WP, complementos y temas. Una vez que encuentran una falla en una versión específica, se dirigen a todos los sitios que usan la misma versión.
Es desafortunado pero cierto que la mayoría de los sitios se ejecutan en versiones antiguas u obsoletas de WordPress como la versión 3.xo incluso la 2.x. Lo mismo es cierto para la mayoría de los complementos/temas instalados.
La aplicación de actualizaciones puede llevar mucho tiempo, especialmente si administra cientos de sitios. Para hacerlo más fácil, puede elegir un complemento de seguridad como WP Remote que proporciona una funcionalidad de administración de WordPress para actualizar todos sus componentes de WP en todos los sitios de una sola vez.
3. Fortalezca sus nombres de usuario y contraseñas
¿Continúa utilizando contraseñas de página de inicio de sesión como "contraseña" o "123123"? Los piratas informáticos siempre explotan nombres de usuario comunes y contraseñas débiles como estas para acceder a las páginas de inicio de sesión. Entre los métodos comunes de piratería, los piratas implementan ataques de fuerza bruta utilizando bots automatizados que adivinan sus nombres de usuario y contraseñas para dirigirse a las páginas de inicio de sesión en todo el mundo.
La mejor y probablemente la forma más fácil de protegerse contra los ataques de fuerza bruta es fortalecer sus credenciales de inicio de sesión. Como práctica, asegúrese de que todos sus usuarios configuren nombres de usuario únicos para fines de inicio de sesión.
Elija una contraseña segura que tenga al menos 12 caracteres y que sea una combinación de letras, números y símbolos especiales (como #, @ o _).
Otra medida de seguridad es cambiar regularmente sus contraseñas de usuario cada seis u ocho meses. Las herramientas de administración de contraseñas como Dashlane pueden ser efectivas para generar y almacenar contraseñas seguras.
4. Implemente la autenticación de 2 factores o 2FA
La autenticación de 2 factores o 2FA es un estándar de la industria que proporciona una capa adicional de seguridad a su sitio.
¿Cómo funciona 2FA? Una vez que lo haya habilitado, cada usuario que intente iniciar sesión en su cuenta debe pasar por un proceso de dos pasos. El primer paso es ingresar el nombre de usuario y la contraseña correctos. El siguiente paso es ingresar un código especial y único generado y entregado únicamente al número de celular del usuario.
En resumen, 2FA dificulta que los piratas informáticos implementen ataques de fuerza bruta en la página de inicio de sesión de su sitio web. Todo lo que necesita hacer es instalar un complemento 2FA como Google Authenticator o Duo Two-Factor Authentication. Otra alternativa es usar un complemento de seguridad como MalCare que tiene la funcionalidad 2FA integrada en sus funciones.
5. Instalar un certificado SSL
SSL o Short Secure Layer es una capa de seguridad que cifra todos los datos transmitidos entre su servidor de alojamiento y el navegador de su usuario. A través de este cifrado, puede asegurarse de que los piratas informáticos no puedan interceptar y descifrar fácilmente la información compartida. Hay un beneficio adicional. Esta también es una buena manera de mejorar su clasificación SEO, ya que los motores de búsqueda favorecen los sitios web con certificados SSL.
¿Cómo se obtiene un certificado SSL para su sitio? Puede obtener uno de su empresa de hosting. Si eso no funciona, instale un complemento SSL de terceros como Let's Encrypt en su sitio.
6. Configure la protección de firewall para su sitio web
Los cortafuegos actúan como líneas continuas de defensa entre su tráfico entrante y su servidor web. Un cortafuegos de sitio web eficaz puede detener ataques como inyección de base de datos, ataques XSS y secuestro de sesión.
¿Cómo es tan efectivo? Simple, monitorea cada solicitud entrante que se realiza a su servidor web y bloquea las que se originan en direcciones IP malas o sospechosas. No importa qué dispositivo utilice para navegar por Internet, se identifica con un código único: su dirección IP. Lo mismo es cierto para el dispositivo de cualquier hacker también. Los cortafuegos bloquean las solicitudes de las direcciones IP que tienen un historial de ataques de malware.
¿Cómo se configura un cortafuegos? Puede elegir entre diferentes tipos de firewalls, incluido el firewall de aplicaciones web basado en la nube y los firewalls de nivel de red. Opte por complementos de seguridad como MalCare que también incluyen protección de firewall que se puede habilitar o deshabilitar fácilmente.
7. Ejecute el endurecimiento de WP
Basado en los mecanismos de piratería comunes implementados por los piratas informáticos, el propio equipo de WordPress recomienda un conjunto de 12 medidas de refuerzo para fortalecer cualquier sitio web. Esto incluye deshabilitar la herramienta de edición de archivos, cambiar las claves de seguridad y bloquear las instalaciones de complementos/temas.
Sin embargo, algunas de estas medidas pueden ser difíciles de implementar de forma independiente para los usuarios no técnicos. Cualquier error involuntario puede hacer que su sitio no funcione correctamente o se bloquee. El complemento de seguridad de MalCare tiene una función fácil de endurecimiento de WordPress paso a paso que hace esto por usted con unos pocos clics.
8. Asignar permisos de usuario
Para un sitio de WordPress, puede crear varios usuarios, pero no todos necesitan tener los privilegios más altos. Es por eso que WP permite seis roles de usuario diferentes, a saber: superadministrador, administrador, editor, autor, colaborador y autor.
Un superadministrador tiene los derechos o privilegios "más altos", mientras que el autor tiene los privilegios "menores". Como los usuarios administradores tienen la mayoría de los derechos, los piratas informáticos a menudo intentan piratear las cuentas de administrador, donde pueden infligir el máximo daño.
Nuestra recomendación: utilice el principio de privilegios mínimos mediante el cual solo se asignan derechos de "administrador" a unos pocos usuarios confiables. Dependiendo de su rol de trabajo, el resto puede asignarse a los otros roles de usuario.
9. Implementa el bloqueo geográfico
Según las últimas estadísticas sobre ataques cibernéticos, los piratas informáticos más exitosos se encuentran en algunos países. Al igual que un firewall puede bloquear solicitudes de direcciones IP seleccionadas, también puede bloquear todas las solicitudes que se originan en un país en particular. Esto es lo que se conoce como bloqueo de país. Al bloquear el tráfico entrante de estos países, los piratas informáticos basados en estos países no podrán acceder a su sitio web. Esto funciona mejor si su sitio web tiene un segmento objetivo geográfico.
Opte por una herramienta de seguridad que le permita ver el país de origen de todas las solicitudes de IP fallidas o bloqueadas y le brinde la opción de implementar el bloqueo de países para esa región.
10. Realice copias de seguridad periódicas de su sitio web y base de datos
A pesar de todas sus medidas de seguridad, la realidad es que no existe una garantía del 100% de evitar un ataque. Una copia de seguridad de un sitio web es como una póliza de seguro contra un hackeo exitoso. Solo se da cuenta de su valor después de que su sitio web se haya bloqueado o haya sido pirateado.
¿Qué haces cuando tu sitio se cae? Su primera prioridad es restaurar su sitio web a la normalidad y eso solo es posible cuando tiene una copia de seguridad tanto de su sitio web como de los archivos de la base de datos.
¿Cómo se realiza una copia de seguridad completa de los sitios web?
Si está disponible, opte por el servicio de copia de seguridad proporcionado por su empresa de alojamiento. O bien, puede hacerlo manualmente, aunque esto podría requerir mucho tiempo y esfuerzo. Si está buscando un método más simple y corto, puede optar por un complemento de copia de seguridad como BlogVault o Backupbuddy que automatiza el proceso de copia de seguridad y almacena copias independientes de la copia de seguridad en un lugar seguro.
Se sabe que los complementos de copia de seguridad funcionan mejor que otras herramientas de copia de seguridad. Simplemente porque ofrecen una solución completa para la copia de seguridad tanto de sus archivos más recientes como de las tablas de la base de datos, lo que minimiza el riesgo de perder algo. Además, ofrecen una función de restauración sencilla con un solo clic para restaurar su sitio web con unos pocos clics.
En conclusión
No importa cuán grande o pequeño sea su sitio web, siempre será un objetivo potencial para un hacker inteligente. La única forma de protegerse de una amenaza cibernética es equiparse con el conocimiento y las herramientas que pueden dificultar el trabajo del hacker. Estos diez pasos forman una estrategia de seguridad completa y sólida para cualquier sitio web de WordPress. La mayoría de estas medidas anteriores se pueden solucionar instalando un único complemento de seguridad que combina varias de estas medidas de seguridad.
Esperamos que este artículo de las 10 mejores guías de seguridad de WordPress haya sido útil. Continúe e implemente esta Guía de seguridad de WordPress y mejore el puntaje de seguridad de su sitio. Si tiene alguna pregunta sobre este artículo de la guía de seguridad de WordPress, hágamelo saber en la sección de comentarios a continuación. Además, si te gusta este artículo, compártelo con tus amigos y seguidores de las redes sociales.