🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo subir un sitio web con Filezilla a tu hosting

Actualizado el 7 de marzo de 2026

¡Hola! Soy tu técnico de soporte de confianza. Hoy vamos a abordar una de las tareas más comunes (y a veces más temidas) cuando empiezas en el mundo del hosting: subir tu sitio web.

Si has creado una página web en tu ordenador, ya sea con WordPress, un editor de código o una plantilla estática, necesitas transferir esos archivos al servidor donde vive tu hosting. Para ello, usaremos una herramienta gratuita, rápida y universal llamada FileZilla.

No te preocupes si nunca has usado un cliente FTP. Te voy a guiar paso a paso, sin tecnicismos raros, para que en menos de 10 minutos tengas tu web online. Vamos a ello.


¿Qué es FileZilla y por qué lo necesitas?

Imagina que tu ordenador es una oficina y tu hosting es un almacén gigante. Para llevar tus documentos (archivos web) de la oficina al almacén, necesitas un camión de reparto. FileZilla FTP es ese camión.

Es un programa que utiliza el protocolo FTP (File Transfer Protocol) para copiar archivos de tu PC al servidor de tu hosting a través de Internet. Aunque existen otras formas de subir archivos (como el administrador de archivos de cPanel o Syspanel), FileZilla es mucho más rápido cuando tienes que subir muchos archivos o carpetas pesadas (como las imágenes de tu galería o un tema completo de WordPress).

¿Qué necesitas para empezar?
Solo tres datos que te dará tu proveedor de hosting por correo electrónico cuando contratas el servicio:

  1. Servidor (Host): Suele ser ftp.tudominio.com o tudominio.com.
  2. Nombre de usuario: Normalmente tu usuario de cPanel o el que te indicaron.
  3. Contraseña: La clave asociada a ese usuario.

