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

Cómo subir WordPress por FTP usando FileZilla (guía completa)

Actualizado el 10 de noviembre de 2025

¿Necesitas subir tu WordPress por FTP y no sabes por dónde empezar? No te preocupes, estás en el lugar correcto. En esta guía completa y paso a paso, te explicaré cómo utilizar FileZilla, el cliente FTP más popular y gratuito, para subir todos los archivos de tu web a tu hosting.

Al final de este artículo, tendrás tu WordPress instalado y funcionando en tu dominio, sin importar si eres un principiante total o si ya tienes algo de experiencia. Vamos a desglosar todo el proceso, desde qué es el FTP hasta la configuración final de tu sitio.


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

Antes de lanzarnos a la acción, es fundamental entender qué estamos haciendo. FTP (Protocolo de Transferencia de Archivos) es, en términos simples, el "mensajero" que permite mover archivos entre tu computadora y el servidor de tu hosting.

Piénsalo así: tu hosting es un edificio de oficinas y tu cuenta de hosting es una oficina dentro de ese edificio. Para amueblar esa oficina (tu web), necesitas llevar los muebles (los archivos de WordPress). FTP es el montacargas que te permite subir esos muebles de forma segura y organizada.

FileZilla es el vehículo que controla ese montacargas. Es un software gratuito, de código abierto y multiplataforma (Windows, Mac, Linux) que hace que la gestión de archivos sea visual y sencilla, con una interfaz de dos paneles: tu computadora a la izquierda y el servidor a la derecha.

¿Por qué usar FTP en lugar del Administrador de Archivos del hosting?

La mayoría de los paneles de control de hosting (como cPanel o Syspanel, que es el que usamos nosotros y al que se accede por el puerto 2106) incluyen un administrador de archivos en línea. Entonces, ¿por qué complicarse con FTP?

La respuesta es simple: velocidad y fiabilidad.

  • Velocidad: FileZilla utiliza múltiples conexiones simultáneas para transferir varios archivos a la vez. Subir una instalación completa de WordPress (que puede tener más de 1000 archivos pequeños) es mucho más rápido que hacerlo uno a uno en un navegador web.
  • Fiabilidad: Si la conexión se cae a mitad de una subida, FileZilla lo detecta y reanuda la transferencia desde donde se quedó. El administrador de archivos del navegador puede fallar y dejarte con archivos corruptos o incompletos.
  • Control: Puedes poner en cola archivos, ver el progreso detallado, y gestionar permisos de archivos (CHMOD) de forma avanzada.

En resumen, para tareas grandes como subir wordpress ftp, FileZilla es la herramienta profesional y definitiva.


Requisitos previos: Lo que necesitas para empezar

No necesitas ser un experto, pero sí necesitas tener tres cosas a mano:

  1. Los archivos de WordPress: Puedes descargarlos desde el sitio oficial es.wordpress.org. Busca el botón que dice "Descargar WordPress". Obtendrás un archivo .zip que tendrás que descomprimir en tu computadora.
  2. FileZilla: Descarga el cliente desde su sitio web oficial filezilla-project.org. Instálalo como cualquier otro programa. Es un proceso muy sencillo y rápido.
  3. Tus datos de acceso FTP: Esta es la parte más importante. Necesitarás tres datos que te proporciona tu proveedor de hosting.
    • Servidor (Host): Normalmente es algo como ftp.tudominio.com o ftp.tuweb.es.
    • Nombre de usuario: Tu usuario de FTP, que suele ser el mismo que el de tu cuenta de hosting o uno específico que hayas creado.
    • Contraseña: La contraseña asociada a ese usuario.

[TIP] Si no tienes estos datos, busca en el correo de bienvenida de tu hosting o en el panel de control. Si usas Syspanel, recuerda que el acceso es a través del puerto 2106, y allí podrás crear o consultar tus cuentas FTP.


Paso 1: Conectarse al servidor con FileZilla

Una vez que tienes FileZilla instalado, ábrelo. Verás una interfaz con varias barras y paneles. En la parte superior hay una barra llamada "Conexión Rápida". Es lo único que necesitamos ahora.

  • En el campo "Servidor", escribe la dirección FTP que te dio tu hosting (ej. ftp.midominio.com).
  • En el campo "Nombre de usuario", escribe tu usuario FTP.
  • En el campo "Contraseña", escribe tu contraseña.
  • En el campo "Puerto", déjalo en blanco. FileZilla rellenará automáticamente el puerto 21 (el estándar para FTP). No lo cambies a menos que tu hosting te indique lo contrario.

