Cómo clonar un sitio web para facilitar la puesta en escena con Website Pro

Publicado: 2023-05-02

Antes de lanzar los sitios web que está creando y revendiendo para los clientes, es esencial que realice varias pruebas para asegurarse de que las nuevas funciones (y los nuevos sitios web) funcionen sin problemas. La clonación y preparación de los sitios web de sus clientes le permite crear copias exactas para probar cualquier cambio o actualización nuevos, lo que le ayuda a garantizar su tranquilidad sin errores ni fallas en vivo.

Comience a diversificar su flujo de ingresos. Obtenga su "Guía de 6 pasos para vender servicios de sitios web a empresas locales" ahora.

En este artículo, aprenderá más sobre consejos y mejores prácticas sobre cómo clonar un sitio web para la puesta en escena, y cómo Website Pro facilita este proceso para garantizar el éxito del lanzamiento y las pruebas del sitio web.

Tabla de contenido

  • ¿Cuándo y por qué necesitarías clonar un sitio web?
    • Para hacer una copia de seguridad de un sitio web
    • Para probar la compatibilidad
    • Mudarse a un nuevo servidor
    • Hacer cambios significativos en su sitio web
  • Por qué necesita clonar un sitio web para crear un entorno de ensayo
  • Las mejores prácticas sobre cómo clonar un sitio web para la puesta en escena
    • Elija el método de clonación correcto
    • Actualice sus complementos de WordPress
    • Eliminar temas y complementos no utilizados
    • Revisar y actualizar las URL
    • Crear copias de seguridad periódicas
  • Cómo clonar un sitio web para la puesta en escena con Website Pro
    • Accede al constructor visual
    • Restablecer el sitio de ensayo
    • Empuja la puesta en escena para vivir
  • Consejos importantes sobre cómo clonar un sitio web para la puesta en escena
    • Migrar la base de datos a una nueva ubicación
    • Actualizar las URL del sitio
    • Deshabilitar la indexación del motor de búsqueda
    • Asegure el sitio de ensayo
    • Realice copias de seguridad, actualice y pruebe el sitio de prueba con frecuencia
  • Errores comunes que se deben evitar al clonar un sitio web
    • No actualizar ningún complemento o software activo
    • Sobrescribir el sitio de producción
    • Ignorar problemas de compatibilidad
    • Saltarse el proceso de limpieza
  • Preguntas frecuentes
    • ¿Qué es un entorno de ensayo?
    • ¿Cuál es la diferencia entre los entornos de ensayo y de producción?

¿Cuándo y por qué necesitarías clonar un sitio web?

Clonar un sitio web es tal como suena: tomar todo de un sitio y crear un duplicado exacto. Más a menudo, la clonación de un sitio web le permite crear una copia exacta de su sitio web existente y permite que los desarrolladores lo usen como un entorno de prueba para probar cualquier cambio nuevo antes de que se publique para los usuarios.

Probar los cambios del sitio web en el sitio web clonado también mitiga las posibilidades de que los errores lleguen al usuario final, lo que permite a los desarrolladores web realizar actualizaciones y experimentar con nuevas funciones sin el riesgo de romper el sitio en vivo. A continuación, se incluyen algunos de los casos de uso adicionales que debe considerar para clonar el sitio web de su cliente con fines de prueba.

Para hacer una copia de seguridad de un sitio web

En el caso de que ocurran problemas inesperados con el sitio web de su cliente, como bloqueos, pérdida de datos o ataques cibernéticos, tener una copia de respaldo le asegura que siempre tendrá otra versión del sitio para restaurarlo. Dado que un clon es una copia exacta del código de su sitio web, también puede usarlo para crear otro sitio web desde cero o lanzar una nueva versión del original.

Para probar la compatibilidad

Es una buena práctica realizar cambios y actualizaciones en un sitio de prueba antes de publicarlo, como un tema nuevo o un complemento de WordPress. Esto garantiza que cualquier función nueva o funcionalidad actualizada encaje bien con la infraestructura del sitio web actual y funcione de manera óptima sin problemas de compatibilidad.

