Base de conocimientos · Alojamiento web

Seguridad: consejos para mantener seguro su sitio web

Última actualización: 2025-06-08

Los 17 mejores consejos para mantener seguro su sitio web

  1. Actualice todos los scripts y complementos Revise cada aplicación web, complemento o módulo que utilice. Instale siempre las últimas versiones estables. Consulte Secunia o el sitio de su proveedor para conocer las vulnerabilidades conocidas.

  2. Audite sus archivos Compare sus archivos activos con una copia de seguridad limpia. Elimine cualquier archivo desconocido o restos de instaladores antes de que puedan ser explotados.

  3. Utilice contraseñas seguras Elija contraseñas largas que combinen distintos tipos de caracteres (letras, números y símbolos). Evite palabras del diccionario o frases predecibles.

  4. Utilice usuarios de base de datos independientes Cree un usuario de MySQL exclusivo para cada aplicación. Nunca reutilice el nombre de usuario y la contraseña principales de cPanel en sus scripts.

  5. Archive sus registros sin procesar En el Administrador de registros sin procesar (Raw Log Manager) de cPanel, active el archivado de registros. Conservar los registros le ayudará a rastrear cómo pudo un atacante acceder a su sitio.

  6. Mantenga actualizadas las modificaciones personalizadas Si ha añadido modificaciones de terceros, verifique que se mantengan y actualicen activamente, igual que su aplicación principal.

  7. Sanee todos los datos de entrada Valide cada campo de formulario, parámetro de URL o cookie antes de utilizarlo. Nunca incluya archivos ni ejecute comandos basándose en datos introducidos por el usuario sin verificar.

  8. Evite register_globals Aplicaciones que dependen de PHP’s register_globals de PHP son más vulnerables. Elija software que siga los estándares actuales de PHP.

  9. Protéjase contra la inyección de encabezados de correo electrónico Si envía correo desde scripts, elimine los saltos de línea de los campos proporcionados por el usuario (destinatario, asunto, encabezados) antes del envío.

  10. Mantenga actualizadas las aplicaciones de código abierto El código abierto es gratuito, pero debe aplicar los parches de seguridad con prontitud o arriesgarse a perder datos y a que tomen el control de su sitio.

  11. No dé por sentada la seguridad con el paso del tiempo El hecho de que su sitio funcione desde hace años sin incidentes no significa que sea seguro. Constantemente aparecen nuevas vulnerabilidades.

  12. Restrinja los permisos de los archivos de configuración Establezca los archivos que contienen credenciales de base de datos en 660 (lectura y escritura para propietario y grupo). Las carpetas deben ser 755, archivos PHP/HTML 644.

  13. Limite el acceso administrativo por IP Siempre que sea posible, restrinja wp-admin, /admin u otras rutas del panel de administración a direcciones IP específicas o protéjalas con una contraseña adicional.

  14. Proteja la carga de archivos Permita las cargas únicamente en carpetas no públicas (fuera de public_html) y solo a usuarios de confianza. Analice o valide los archivos antes de hacerlos accesibles.

  15. Controle la redirección de URL y el webmail Evite las redirecciones abiertas y el acceso sin restricciones al webmail. Exija inicio de sesión o verificaciones de IP para impedir que los spammers abusen de su sitio.

  16. Proteja con contraseña las funciones experimentales Si está probando un nuevo script o una nueva función que no puede mantener actualizada, bloquéela de inmediato con una contraseña.

  17. Utilice los permisos de archivo adecuados en el alojamiento compartido En los servidores con suPHP, evite los archivos o carpetas con permisos de escritura para todos los usuarios. Directorios: 755; PHP/HTML: 644; CGI/PERL: 755.

Si sigue estas buenas prácticas, podrá reducir su exposición a las amenazas web más comunes y mantener seguro su sitio—y a sus visitantes—.

← Todos los artículos de base de conocimientos

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.