Haz clic en el botón "Conexión rápida" (el que tiene un rayo).

Si todo es correcto, verás en el panel superior (el "Registro de mensajes") una serie de líneas que terminan con algo como Listado de directorios correcto. Esto significa que ya estás dentro de tu hosting.

[WARNING] Si ves un mensaje de error sobre el certificado SSL, no te asustes. Es normal la primera vez. Marca la casilla "Confiar siempre en este certificado" y haz clic en Aceptar.


Paso 2: Navegar por la interfaz de FileZilla

Ahora que estás conectado, verás dos paneles principales:

  • Panel Izquierdo (Sitio local): Muestra los archivos de tu computadora. Navega hasta la carpeta donde descomprimiste WordPress.
  • Panel Derecho (Sitio remoto): Muestra los archivos en tu servidor. Aquí es donde subiremos los archivos.

¿Dónde debo subir los archivos en el hosting?

Esta es la duda más común. La ubicación exacta depende de tu hosting, pero hay una regla general:

  • cPanel: Normalmente es una carpeta llamada public_html.
  • Plesk: Suele ser una carpeta llamada httpdocs.
  • Syspanel: En nuestro panel, la carpeta raíz para tu web suele ser public_html también, pero siempre puedes verificar en la sección de "Archivos" o "Dominios".

Tu objetivo es entrar en esa carpeta raíz (por ejemplo, public_html). No subas los archivos fuera de ella, o no serán visibles para tu dominio.


Paso 3: Subir archivos de WordPress (El proceso en sí)

Aquí viene la parte principal. Tienes dos opciones para subir archivos wordpress con FileZilla.

Opción A: Subir todo el contenido de la carpeta (Recomendado)

  1. En el panel izquierdo (tu computadora), haz clic en la carpeta de WordPress que descomprimiste para entrar en ella.
  2. Dentro, verás archivos como wp-admin, wp-content, wp-includes, index.php, etc.
  3. Selecciona TODOS estos archivos y carpetas. Puedes usar Ctrl + A (Cmd + A en Mac) para seleccionar todo.
  4. Arrastra la selección desde el panel izquierdo hasta el panel derecho (dentro de public_html) y suéltala.
  5. FileZilla te preguntará si deseas subir los archivos. Haz clic en "Aceptar" o "Sí".

Opción B: Subir la carpeta completa

Si prefieres, en lugar de entrar en la carpeta, puedes arrastrar la carpeta wordpress completa al panel derecho. Esto creará una subcarpeta llamada wordpress dentro de public_html.

¿Por qué no es recomendable? Porque tu web se abriría en tudominio.com/wordpress, en lugar de tudominio.com. Por eso, es mucho mejor la Opción A, que sube el contenido directamente a la raíz.

El proceso de subida

Al soltar los archivos, verás en la parte inferior de FileZilla una lista de archivos en cola y luego en proceso de transferencia. Verás barras de progreso y cómo se van completando.

  • Archivos en cola: Esperando su turno.
  • Archivos transferidos: Completados correctamente.
  • Archivos fallidos: No se han subido (normalmente por errores de conexión o permisos).

[INFO] La primera subida puede tardar de 5 a 15 minutos, dependiendo de tu conexión a internet. Es normal que parezca que "no avanza" al principio porque hay muchos archivos pequeños. Ten paciencia y espera a que la cola llegue a cero.


Paso 4: Crear la base de datos (El paso que mucha gente olvida)

Subir los archivos es solo la mitad del trabajo. WordPress necesita una base de datos para guardar tus entradas, páginas, configuraciones y comentarios. Sin ella, no funciona.

Necesitas crear una base de datos en tu panel de control. Como mencionamos, si usas Syspanel, accede a través del puerto 2106.

  1. Busca la sección de "Bases de Datos MySQL" o similar.
  2. Crea una nueva base de datos. Te pedirá un nombre, un usuario y una contraseña. Guarda estos datos en un lugar seguro, los necesitarás en el siguiente paso.
  3. Normalmente, el panel crea automáticamente un usuario con todos los privilegios. Si no es así, asegúrate de asignar todos los privilegios al usuario sobre esa base de datos.

Paso 5: Ejecutar el instalador de WordPress