El uso de un entorno de prueba también le permite experimentar con diferentes diseños y configuraciones para ver si los usuarios y las partes interesadas responden bien a la nueva apariencia.

Mudarse a un nuevo servidor

Si está considerando un nuevo proveedor de alojamiento web porque los sitios web de su cliente necesitan un mejor rendimiento y seguridad para satisfacer las demandas de sus usuarios, aquí es donde una versión clonada de su sitio resulta útil. Esto le permite probar el sitio y determinar si funcionará igual o mejor en las nuevas soluciones de hospedaje sin que afecte el sitio web o el servidor existente.

Cuando decida migrar sus sitios web de AWS a Google Cloud, puede enviarlos fácilmente a través del sitio clonado. Esto hará que el sitio web de su cliente sea accesible para los usuarios durante todo el proceso de migración sin interrupciones.

Hacer cambios significativos en su sitio web

Para brindar una experiencia de usuario positiva en línea, querrá asegurarse de que el sitio web de su cliente se mantenga al día con las características y funcionalidades web más recientes aplicables a su negocio. Si se le asigna la tarea de un importante proyecto de revisión del sitio web que incluye rediseños completos, agregar nuevas funciones o cambiar el diseño, siempre debe hacerse a través de un entorno de prueba para garantizar que todos los cambios funcionen y funcionen juntos correctamente.

Por qué necesita clonar un sitio web para crear un entorno de prueba

Garantizar la seguridad y la funcionalidad del sitio web de su cliente es primordial para el éxito de sus ofertas de servicios de administración de sitios web, específicamente para:

  1. Pruebas: dado que el sitio de prueba para WordPress es una copia del sitio web de su cliente, le permite probar los cambios y actualizaciones del sitio web antes de publicarlos en vivo. También es una excelente manera de identificar y administrar cualquier error o problema antes de que empeore.
  2. Flexibilidad: si está buscando probar y experimentar nuevas funciones en el sitio web de un cliente, el uso de un entorno de prueba mitiga cualquier riesgo de efectos negativos en otros componentes del sitio web en vivo.
  3. Colaboración: un entorno de prueba no solo lo ayuda a usted y a su equipo de diseño web a colaborar entre sí para crear el sitio web, sino que también lo ayuda a proporcionar a su cliente un diseño simulado sobre el que pueden proporcionar comentarios de notas.
  4. Seguridad: en algunos casos, la introducción de nuevos complementos, códigos o extensiones en un sitio web puede generar brechas de seguridad o riesgos adicionales si no funcionan correctamente con el sitio. El uso de un entorno de prueba en este caso le brinda la oportunidad de probar y confirmar si estas infracciones podrían ocurrir en el sitio web en vivo.
  5. Eficiencia: los cambios y las actualizaciones realizados en un sitio de prueba se pueden probar de manera más rápida y eficiente, ya que se necesitaría menos tiempo y recursos para corregir y restaurar la versión de prueba de un sitio.

Las mejores prácticas sobre cómo clonar un sitio web para la puesta en escena

Cuando revende sitios web de marca blanca a sus clientes, es importante asegurarse de que la versión en vivo de su sitio se ejecute sin contratiempos en el proceso. Aquí hay algunas mejores prácticas que debe seguir cuando clone el sitio web de su cliente con fines de prueba.

Elija el método de clonación adecuado

Al clonar un sitio web para la puesta en escena, elegir el método correcto es esencial para garantizar una migración fácil y confiable. Un complemento de preparación, como WP Staging o Duplicator, es uno de los métodos más populares. Esto le permite crear una réplica exacta de su sitio web rápida y fácilmente en una URL separada. A continuación, puede probar las ediciones o actualizaciones antes de publicarlas.

Sin embargo, puede clonar fácilmente un sitio web utilizando la herramienta de preparación en Website Pro (que veremos más adelante). Cualquiera que sea el método que elija, siga las mejores prácticas, como realizar copias de seguridad periódicas de su sitio y probar los cambios cuidadosamente antes de publicarlos.

