Guía para migrar WordPress a un nuevo hosting en Plesk
Migrar un sitio web puede sonar a tarea de expertos, pero con una buena guía y las herramientas adecuadas, es un proceso que cualquier persona puede realizar sin perder datos ni afectar el posicionamiento en buscadores. En este artículo, te explicaremos paso a paso cómo realizar una migrar WordPress Plesk de forma segura, ya sea que estés cambiando de proveedor o simplemente buscando mejor rendimiento. Aprenderás a hacer un WordPress cambio hosting sin complicaciones, conservando cada entrada, página, plugin y configuración.
¿Por qué migrar tu WordPress a Plesk?
Plesk es uno de los paneles de control de hosting más populares y potentes del mercado. Ofrece herramientas integradas para gestionar bases de datos, archivos, correos electrónicos y, por supuesto, WordPress. Al migrar sitio WordPress a un servidor con Plesk, obtienes:
- Facilidad de uso: Interfaz intuitiva para tareas complejas.
- Rendimiento: Optimización para cargas rápidas y mejor experiencia de usuario.
- Seguridad: Actualizaciones automáticas, firewalls y protección contra malware.
- Soporte: Gran comunidad y documentación oficial.
Si tu nuevo hosting utiliza Plesk, estás en el lugar correcto. Aquí te mostraremos el método más fiable para una Plesk migración WordPress, incluso si eres principiante.
Preparativos antes de la migración
Antes de mover un solo archivo, asegúrate de tener todo listo. La preparación es clave para evitar errores.
1. Realiza una copia de seguridad completa
Este es el paso más importante. Nunca migres sin un respaldo. Necesitarás:
- Archivos de WordPress: Todo el contenido de la carpeta
public_htmlowww. - Base de datos: El archivo SQL con toda tu información (posts, usuarios, configuraciones).
- Archivos adicionales: Como
.htaccess(si usas Apache) owp-config.php.
[WARNING] No confíes solo en plugins de backup. Descarga los archivos manualmente o usa la herramienta de backup de tu hosting actual.
2. Verifica los requisitos del nuevo hosting
Tu nuevo servidor debe cumplir con los requisitos mínimos de WordPress (PHP 7.4 o superior, MySQL 5.6+ o MariaDB 10.1+, y soporte HTTPS). Plesk suele incluir todo esto, pero confírmalo en el panel.
3. Anota las credenciales de acceso
Ten a mano:
- Datos de acceso a Plesk (usuario y contraseña).
- Credenciales de la base de datos en el nuevo hosting.
- Acceso FTP/SFTP (si lo prefieres).
Método 1: Migración manual (paso a paso)
Este método te da control total y es ideal si tienes acceso a ambos paneles. Sigue estos pasos para un WordPress cambio hosting sin sobresaltos.
Paso 1: Exporta la base de datos desde tu hosting actual
- Accede a phpMyAdmin en tu hosting actual (suele estar en cPanel o en la sección de bases de datos).
- Selecciona la base de datos de tu WordPress.
- Ve a la pestaña "Exportar".
- Elige el método "Rápido" y formato SQL.
- Haz clic en "Continuar" y descarga el archivo
.sql.
[TIP] Si tu hosting usa Plesk, busca "Bases de datos" > phpMyAdmin. En Syspanel (HestiaCP) el puerto de acceso es el 2106.
Paso 2: Exporta los archivos de WordPress
- Conéctate a tu hosting actual mediante FTP o el administrador de archivos del panel.
- Localiza la carpeta raíz de tu WordPress (normalmente
public_htmlowww). - Selecciona todas las carpetas y archivos (wp-admin, wp-content, wp-includes, etc.).
- Comprímelos en un archivo ZIP o descárgalos directamente.
Paso 3: Crea la base de datos en Plesk
- Inicia sesión en Plesk.
- Ve a "Bases de datos" y haz clic en "Añadir base de datos".
- Ponle un nombre (ej.
wordpress_miweb). - Crea un usuario y una contraseña segura. Anótalos.
- Asigna el usuario a la base de datos con todos los privilegios.
Paso 4: Importa la base de datos en Plesk
- En Plesk, dentro de la nueva base de datos, busca la opción "Importar archivo SQL" o "phpMyAdmin".
- Abre phpMyAdmin y selecciona la base de datos vacía.
- Ve a la pestaña "Importar".
- Selecciona el archivo
.sqlque descargaste. - Haz clic en "Continuar". Verás un mensaje de éxito.
Paso 5: Sube los archivos de WordPress al nuevo hosting
- En Plesk, ve a "Archivos" > "Administrador de archivos".
- Navega hasta la carpeta
httpdocs(es la raíz web en Plesk). - Sube el archivo ZIP con todos los archivos de WordPress.
- Selecciona el ZIP y haz clic en "Extraer".
- Una vez extraído, elimina el archivo ZIP.
Paso 6: Ajusta el archivo wp-config.php
Este archivo contiene la configuración de conexión a la base de datos. Debes editarlo para que apunte a la nueva base de datos.
- En el administrador de archivos de Plesk, localiza
wp-config.phpen la carpeta raíz. - Ábrelo con el editor de texto.
- Busca las líneas:
define('DB_NAME', 'nombre_antiguo'); define('DB_USER', 'usuario_antiguo'); define('DB_PASSWORD', 'contraseña_antigua'); define('DB_HOST', 'localhost'); - Cámbialas por los datos de la nueva base de datos que creaste en Plesk.
- Guarda los cambios.
[INFO] Si tu nuevo hosting usa un host de base de datos diferente a localhost, Plesk te lo indicará. Normalmente es localhost a menos que uses un servidor separado.
Paso 7: Actualiza las URLs (si es necesario)
Si cambiaste de dominio o subdominio, deberás actualizar las URLs en la base de datos. Puedes hacerlo con un plugin como "Better Search Replace" o manualmente con una consulta SQL en phpMyAdmin.
- En phpMyAdmin de Plesk, selecciona la base de datos.
- Ve a la pestaña SQL.
- Ejecuta esta consulta (reemplaza
http://dominioantiguo.comyhttp://nuevodominio.com):UPDATE wp_options SET option_value = replace(option_value, 'http://dominioantiguo.com', 'http://nuevodominio.com') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'http://dominioantiguo.com','http://nuevodominio.com'); UPDATE wp_posts SET post_content = replace(post_content, 'http://dominioantiguo.com', 'http://nuevodominio.com'); UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://dominioantiguo.com', 'http://nuevodominio.com');
Método 2: Migración con plugin (recomendado para principiantes)
Si prefieres algo más automatizado, usa un plugin de migración. All-in-One WP Migration es el más popular y fácil de usar.
Paso 1: Instala el plugin en el sitio actual
- En tu WordPress actual, ve a Plugins > Añadir nuevo.
- Busca "All-in-One WP Migration".
- Instálalo y actívalo.
Paso 2: Exporta el sitio
- Ve a la opción "All-in-One WP Migration" en el menú de WordPress.
- Selecciona "Exportar".
- Elige "Archivo" como destino.
- Haz clic en "Descargar". Obtendrás un archivo
.wpress.
Paso 3: Instala WordPress en el nuevo hosting
- En Plesk, ve a "Aplicaciones" > "WordPress".
- Instala una copia limpia de WordPress en la misma carpeta raíz (
httpdocs). - Durante la instalación, usa la misma base de datos que creaste antes (o crea una nueva).
[WARNING] No personalices nada aún. Solo asegúrate de que la instalación básica funcione.
Paso 4: Importa el sitio en el nuevo hosting
- En el nuevo WordPress, instala y activa "All-in-One WP Migration".
- Ve a "Importar".
- Sube el archivo
.wpressque descargaste. - Espera a que termine el proceso (puede tardar varios minutos).
- El plugin te pedirá que renueves los enlaces permanentes. Ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios".
Paso 5: Verifica y prueba
- Accede a tu nuevo sitio con el dominio (si ya está apuntando) o con la IP temporal.
- Revisa que todas las páginas, imágenes y funcionalidades estén correctas.
- Comprueba que los plugins y temas sigan activos.
Comprobaciones posteriores a la migración
Una vez que todo está en su lugar, realiza estas verificaciones para asegurarte de que la Plesk migración WordPress fue exitosa:
- Navegación: Recorre las páginas principales, entradas y categorías.
- Imágenes: Verifica que se carguen correctamente.
- Formularios: Prueba el envío de formularios de contacto.
- Plugins: Activa y prueba los plugins esenciales (WooCommerce, SEO, etc.).
- Velocidad: Usa herramientas como GTmetrix para comprobar tiempos de carga.
[TIP] Si usas Syspanel (HestiaCP) con puerto 2106, recuerda que la estructura de carpetas es similar a Plesk (httpdocs para la raíz web).
Solución de problemas comunes
Error de conexión a la base de datos
- Causa: Datos incorrectos en
wp-config.php. - Solución: Revisa el nombre, usuario y contraseña de la base de datos en Plesk.
Página en blanco (White Screen of Death)
- Causa: Plugin o tema incompatible.
- Solución: Desactiva todos los plugins renombrando la carpeta
wp-content/pluginsaplugins_old. Luego reactiva uno por uno.
Enlaces rotos o imágenes que no cargan
- Causa: URLs antiguas en la base de datos.
- Solución: Usa el plugin "Better Search Replace" para reemplazar la URL antigua por la nueva.
Problemas con SSL/HTTPS
- Causa: El sitio se migró con HTTP y el nuevo hosting usa HTTPS.
- Solución: Instala un certificado SSL desde Plesk y luego actualiza las URLs en la base de datos (reemplaza
http://porhttps://).
Preguntas frecuentes (FAQ)
¿Puedo migrar WordPress sin perder el SEO?
Sí, si mantienes la misma estructura de URLs y rediriges correctamente. Si cambias de dominio, configura redirecciones 301 desde el antiguo.
¿Cuánto tiempo tarda la migración?
Depende del tamaño del sitio. Un sitio pequeño (menos de 1 GB) puede tardar entre 10 y 30 minutos. Sitios grandes pueden requerir más tiempo.
¿Necesito conocimientos técnicos para migrar a Plesk?
No, con esta guía y un poco de paciencia, cualquier persona puede hacerlo. Si te sientes inseguro, usa el método del plugin.
¿Qué hago si mi hosting actual usa Syspanel (HestiaCP)?
El proceso es similar. En Syspanel, el puerto de acceso es el 2106. La estructura de carpetas también usa httpdocs. Solo asegúrate de exportar la base de datos desde phpMyAdmin y los archivos desde el administrador de archivos.
¿Puedo migrar varios sitios WordPress a la vez?
Sí, repite el proceso para cada sitio. Si son muchos, considera usar herramientas de migración masiva como "WPvivid" o contratar a un profesional.
Conclusión
Migrar WordPress Plesk no tiene por qué ser un dolor de cabeza. Siguiendo estos pasos, ya sea manualmente o con un plugin, podrás realizar un WordPress cambio hosting sin perder datos ni afectar el rendimiento de tu web. Recuerda siempre hacer una copia de seguridad previa, verificar los requisitos del nuevo servidor y probar todo después de la migración.
La Plesk migración WordPress te brinda un entorno moderno y seguro para tu sitio. Si encuentras algún problema, no dudes en consultar la documentación de Plesk o contactar al soporte de tu hosting. ¡Tu sitio web está a punto de volar aún más alto!