Una vez que los archivos están en el servidor y la base de datos está creada, es hora de "encender" WordPress.

  1. Abre tu navegador web y escribe tu dominio (ej. www.tudominio.com).
  2. Verás la pantalla de bienvenida de WordPress en español. Haz clic en "¡Vamos a ello!".
  3. Ahora te pedirá los datos de la base de datos. Rellena los campos con la información que creaste en el paso anterior.
    • Nombre de la base de datos: El que pusiste al crearla.
    • Usuario de la base de datos: El usuario que creaste.
    • Contraseña de la base de datos: La contraseña que elegiste.
    • Servidor de la base de datos: Normalmente es localhost. Déjalo como está.
    • Prefijo de la tabla: No lo toques, deja wp_.
  4. Haz clic en "Enviar". WordPress comprobará la conexión y te dará el visto bueno.
  5. Haz clic en "Ejecutar la instalación".
  6. Ahora viene la parte más divertida: rellenar la información del sitio.
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: El usuario que usarás para entrar al panel de administración. Evita usar "admin" por seguridad.
    • Contraseña: Una contraseña fuerte y única. WordPress te indicará su fortaleza.
    • Tu correo electrónico: Para recuperar la contraseña si la olvidas.
    • Visibilidad para los motores de búsqueda: Te recomiendo dejar esta casilla SIN marcar para que Google pueda indexar tu sitio.

Haz clic en "Instalar WordPress".

¡Felicidades! WordPress ya está instalado. Verás una pantalla de confirmación y podrás acceder a tu panel de administración (tudominio.com/wp-admin) con el usuario y contraseña que acabas de crear.


Resolución de problemas comunes (FAQ)

Aquí tienes las soluciones a los problemas más frecuentes al intentar subir wordpress ftp.

1. Error: "No se puede conectar al servidor"

  • Revisa los datos: Asegúrate de que el servidor, usuario y contraseña son correctos. Un simple error tipográfico es la causa más común.
  • Revisa el puerto: Asegúrate de que el puerto es el 21 (o el que te haya dado tu hosting). No uses el puerto 22 (SFTP) a menos que tu hosting lo especifique, ya que requiere una configuración diferente.
  • Firewall/Proxy: A veces, el firewall de tu red o una extensión del navegador bloquean las conexiones FTP. Prueba a desactivarlos temporalmente.

2. Error: "500 Internal Server Error" después de subir

Esto suele deberse a un archivo .htaccess corrupto o a permisos de archivos incorrectos.

  • Solución rápida: Conecta de nuevo con FileZilla, busca el archivo .htaccess en la raíz y renómbralo a .htaccess_old. Prueba a cargar tu web de nuevo. Si funciona, el problema era ese archivo.
  • Permisos: Asegúrate de que las carpetas tienen permisos 755 y los archivos tienen 644. Puedes seleccionar todos los archivos, hacer clic derecho y elegir "Permisos de archivo" para cambiarlos en masa.

3. La subida se interrumpe o es muy lenta

  • Conexión inestable: FileZilla es muy bueno reanudando, pero si tu conexión es muy mala, puede fallar. Intenta conectarte por cable en lugar de WiFi.
  • Demasiados archivos: Es normal que tarde. No lo canceles. Puedes limitar el número de conexiones simultáneas en Archivo > Configuración > Transferencias para hacerlo más estable, aunque sea un poco más lento.

4. No veo mi web al entrar en el dominio

  • Caché del navegador: Limpia la caché o prueba en una ventana de incógnito.
  • Caché de DNS: A veces los cambios tardan en propagarse. Espera unas horas.
  • Carpeta incorrecta: Verifica que has subido los archivos a public_html y no a otra carpeta.

5. ¿Puedo usar FileZilla para actualizar WordPress?

Sí, absolutamente. Puedes descargar la última versión de WordPress y sobrescribir todos los archivos excepto wp-config.php y la carpeta wp-content. Sin embargo, es mucho más recomendable usar el actualizador automático desde el panel de administración, que es más seguro y no corre el riesgo de romper algo.


Conclusión y consejos finales

Aprender a subir wordpress ftp con FileZilla es una habilidad esencial para cualquier persona que gestione su propia web. Es un proceso que, una vez que lo haces una vez, se convierte en algo mecánico y rápido.

Recuerda los puntos clave:

  • Siempre sube a la carpeta raíz (public_html o equivalente).
  • Crea la base de datos antes de ejecutar el instalador.
  • Usa contraseñas seguras tanto para el FTP como para la base de datos y el panel de WordPress.
  • No tengas miedo de equivocarte. Si algo falla, puedes borrar los archivos y empezar de nuevo.

[TIP] Una vez que tu sitio esté funcionando, te recomiendo instalar un plugin de caché (como WP Rocket o W3 Total Cache) y un plugin de seguridad (como Wordfence) para optimizar y proteger tu nueva web.

Espero que esta guía te haya sido de gran ayuda. Ahora, ve y sube esa web. ¡Tú puedes!

¿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