Actualice sus complementos de WordPress

Las versiones desactualizadas de complementos a veces pueden contener vulnerabilidades que pueden representar un riesgo de seguridad para el sitio web de su cliente y sus usuarios. Además, es posible que encuentre problemas que no se pueden resolver para versiones anteriores de sus complementos, ya que es posible que se reduzca el soporte.

La actualización de sus complementos no solo brinda nuevas funciones al sitio web de su cliente, sino que las actualizaciones de software para complementos a menudo contienen correcciones de errores y mejoras de rendimiento que garantizan la compatibilidad con cualquier versión de WordPress que utilice.

Eliminar temas y complementos no utilizados

En la misma nota, los temas o plantillas no utilizados, así como los complementos, pueden ralentizar significativamente el rendimiento de un sitio web, por lo que es importante eliminar los que no esté utilizando actualmente. Los temas no utilizados deben eliminarse del servidor, mientras que los complementos activos deben desactivarse y luego eliminarse.

También es importante realizar un seguimiento de los complementos que se utilizan actualmente en el sitio original para evitar problemas al actualizar o clonar con fines de preparación. Además, es una buena idea identificar y eliminar cualquier software obsoleto o incompatible que también pueda estar causando problemas.

Revisar y actualizar las URL

Al clonar un sitio web con fines de prueba, es esencial revisar y actualizar las URL para garantizar que el contenido se refleje con precisión en el nuevo sitio.

Las mejores prácticas para actualizar las URL incluyen la búsqueda de enlaces codificados dentro del código fuente y la verificación de recursos externos, como archivos CSS y JavaScript, para garantizar que todos los destinos de los enlaces sean precisos. También es una buena idea probar el nuevo sitio después para comprobar que todo funciona correctamente.

Además, puede ser necesario ajustar la estructura de URL para garantizar que los usuarios aún puedan acceder a sus cuentas u otro contenido sin cometer errores.

Crear copias de seguridad periódicas

La creación de copias de seguridad periódicas de su sitio web es un paso fundamental para evitar pérdidas de datos u otros problemas. Las copias de seguridad deben crearse al menos una vez a la semana y guardarse en ubicaciones seguras, idealmente fuera del sitio, para una protección adicional.

Para obtener los mejores resultados, intente almacenar los archivos de copia de seguridad en un servidor diferente al que aloja el sitio para asegurarse de tener una copia disponible en caso de emergencia. Además, considere automatizar el proceso usando un complemento o script para ahorrar tiempo y esfuerzo.

Cómo clonar un sitio web para la puesta en escena con Website Pro

Si administra varios sitios de WordPress para clientes, necesitará una solución que también cree y administre las versiones provisionales de sus sitios. Afortunadamente, Website Pro hace que la clonación de cualquier sitio web sea muy sencilla. Todo lo que tienes que hacer es:

Fuente

  1. Abra el panel de Website Pro.
  2. Abra el menú de la barra lateral y navegue hasta la vista de preparación.
  3. En la vista de preparación, puede hacer clic en:
    1. Cree un área de preparación a partir de una copia de seguridad.
    2. Habilite un área de ensayo desde cero.

A partir de ahí, todo lo que tiene que hacer es esperar unos minutos para que se clone el sitio web y tendrá acceso a varias opciones para crear y restablecer su entorno de prueba. Estas son solo algunas de las características que puede aprovechar desde el panel de ensayo.

Accede al constructor visual

Website Pro le permite editar y actualizar fácilmente su sitio provisional con solo presionar un botón. Todo lo que tiene que hacer es hacer clic en el botón "editar mi sitio" en el panel de ensayo para comenzar a trabajar en su entorno de ensayo para probar, nuevo sitio web, funciones, complementos o temas.

Restablecer el sitio de ensayo