Si tu hosting usa Syspanel (antes conocido como HestiaCP), estos datos los encontrarás en el panel de control. Recuerda que para acceder a la gestión de tu hosting con Syspanel, la URL siempre lleva el puerto 2106 (ejemplo: https://tudominio.com:2106), pero eso es para el panel; para subir archivos, el puerto FTP suele ser el 21 estándar.


Paso 1: Descargar e instalar FileZilla (Fácil y rápido)

Lo primero es conseguir el programa. Es totalmente gratuito y seguro.

  1. Ve a la página oficial del proyecto: filezilla-project.org.
  2. Haz clic en el botón grande de descarga para tu sistema operativo (Windows, Mac o Linux).
  3. Instálalo como cualquier otro programa.

[TIP] Durante la instalación, te preguntará si quieres instalar software adicional (como barras de navegación). Desmarca esas casillas para evitar programas basura. Solo queremos FileZilla.


Paso 2: Conectar FileZilla a tu hosting (La conexión FTP)

Ahora viene el momento clave: conectar FileZilla hosting. Abre el programa. Verás una interfaz con muchas barras y botones, pero no te agobies. Solo usaremos la parte superior.

  1. En la barra superior (debajo del menú), hay un campo llamado "Servidor" (Host), otro llamado "Nombre de usuario", otro "Contraseña" y un campo "Puerto".
  2. Rellena los datos que te dio tu hosting:
    • Servidor: ftp.tudominio.com (o la IP que te hayan dado).
    • Nombre de usuario: tu_usuario_ftp.
    • Contraseña: tu_contraseña_secreta.
    • Puerto: Déjalo vacío o pon 21 (FileZilla lo rellena solo si lo dejas vacío).
  3. Haz clic en el botón "Conexión rápida" (el icono del rayo).

¿Qué pasa si no conecta?
Si te da un error, revisa que el nombre de usuario y la contraseña sean exactos (mayúsculas y minúsculas). Si usas Syspanel, asegúrate de que el usuario FTP no sea el mismo que el de administración del panel; a veces hay que crearlo en la sección "Usuarios FTP" del panel (recuerda, acceso por el puerto 2106).

Una vez conectado, verás dos columnas grandes:

  • Lado izquierdo (Sitio local): Los archivos de tu ordenador.
  • Lado derecho (Sitio remoto): Los archivos de tu hosting.

Paso 3: Navegar a la carpeta correcta (La raíz del sitio)

Este es el error más común de los novatos. No puedes subir los archivos a cualquier carpeta. Tienes que ir a la raíz del documento web.

Dependiendo del panel de control, la ruta cambia:

  • Si usas cPanel: Normalmente es public_html.
  • Si usas Syspanel (HestiaCP): La ruta suele ser public_html o domains/tudominio.com/public_html.

En el panel derecho (Sitio remoto), navega hasta encontrar la carpeta public_html. Haz doble clic para entrar. Dentro de esta carpeta deben vivir todos los archivos de tu web (como index.php, wp-content, etc.).

[WARNING] Si subes los archivos fuera de public_html, tu web no se verá. Si pones los archivos dentro de una subcarpeta (ej. public_html/miweb), tu dominio principal no los mostrará a menos que accedas a tudominio.com/miweb. Asegúrate de estar dentro de la carpeta correcta.


Paso 4: Subir archivos FTP (El proceso de copia)

Ya estás dentro de public_html. Ahora, en el panel izquierdo (Sitio local), navega hasta la carpeta donde tienes tu web en tu ordenador (por ejemplo, C:\Users\TuNombre\Desktop\MiWeb).

Ahora tienes dos opciones para subir web con FileZilla:

  1. Arrastrar y soltar: Selecciona todos los archivos de tu web en el panel izquierdo (Ctrl+E para seleccionar todo) y arrástralos hasta el panel derecho (a la carpeta public_html).
  2. Botón derecho: Haz clic derecho sobre los archivos seleccionados y elige "Subir".

FileZilla comenzará a copiar los archivos. Verás que en la parte inferior del programa hay una cola de archivos que se van transfiriendo.

¿Cuánto tarda?
Depende del tamaño. Una web simple tarda segundos. Una web con muchos vídeos o imágenes puede tardar minutos.

[INFO] No cierres FileZilla hasta que la cola de transferencia esté vacía y todos los archivos tengan un check verde (éxito). Si ves una cruz roja, significa que un archivo falló. Vuelve a intentarlo haciendo clic derecho sobre el archivo fallido y eligiendo "Reanudar".


Paso 5: Verificar que tu web funciona

Una vez que todos los archivos estén subidos, abre tu navegador web y escribe tu dominio (ej. www.tudominio.com).

  • Si ves tu web perfectamente, ¡felicidades! Has completado el tutorial FTP con éxito.
  • Si ves un error 404 o una página en blanco, revisa que el archivo principal se llame index.php o index.html. Ese es el que el servidor busca por defecto.
  • Si ves un error de "permisos" o "500 Internal Server Error", puede que los permisos de las carpetas no sean correctos. En FileZilla, haz clic derecho sobre la carpeta public_html en el panel remoto, ve a "Permisos de archivos" y asegúrate de que esté en 755 para carpetas y 644 para archivos.

La barra de estado y la gestión de errores (FAQ rápida)

A veces las cosas no salen a la primera. Aquí tienes las soluciones a las dudas más comunes que me encuentro en el soporte técnico.

Pregunta: ¿Por qué me dice "Error: Conexión rechazada"?
Esto suele significar que el puerto o el servidor son incorrectos. Prueba a cambiar el puerto a 21 o a 990 (si usas FTPS). Si tu hosting usa Syspanel, verifica en el panel (puerto 2106) cuál es el puerto FTP exacto que debes usar, ya que algunos servidores usan puertos no estándar por seguridad.

Pregunta: ¿Qué hago si la subida se interrumpe a mitad?
No pasa nada. Vuelve a conectar y arrastra de nuevo los archivos. FileZilla es inteligente y te preguntará si quieres "Sobrescribir", "Reanudar" o "Saltar". Elige "Reanudar" para que solo suba lo que falta.

Pregunta: ¿Puedo subir archivos grandes (como un backup de 2GB)?
Sí, pero ten paciencia. Asegúrate de que tu conexión a internet sea estable. Si se corta, usa la opción de reanudar. También puedes intentar subir el archivo comprimido en ZIP y luego descomprimirlo desde el panel de control (cPanel o Syspanel), que es mucho más rápido.

Pregunta: ¿FileZilla almacena mi contraseña?
Sí, si eliges la opción "Guardar contraseña" en el diálogo de conexión. Es cómodo, pero si usas un ordenador público, no lo hagas.

Pregunta: ¿Es seguro usar FTP?
El protocolo FTP estándar no es cifrado. Para sitios web serios, te recomiendo usar FTPS (FTP sobre SSL) o SFTP. En FileZilla, solo tienes que cambiar el puerto de 21 a 22 (para SFTP) o 990 (para FTPS) y añadirle una "s" al protocolo. Muchos hostings lo soportan.


Consejos profesionales para no liarla

Ahora que ya sabes subir archivos FTP, te dejo algunos trucos que aprendí en años de soporte para que tu experiencia sea perfecta.

1. Organiza tus archivos antes de subir

No subas archivos sueltos por ahí. Sube la estructura completa. Si tu web tiene una carpeta llamada assets, súbela entera. Si la subes vacía o incompleta, tu web se romperá (no cargará el CSS o las imágenes).

2. Cuidado con los archivos ocultos

FileZilla tiene una opción en el menú "Servidor" llamada "Forzar mostrar archivos ocultos". Actívala. A veces, archivos como .htaccess (cruciales para el SEO y la seguridad de WordPress) son ocultos. Si no los ves, no podrás subirlos o editarlos.

3. Usa la cola de transferencia

En lugar de arrastrar 500 archivos sueltos, puedes arrastrar carpetas enteras. FileZilla creará las carpetas automáticamente en el servidor. Esto es mucho más limpio que subir archivo por archivo.

4. Mantén FileZilla abierto mientras trabajas

Si estás editando tu web (por ejemplo, cambiando el CSS), puedes editar el archivo local, guardarlo y arrastrarlo de nuevo a FileZilla. Se sobrescribirá en segundos y podrás ver los cambios en tu web al instante (recuerda limpiar la caché del navegador).

5. Permisos de archivos (chmod)

Si tu web da errores de "No se puede escribir en el archivo", es un problema de permisos. En FileZilla, haz clic derecho sobre el archivo o carpeta remota y selecciona "Permisos de archivos". Para carpetas, usa 755. Para archivos PHP, usa 644. Para archivos de configuración sensibles (como wp-config.php), usa 600.


Conclusión: Ya eres un experto en subir webs

Has llegado al final. Ahora ya sabes cómo conectar FileZilla hosting y transferir todos tus archivos. Es una habilidad esencial para cualquier gestor de sitios web.

Recuerda el flujo: Descargar FileZilla → Conectar con tus datos FTP → Ir a public_html → Arrastrar tus archivos → Verificar en el navegador.

La próxima vez que necesites actualizar tu web, ya no tendrás que pagar a un tercero para que lo haga; lo harás tú en menos de un minuto.

Si te surge cualquier duda, revisa la documentación de tu proveedor de hosting o la ayuda de Syspanel (recuerda, puerto 2106) para encontrar los datos FTP exactos.

¡Espero que tu web esté ya online y funcionando! Si has seguido estos pasos y algo falla, repasa el paso 3 (la carpeta) y el paso 2 (los datos de conexión). Un saludo y buena suerte con tu proyecto.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel