Cómo crear un sitio de prueba (staging) en cPanel para WordPress
¡Hola! Si estás leyendo esto, seguramente quieres hacer cambios en tu WordPress sin morir en el intento. Cambiar el diseño, actualizar plugins o modificar código puede ser emocionante, pero también es la receta perfecta para un desastre si algo sale mal. Un error de sintaxis o un plugin incompatible puede tirar tu web entera en cuestión de segundos.
La solución profesional a este miedo se llama entorno de pruebas o staging. Es básicamente una copia exacta de tu web que vive en un rincón secreto de tu hosting. Ahí puedes experimentar, romper cosas y arreglarlas sin que tus visitantes se enteren de nada.
En esta guía extensa, te voy a enseñar paso a paso cómo crear un staging wordpress cpanel de forma nativa, sin necesidad de plugins extraños ni conocimientos avanzados de programación. Vamos a ello.
¿Qué es exactamente un entorno de pruebas (Staging) y por qué lo necesitas?
Imagina que tu web es un coche de carreras. El sitio en producción (el que ve el público) es la pista principal. El entorno de pruebas wordpress sería un circuito privado de pruebas, idéntico al principal, donde puedes pisar el acelerador a fondo, probar neumáticos nuevos o cambiar el motor sin riesgo de estrellarte contra las vallas.
Técnicamente, al crear un staging en cPanel, lo que haces es:
- Clonar todos tus archivos (el código de WordPress, temas y plugins).
- Copiar la base de datos completa (tus entradas, páginas, configuraciones).
- Crear un subdominio o subdirectorio donde alojar esta copia (ej:
pruebas.tudominio.com).
Beneficios de usar un entorno de pruebas
- Seguridad total: Si actualizas un plugin de caché y rompes el diseño, solo se rompe en la copia.
- Experimentación libre: Puedes instalar decenas de plugins para probar su rendimiento sin ralentizar tu web principal.
- Desarrollo de diseño: Cambiar colores, fuentes o la estructura de tu web es mucho más seguro en un clon.
- Paz mental: Dormir tranquilo sabiendo que tus cambios no afectarán tu posicionamiento SEO ni la experiencia de tus usuarios.
Preparativos antes de crear tu staging wordpress cpanel
Antes de lanzarnos a los botones, necesitas asegurarte de que tu hosting es compatible. La mayoría de los planes de hosting con cPanel incluyen esta función, pero no todos la activan.
1. Verifica que tu hosting tenga la herramienta "WordPress Staging"
No todos los cPanels son iguales. Algunos tienen el instalador Softaculous o JetBackup con opción de staging. Otros, los más modernos, tienen un botón dedicado llamado "WordPress Staging" o "WP Staging" directamente en el panel de control.
¿Cómo saberlo?
- Accede a tu cPanel (normalmente en
tudominio.com/cpanelocpanel.tudominio.com). - Busca en la sección "Archivos" o "Software". Si ves un icono que dice "WordPress Staging", "Mis Aplicaciones" o "Softaculous", estamos de suerte.
- Si tu cPanel no lo tiene, no te preocupes. Más abajo te explico un método manual muy fiable.
[TIP]: Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es diferente. Recuerda que la URL de acceso es a través del puerto 2106 (ej: tudominio.com:2106). Dentro de Syspanel, busca la sección de WordPress o "Aplicaciones Web", donde también suele ofrecer la opción de clonar.
Método 1: Crear staging con Softaculous (El más fácil)
Softaculous es el instalador más común en el mundo del hosting. Si tu cPanel lo tiene, este es el camino más rápido y sin complicaciones.
Paso 1: Accede a Softaculous
Dentro de tu cPanel, busca la sección "Software" y haz clic en el icono de Softaculous Apps Installer. Normalmente tiene un logo naranja o azul.
Paso 2: Encuentra tu instalación de WordPress
En el menú lateral izquierdo, verás una lista de aplicaciones. Haz clic en WordPress (o en "Mis instalaciones" si quieres ver todas directamente). Se desplegará un submenú. Haz clic en "Mis Instalaciones".
Aquí verás una lista de todos los WordPress que tienes en tu cuenta de hosting. Busca la web que quieres clonar.
Paso 3: Haz clic en "Crear Staging"
A la derecha de tu instalación de WordPress, verás varios iconos de acción. Uno de ellos es una copia de seguridad o un icono con dos flechas. Pasa el ratón por encima hasta que veas el texto "Crear Staging" o "Clone".
Haz clic en ese botón.
Paso 4: Configura el entorno de staging
Se abrirá un asistente. Te pedirá algunos datos:
- Directorio de staging: Elige un nombre, por ejemplo,
pruebas. Esto creará una carpeta o subdominio llamadotudominio.com/pruebasopruebas.tudominio.com. Te recomiendo que sea algo fácil de recordar pero difícil de adivinar, para que no esté indexado. - Nombre del sitio: Añade "[PRUEBAS]" o "[STAGING]" al título para no confundirte entre pestañas del navegador.
- Credenciales de administrador: A veces te pide que crees un usuario admin nuevo para el staging. Es recomendable hacerlo para mantener la seguridad.
Paso 5: Ejecuta la clonación
Haz clic en "Crear Staging" o "Instalar". El proceso puede tardar de 2 a 5 minutos dependiendo del tamaño de tu web. Verás una barra de progreso. No cierres la pestaña.
¡Listo! Cuando termine, verás un enlace directo a tu nuevo entorno pruebas wordpress. Podrás acceder con el usuario admin que configuraste en el paso anterior.
Método 2: Crear staging manualmente con "WP Staging" (Plugin)
Si tu cPanel no trae la herramienta nativa, o si prefieres tener más control, puedes usar el plugin gratuito WP Staging. Este es el favorito de muchos desarrolladores porque funciona en cualquier hosting.
Paso 1: Instala el plugin en tu web principal
Ve al escritorio de tu WordPress actual. Ve a Plugins > Añadir nuevo. Busca "WP Staging". El desarrollador es "WP-Staging". Instálalo y actívalo.
Paso 2: Inicia el asistente de clonación
En el menú lateral de WordPress, verás una nueva entrada llamada "WP Staging". Haz clic en "Iniciar" o "Crear staging".
Paso 3: Configura los parámetros de clonación
El asistente te pedirá:
- Nombre del staging: Elige un nombre corto (ej:
clonpruebas). - Tablas de la base de datos: Deja todas marcadas por defecto. Es lo más seguro.
- Archivos a excluir: No excluyas nada a menos que sepas lo que haces. Si quieres, puedes excluir carpetas pesadas como
wp-content/uploadspara que la copia sea más rápida, pero ten en cuenta que las imágenes no se verán en el staging.
Paso 4: Ejecuta la copia
Haz clic en "Empezar Clonación". El plugin hará la magia: copiará archivos y creará una nueva base de datos con el prefijo wpstg*. Este proceso puede tardar unos minutos.
Paso 5: Accede a tu staging
Una vez terminado, el plugin te mostrará un enlace en la parte superior o en la sección "WP Staging". La URL será algo así como tudominio.com/clonpruebas.
[WARNING]: Este método usa un subdirectorio, no un subdominio. Esto puede causar conflictos menores con algunas configuraciones de cookies o caché. Si tu hosting es muy restrictivo, puede que necesites ajustar el archivo wp-config.php manualmente, pero en el 90% de los casos funciona perfecto.
Cómo probar WordPress sin afectar tu web: El flujo de trabajo perfecto
Ahora que ya tienes tu staging wordpress cpanel, es crucial que sepas cómo usarlo para no liarte. No se trata solo de crear la copia, sino de saber trabajar con ella.
Paso 1: Accede al panel de administración del staging
Entra en tu staging usando la URL que se generó (ej: pruebas.tudominio.com/wp-admin). Te pedirá las credenciales que configuraste durante el proceso de clonación.
Paso 2: Realiza todas tus pruebas
Aquí es donde puedes ser un niño en una tienda de caramelos:
- Actualiza plugins y temas: Hazlo sin miedo. Si algo se rompe, simplemente pide un "Restaurar" en tu web principal.
- Prueba nuevas funcionalidades: ¿Quieres instalar un plugin de reservas? Hazlo aquí.
- Modifica el código: Edita el CSS o el PHP de tu tema hijo en el staging. Si ves errores, los corriges aquí.
- Optimización: Instala plugins de caché y configura el SEO. Puedes usar herramientas como Yoast SEO para ver cómo afecta a tus URLs.
Paso 3: Documenta tus cambios
Anota en un papel o en un documento todo lo que has cambiado. Esto es vital para cuando tengas que pasar los cambios a producción.
Paso 4: Despliega el staging a producción (El "Push")
Cuando estés 100% satisfecho con el resultado en el entorno de pruebas, tienes dos opciones:
Opción A: Repetir los cambios manualmente en producción.
Es la más segura y recomendada. Simplemente ve a tu web principal y aplica los mismos cambios (actualizar plugins, cambiar configuraciones, subir los archivos modificados). Es más tedioso, pero evita sobrescribir datos nuevos que hayan entrado en producción (como comentarios o ventas).
Opción B: Usar la función "Deploy" (si tu hosting lo tiene).
Algunos cPanels avanzados (y el plugin WP Staging Pro) ofrecen la opción de "Deploy" o "Push". Esto sobrescribe tu web principal con la copia del staging. Ten muchísimo cuidado con esta opción, ya que sobrescribirá los cambios que hayan hecho tus usuarios en producción desde que clonaste.
[WARNING]: Si usas la opción "Push", asegúrate de que tu web no tenga pedidos o comentarios recientes que quieras conservar. El staging "empuja" su base de datos, borrando la de producción.
Preguntas Frecuentes (FAQ) sobre Staging en cPanel
Aquí te resuelvo las dudas más comunes que me suelen llegar al soporte.
¿El staging afecta mi SEO?
No. El entorno de pruebas debe estar protegido para que los buscadores no lo indexen. Tanto Softaculous como el plugin WP Staging añaden automáticamente un tag noindex en el código del staging. Además, al estar en un subdominio o subdirectorio, no interfiere con la autoridad de tu dominio principal.
[INFO]: Puedes verificar esto visitando tu staging y usando la opción "Ver código fuente" del navegador. Busca la etiqueta <meta name='robots' content='noindex, nofollow' />. Si no está, añádela tú mismo en el plugin de SEO que uses.
¿Cuánto espacio ocupa un staging en mi hosting?
Ocupa el mismo espacio que tu web actual. Si tu web pesa 2GB, el staging ocupará otros 2GB. Asegúrate de tener espacio libre en tu plan de hosting antes de crear uno. Puedes verificar esto en la sección "Estadísticas" de tu cPanel.
¿Puedo tener varios sitios de staging a la vez?
Sí, tanto Softaculous como el plugin te permiten crear múltiples clones. Sin embargo, te recomiendo tener solo uno o dos para no llenar tu disco duro y no confundirte.
¿Qué pasa si borro el staging por error?
Nada grave. Solo perderás los cambios que hiciste dentro de la copia. Tu web principal permanece intacta. Puedes crear un staging nuevo en cualquier momento.
¿Puedo usar el staging para cargar la web a producción después de probar?
Sí, pero como mencioné antes, ten cuidado con la sobrescritura de datos. Si no has tenido ventas o comentarios nuevos, el "Push" es muy cómodo. Si no, mejor hazlo manual.
Consejos finales y buenas prácticas
Para terminar, te dejo una lista de verificación para que tu experiencia con el staging wordpress cpanel sea perfecta:
- Actualiza el staging regularmente: No sirve de nada probar en una copia de hace 3 meses. Clona tu web justo antes de empezar un proyecto grande.
- Utiliza contraseñas seguras: El staging es un punto de entrada vulnerable. Usa un usuario y contraseña diferentes a los de tu admin principal.
- No avises a Google: Asegúrate de que el staging no esté en tu archivo
sitemap.xmlni en Google Search Console. - Si usas Syspanel: Recuerda que el acceso es por el puerto 2106 y que la lógica es similar, pero la interfaz es más simplificada. Busca la sección de "WordPress" o "Clonar".
Crear un staging wordpress cpanel es una de las mejores prácticas que puedes adoptar como administrador de tu web. Te da la libertad de innovar y mejorar sin el miedo constante a romper algo. Ya sea usando la herramienta nativa de tu hosting o el plugin gratuito, no tienes excusa para no probar tus cambios antes de publicarlos.
Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Feliz experimentación!