Si encuentra errores durante la prueba y la puesta en escena, y desea restaurar su sitio de prueba a una versión específica, simplemente haga clic en "Restablecer el área de prueba desde un botón de copia de seguridad". Puede restablecer el sitio de ensayo a la siguiente configuración:

Fuente

  1. Restablecer al sitio en vivo. Esto restaurará el sitio provisional a la última versión del sitio en vivo.
  2. Restablecer desde una copia de seguridad. Le permite restaurar el sitio desde cualquier archivo de copia de seguridad que elija.
  3. Restablecer desde una plantilla. Esto le permite elegir entre una lista establecida de plantillas e instalar una nueva plantilla de sitio web nueva en su entorno de prueba, que cambiará el diseño del sitio.

Empuja la puesta en escena para vivir

Una vez que esté satisfecho con los cambios y las actualizaciones que realizó en el sitio web de su cliente, puede enviar fácilmente estos cambios al sitio web en vivo con el botón de empujar a sitio en vivo. A partir de ahí, tiene la opción de reemplazar solo el sistema de archivos o todo el sitio junto con su base de datos y sistema de archivos.

Incluso tiene la opción de conservar los archivos de preparación para ediciones posteriores, en caso de que los necesite.

Consejos importantes sobre cómo clonar un sitio web para la puesta en escena

Migrar la base de datos a una nueva ubicación

Ya sea que esté probando nuevas funciones, cambiando el diseño o instalando nuevos complementos, es importante migrar la base de datos a una nueva ubicación con una réplica exacta de la base de datos del sitio original, pero no la original. Esto garantiza que todo el contenido y los datos del sitio original permanezcan presentes y activos en la versión en vivo sin que se vean afectados por ningún cambio o experimentación realizada en el sitio provisional.

Actualizar las URL del sitio

Como precaución, asegúrese de que las URL del entorno de prueba sean completamente diferentes e identificables de la versión activa del sitio web. Esto no solo ayuda a mitigar los riesgos de que los usuarios se topen accidentalmente con la versión provisional del sitio, sino que también lo ayuda a evitar cualquier confusión con la versión en la que está trabajando con solo mirar la URL.

El uso de las mismas URL que la versión en vivo también podría causar problemas de SEO, ya que los motores de búsqueda pueden considerar el sitio web clonado como contenido duplicado y penalizar a ambos sitios en el proceso.

Deshabilitar la indexación del motor de búsqueda

Para una mayor tranquilidad sobre el rendimiento del tráfico SEO de su sitio en vivo, es mejor asegurarse de que el sitio web clonado permanezca desindexado de los motores de búsqueda. Esto evitará que los motores de búsqueda lo rastreen y clasifiquen y canibalicen el sitio en vivo en las páginas de resultados de búsqueda. Asegúrese de editar el archivo robots.txt de su sitio web para que no se rastree el sitio de prueba, pero si quiere ahorrar algo de tiempo, considere usar un complemento para editarlo sin problemas.

Asegure el sitio de ensayo

Al igual que con cualquier otro sitio web, la ciberseguridad también es primordial con el sitio de prueba. Cuando trabaje en un entorno de prueba, solo permita que los usuarios autorizados trabajen en el sitio para que nadie más pueda robar o corromper los datos, ya que cualquier compromiso también podría afectar el sitio en vivo.

Como precaución adicional, realice siempre un seguimiento de todos los usuarios que acceden al sitio de prueba y asegúrese de que solo sean usuarios autorizados. También debe asegurarse de que cada contraseña de inicio de sesión sea segura e implementar medidas de seguridad adicionales, como firewalls y escáneres de malware.

Realice copias de seguridad, actualice y pruebe el sitio de prueba con frecuencia

Vale la pena desarrollar hábitos regulares de mantenimiento del sitio web, incluso para la versión provisional del sitio web de su cliente.

  • La copia de seguridad del sitio de prueba a menudo agrega tranquilidad adicional para garantizar que no pierda ningún dato si ocurren problemas o errores mientras se realiza alguna prueba. Esto le permite restaurarlo fácilmente a la versión más reciente del sitio antes de realizar los cambios.
  • Actualizar el sitio de prueba con frecuencia evita que se presenten vulnerabilidades de seguridad o errores, y que su sitio de prueba siga siendo compatible con el software y los complementos más recientes disponibles.
  • Probar el sitio de prueba con regularidad lo ayuda a detectar cualquier problema o error lo suficientemente pronto para que pueda realizar los cambios y actualizaciones necesarios antes de que se publiquen.

Errores comunes que se deben evitar al clonar un sitio web

La clonación de un sitio web es un proceso simple. Pero evitar cometer errores al clonar un sitio es esencial, ya que pueden generar problemas. Estos son algunos de los errores más comunes:

No actualizar ningún complemento o software activo

Antes de la clonación, cualquier complemento activo debe actualizarse (o desactivarse y eliminarse) para evitar posibles conflictos en el servidor de ensayo. Además, asegúrese de probar exhaustivamente el sitio clonado después para verificar si hay errores que podrían haber sido causados ​​​​por no haber actualizado los complementos y el software de antemano.

Ya sea que esté probando nuevos temas, complementos o incluso diferentes versiones de WordPress para el sitio web de su cliente, aborde cualquier problema de compatibilidad tan pronto como surja. Esto garantizará que todas las funciones funcionen en la versión provisional del sitio antes de que se publique y mitigará cualquier problema potencial en el futuro.

Sobrescribir el sitio de producción

En cualquier caso, con un sitio de ensayo, nunca reemplace ni elimine ningún archivo original del sitio web en vivo que se migró al sitio web clonado para el ensayo. Si lo hace, podría causar algunos problemas de compatibilidad en el futuro con las herramientas y el software, así como la pérdida permanente de datos y las interrupciones en el sitio web cuando los cambios se publiquen.

Ignorar problemas de compatibilidad

Ignorar cualquier problema de compatibilidad podría causar problemas de funcionalidad para los usuarios y potencialmente dañar el sitio en vivo cuando estos cambios se publican sin la debida diligencia. Como mencionamos anteriormente, la actualización periódica de los complementos y temas para el sitio web de su cliente contribuye en gran medida a evitar que se acumulen problemas de funcionalidad y causen problemas mayores a los usuarios en el futuro.

Saltarse el proceso de limpieza

Antes de crear un entorno de prueba para el sitio web de su cliente, debe acostumbrarse a optimizar o eliminar los datos o archivos innecesarios que ya no usará. Esto garantiza que todos sus datos estén optimizados y optimizados, lo que permite que el sitio web se cargue más rápido y funcione sin problemas mientras se mitiga cualquier problema o error durante la prueba. Comience por eliminar los complementos, temas o imágenes no utilizados, y elimine la información innecesaria de su base de datos.

Como otro consejo, asegúrese de que la información personal o confidencial del usuario, como las credenciales de inicio de sesión o la información de pago, no se importe al sitio de prueba mientras realiza la prueba. Esto para garantizar que los datos de los usuarios no se sobrescriban ni se comprometan, y para mitigar cualquier riesgo potencial de seguridad.

Preguntas frecuentes

¿Qué es un entorno de ensayo?

Un entorno de prueba es una copia de su sitio web en vivo. Prueba nuevas funciones, complementos y temas antes de que se publiquen en el sitio principal. Un entorno de prueba permite a los desarrolladores de sitios web auditar cualquier cambio o actualización para determinar si pueden funcionar correctamente con la versión actual del sitio web en vivo.

¿Cuál es la diferencia entre los entornos de ensayo y de producción?

Un entorno de producción contiene la versión en vivo de un sitio web al que puede acceder cualquier persona con conexión a Internet. Cualquier implementación de funciones o actualizaciones realizadas en el entorno de producción afectará al usuario final del sitio web. Mientras tanto, el entorno de prueba lo utilizan principalmente los desarrolladores de sitios web para probar y depurar herramientas y configuraciones antes de enviarlas al sitio web en vivo.