Puntos clave:
- La clonación de sitios web te permite crear una réplica de tu sitio para probar cambios, migrar a un nuevo servidor, crear copias de seguridad o desarrollar proyectos similares.
- Entre los métodos de clonación más comunes se incluyen el uso de las herramientas de tu proveedor de alojamiento (como la clonación con un clic de Cloudways), la transferencia manual de archivos y bases de datos, el empleo de plugins de WordPress (como All-in-One WP Migration) o la copia de HTML para sitios estáticos.
- Tras la clonación, es esencial solucionar posibles problemas como enlaces rotos, conflictos de plugins y optimización del rendimiento en el sitio de ensayo antes de lanzar los cambios.
¿Necesitas renovar tu sitio o ajustar funcionalidades sin interrumpir tu sitio web en directo?
La clonación de sitios web te permite crear una réplica para probar cambios y actualizaciones de forma segura, evitando riesgos como el tiempo de inactividad y la pérdida de rankings. También proporciona un punto de partida para nuevos diseños o plantillas, que puedes personalizar para hacerlos tuyos.
Por ejemplo, puede que te guste una imagen principal, una barra de navegación o el diseño de un formulario de contacto de otro sitio: la clonación puede ayudarte a reproducir y adaptar esos elementos a tu propio diseño.
Sin embargo, ten cuidado: clonar el sitio de otra persona sin permiso puede violar los derechos de propiedad intelectual y las leyes de copyright.
En este artículo, cubriremos los métodos para clonar eficazmente un sitio de WordPress y discutiremos también cómo clonar otros sitios web.
Empecemos…
¿Preparado para clonar tu sitio web WordPress en 5 pasos?
Clonar un sitio web WordPress en Cloudways es un proceso sencillo, y se puede hacer rápida y fácilmente en sólo 5 pasos.
¿Cuándo y por qué necesitas copiar un sitio web?
Tendrás que copiar un sitio web en diferentes situaciones para asegurarte de que los cambios se realizan y se prueban en el entorno de ensayo antes de ponerlos en marcha.
Esto es especialmente útil para las agencias web que gestionan varios sitios web en varios proveedores de alojamiento de WordPress. Cuando surja un problema, pueden crear una copia del sitio web del cliente, arreglarlo y volver a lanzarlo.
He aquí algunos escenarios en los que podrías necesitar clonar un sitio web.
1. Pruebas de compatibilidad
Las pruebas de compatibilidad consisten en comprobar si los componentes del sitio web funcionan como se espera y si toda la base de código puede ejecutarse en diversas infraestructuras de hardware y/o software.
Siempre se recomienda probar los cambios en un sitio web clonado/establecido en lugar de en un sitio web activo, sobre todo porque los temas y plugins no probados podrían entrar en conflicto con la instalación existente y hacer caer todo el sitio web.
Del mismo modo, cualquier cambio personalizado en el código debe probarse en un sitio clonado/de ensayo antes de que pueda transferirse al sitio activo.
2. Trasladarse a un nuevo servidor
Migrar un sitio web activo a un nuevo servidor siempre es arriesgado. Hacerlo sin clonar el sitio puede provocar la pérdida de todo.
Si quieres transferir un sitio web a un alojamiento PHP o a un proveedor de alojamiento diferente, debes crear un clon haciendo una copia de seguridad de los archivos y bases de datos del sitio web e importando todo el paquete al nuevo alojamiento web. Si las cosas van mal, siempre tendrás un clon operativo listo para funcionar. Descubre por qué Cloudways es una de las mejores alternativas a Locaweb.
3. Haz una copia de seguridad de tu sitio web
La clonación también se utiliza para hacer una copia de seguridad de un sitio web (incluidos los archivos web y la base de datos) y mantenerla en una ubicación externa para la recuperación en caso de desastre. En el caso de WordPress, mucha gente utiliza diferentes plugins de copia de seguridad de WordPress.
También cubriré el proceso de copia de un sitio web que se puede utilizar para crear una copia de seguridad de tu sitio web.
4. Clonar para un proyecto similar
Si eres una agencia web que construye sitios web para clientes, puede que quieras crear un plano y copiarlo en otra ubicación para acelerar el proceso de desarrollo. La mayoría de las veces, estas configuraciones incluyen configuraciones de temas y plugins, personalizaciones a nivel de código, etc.
5. Llevar un sitio web en directo
Es habitual que los desarrolladores creen sitios web en su entorno local preferido y luego clonen el sitio web en un servidor de alojamiento web para asegurarse de que las cosas no se rompan durante la transición. Esta configuración también requiere una copia de seguridad completa de los archivos y bases de datos del sitio web.
Antes de pasar a clonar el sitio web, tienes que alinear varias cosas. Esto garantiza que tu proceso de clonación no se interrumpa por negligencia.
¿Preparado para clonar tu sitio web WordPress en 5 pasos?
Clonar un sitio web WordPress en Cloudways es un proceso sencillo, y se puede hacer rápida y fácilmente en sólo 5 pasos.
¿Cuáles son los requisitos previos para clonar un sitio web?
Necesitarás las herramientas y el software adecuados para que el proceso se desarrolle sin problemas. Sea cual sea el proceso que elijas. Algunas medidas que debes tener absolutamente:
1. Acceso a los Entornos de Escenificación y Producción
La clonación del sitio web para realizar los cambios necesarios tiene dos partes: el entorno de ensayo y el entorno de producción.
El entorno de ensayo es la versión clonada en la que realizas todos los cambios y pruebas las nuevas funciones o los cambios de diseño. El objetivo del entorno de ensayo es ayudarte a realizar los cambios y ver el aspecto que tendrá un sitio web en vivo sin interrumpir el sitio que ya está en funcionamiento. Cloudways ofrece un entorno de pruebas gratuito con 1 clic para todas tus aplicaciones y en todos los planes.
También necesitarás acceso al entorno de producción para seguir el progreso de los cambios que hagas en un sitio web clonado. El entorno de producción es la parte del sitio web que está de cara al público, y cualquier cambio que se haga aquí se lanzará directamente en directo.
El acceso a los entornos de producción es necesario para comprobar los cambios realizados en el entorno de ensayo y, una vez en vivo, para comprobar que todo funciona como en el entorno de ensayo.
2. Crear una copia de seguridad del sitio web
Esto es absolutamente necesario. Normalmente, no hay nada de qué preocuparse cuando se clonan sitios web. Pero en caso de que las cosas vayan mal, debes tener preparadas las copias de seguridad.
Los archivos de un sitio web son valiosos, y los datos que contienen son importantes. Clonar o hacer cualquier cambio en el sitio web conlleva un ligero riesgo de problemas.
Con Cloudways, puedes configurar copias de seguridad a nivel de servidor o de aplicaciónlo que facilita la restauración de sitios web o aplicaciones a versiones anteriores en caso de errores críticos.
También hay varios plugins y herramientas que puedes utilizar para crear copias de seguridad. Algunos ejemplos son Migración WP todo en uno, UpdraftPlus, BackWPup, Duplicator, etc.
Una vez tomadas estas precauciones, es hora de pasar a clonar tu sitio web en un entorno de ensayo donde realizarás los cambios necesarios. A continuación te explicamos cómo hacerlo mediante distintos métodos.
Cómo clonar un sitio web: Los 5 métodos más fáciles
Como he comentado anteriormente, utilizaré un sitio web de WordPress como ejemplo a lo largo de esta guía. Existen múltiples métodos para clonar un sitio web WordPress, pero en esta guía, cubriré los 5 más sencillos:
- Método 1: Clonar un sitio web utilizando tu proveedor de alojamiento web
- Método 2: Clonar un sitio web manualmente
- Método 3: Clonar un sitio web utilizando un plugin de WordPress
- Método 4: Clonar un sitio web usando HTML
- Método 5: Clonar un sitio web utilizando la extensión de Google Chrome
Método 1: Clonar un sitio web utilizando tu proveedor de alojamiento
Cloudways se especializa en alojamiento gestionado para WordPress, permitiéndote clonar tu sitio web en el mismo y/o en otro servidor de su Plataforma. Esto ahorra muchas complejidades y reduce los pasos del proceso. A continuación te explicamos cómo puedes clonar el sitio web utilizando Cloudways:
1. Simplemente selecciona la aplicación que deseas clonar. Para ello, pulsa el botón Ver todas las aplicaciones.

2. Junto a la aplicación que quieras clonar, haz clic en el menú de tres puntos. De las opciones que aparecen, selecciona “Clonar aplicación/Crear puesta en escena”.

3. Aparecerá una ventana emergente pidiéndote que selecciones un servidor para clonar la aplicación. Haz clic en el desplegable, selecciona el servidor en el que quieres crear una copia del sitio web y haz clic en Continuar.

La Plataforma Cloudways tarda unos minutos en copiar un sitio web.

Ten en cuenta que “Clonar aplicación” y “Crear como puesta en escena” son de naturaleza diferente.
Clone App sólo clona un sitio web, mientras que en el proceso de creación de un sitio staging, tanto las aplicaciones vivas como las staged se sincronizan para que puedas realizar acciones Push/Pull tanto en la réplica como en las versiones vivas.
5. Una vez hecho esto, verás una versión clonada de tu aplicación. Y las credenciales mostradas bajo el encabezado Panel de administración serán tu acceso al panel trasero de tu sitio clonado.

La otra forma de clonar un sitio web es mediante plugins de WordPress. Veamos cómo se hace.
Método 2: Clonar un sitio web manualmente
El proceso manual implica comprimir todos los archivos y carpetas de WordPress, exportar la base de datos antigua e importar los archivos y la base de datos de WordPress a la nueva ubicación.
Estos son los pasos para copiar un sitio web a una nueva ubicación o al proveedor de alojamiento.
Paso#1: Comprime los archivos de WordPress
Paso#2: Sube el archivo comprimido
Paso#3: Migrar la Base de Datos
Paso#4: Actualiza el wp-config.php
1. Comprime los archivos de WordPress
En primer lugar, ve al directorio public_html de tu instalación de WordPress, selecciona todos los archivos y comprímelos en un único archivo.

Ahora tienes un archivo zip en la carpeta public_html, y la URL será ejemplo.com/NOMBRE_ARCHIVO.zip.
Ahora tienes dos opciones: descargar el archivo zip y subirlo a la nueva ubicación mediante un cliente FTP como FileZilla o subir el archivo zip a la nueva ubicación directamente mediante SSH [más rápido que la subida por FTP].
2. Sube el archivo comprimido
En mi ejemplo, utilizaré SSH por la ventaja de la velocidad. Me conecté a la nueva ubicación de alojamiento a través de SSH y navegué hasta la ubicación/carpeta donde quería una copia de mi sitio web WordPress. Asegúrate de que la carpeta está vacía (si no es así, utiliza el siguiente comando para eliminarlo todo).
rm -rf *
Importante: El proceso de borrado es irreversible. Por eso, antes de ejecutarlo, mueve todos los archivos y carpetas importantes a un lugar seguro.
Ahora, utiliza el siguiente comando para descargar el archivo zip generado.
wget URL_OF_ZIP_FILE
No olvides sustituir la URL_OF_ZIP_FILE por la URL real del archivo zip. A continuación, utiliza el siguiente comando para descomprimirlo.
unzip FILE_NAME.zip
Todas las carpetas y archivos se extraerán en la carpeta de destino.
3. Migración de la base de datos
Tras copiar los archivos web, el siguiente paso consiste en exportar la base de datos de la ubicación actual e importarla a la nueva ubicación.
Accede a tu gestor de bases de datos (phpMyAdmin es una opción popular). Selecciona tu base de datos y ve a Exportar. Descarga el archivo .sql exportado.
Accede al nuevo gestor de bases de datos, crea una base de datos y ve a Importar. Si ya tienes una base de datos, simplemente importa el archivo .sql descargado.
Haz clic en Elegir archivo y sube el archivo .sql descargado anteriormente.
4. Actualiza el wp-config.php
Como el sitio web ya está en funcionamiento, hay que actualizar el archivo wp-config.php para conectar la instalación de WordPress en la nueva ubicación con la nueva base de datos.
Ve a la carpeta public_html, abre el archivo wp-config.php e introduce las nuevas credenciales de la base de datos.
Si sigues viendo URL antiguas en cualquier parte del sitio web, sustitúyelas utilizando el complemento Reemplazar búsqueda mejor.

Siguiendo uno de los métodos anteriores, puedes clonar un sitio web de un lugar a otro. Generalmente, se siguen tres pasos:
- Mueve los archivos web
- Exportar e importar base de datos
- Actualiza el archivo de configuración
¿Clonar un sitio web y tener problemas?
Obtén orientación paso a paso de desarrolladores que han pasado por lo mismo, únete a la Comunidad Reddit de Cloudways.
Método 3: Clonar un sitio web utilizando un plugin de WordPress
Como cualquier otro aspecto de la gestión de un sitio web, WordPress tiene un montón de plugins que se pueden utilizar para clonar un sitio web WordPress.
Una es Migración WP Todo en Uno, una forma sencilla y fácil de utilizar un plugin de copia de seguridad y migración para clonar un sitio web. Te permite exportar e importar tu sitio web WordPress existente a una nueva ubicación.
1. En tu instalación actual de WordPress, ve a Plugins → Añadir nuevo, busca Migración WP todo en uno, e Instala y Activa el plugin.

2. En el panel izquierdo, navega hasta Migración WP Todo en Uno → Exportar Haz clic en Exportar a y selecciona Archivo.

3. Espera unos segundos y aparecerá una ventana emergente pidiéndote que descargues la copia de seguridad.

4. Descarga el archivo en tu ordenador; el formato será .wpress. Guárdalo bien, ya que lo necesitarás en los pasos siguientes.
5. Instala un WordPress nuevo en la nueva ubicación, inicia sesión e instala el plugin All-in-One WP Migration. En el panel izquierdo, navega hasta Migración Completa de WP → Importar, haz clic en Importar desde y selecciona Archivo.

6. Navega por el archivo .wpress previamente descargado.
Nota: Existe la posibilidad de que aparezca la advertencia “Tu archivo supera el tamaño máximo de subida para este sitio”. Para solucionar el problema, consulta Cómo aumentar el tamaño máximo de subida de archivos multimedia en WordPress.
7. El proceso lleva un rato, ya que implica subir y extraer el archivo .wpress. Una vez hecho, aparecerá una ventana emergente con una advertencia. Haz clic en Continuar.

8. En la siguiente ventana emergente, haz clic en Guardar estructura de permalinks.

9. Accederás a la página de inicio de sesión de WordPress. Accede con las credenciales de administrador de tu antigua instalación de WordPress (porque la base de datos original ha sido sustituida por la base de datos del antiguo sitio web de WordPress). 10. Haz clic en Guardar cambios en la pestaña Enlaces permanentes , ¡y ya está!
Método 4: Clonar un sitio web usando HTML
Paso 1. Elige lo que quieres clonar
Antes de iniciar el proceso de clonación, es importante decidir qué quieres duplicar. En este ejemplo, clonaré la página Quiénes somos de Cloudways con fines educativos.

Paso 2. Ver la fuente de la página
El primer paso para clonar una página es encontrar el código que compone su estructura. Con Chrome, haz clic con el botón derecho en la página y selecciona “Inspeccionar”.
Cuando hagas clic en “Inspeccionar”, aparecerá un panel que muestra el código que compone la página. Al pasar el ratón por encima de un elemento, se resalta su código correspondiente, lo que resulta útil para comprender funciones específicas.

Para ver todo el código de la página, vuelve a hacer clic con el botón derecho y selecciona “Ver código fuente de la página”, o utiliza Ctrl + U en Windows o Comando + Opción + U en Mac.

Paso 3. Guarda el contenido
Con acceso al código fuente, ahora puedes guardar el HTML. Haz clic con el botón derecho del ratón y guarda el archivo, asegurándote de que se guarda como tipo de archivo .html.

Paso 4. Guarda los activos esenciales y actualiza las rutas
A menudo, el CSS y otros activos están vinculados externamente. Esto puede incluir logotipos, fotos y otros elementos. Si vas a clonar una página que no es tuya, evita copiar activos de imagen, ya que probablemente estén protegidos por derechos de autor.
Para encontrar hojas de estilo u otros activos vinculados, busca <enlace> o <etiquetas style> para CSS y <script> etiquetas para archivos JavaScript. Guarda estos archivos en el mismo directorio que tu archivo HTML.
Paso 5. Guardar y ver
Guarda tu archivo HTML y ábrelo en un navegador web. Ahora deberías ver una versión clonada de la página Quiénes somos de Cloudways.
Método 5: Clonar un sitio web utilizando la extensión de Google Chrome
Para descargar el código fuente de un sitio web, puedes utilizar una extensión de Chrome llamada Guardar todos los recursos. He aquí cómo empezar:
1. Instala la extensión: Añade la extensión Guardar todos los recursos desde la Chrome Web Store.

2. Abre el sitio web: Navega hasta la página web que quieras duplicar. En este ejemplo, de nuevo querría clonar la página Quiénes somos de Cloudways.
3. Inspecciona la página: Haz clic con el botón derecho del ratón en la página y selecciona “Inspeccionar” para abrir las herramientas de desarrollo.
4. Accede al Economizador de Recursos: Pulsa en “Más opciones” (>>), luego busca y selecciona “Ahorro de recursos”.
5. Guarda los Recursos: En el panel “Guardar recursos”, marca las casillas necesarias y selecciona “Guardar todos los recursos”.

6. Descargar y extraer: Los recursos se descargarán en tu ordenador. Localiza el archivo descargado, extráelo y abre la carpeta.
7. Verifica el HTML: Dentro de la carpeta, busca el archivo HTML y ábrelo en tu navegador para asegurarte de que funciona correctamente.
Ahora que has completado el proceso de clonación, independientemente del método utilizado, es posible que te encuentres con algunos problemas que debas resolver. Vamos a discutir algunos problemas comunes y sus soluciones.
Solución de problemas comunes del sitio tras la clonación
Clonar un sitio web suele hacerse para resolver un problema en un sitio web existente. Pero, al hacerlo directamente en el entorno de producción, se corre el riesgo de romper el sitio. Siempre es mejor probar en el entorno de ensayo.
He aquí algunos problemas comunes que hay que resolver después de la clonación:
1. Enlaces rotos
Los enlaces rotos son un mal presagio para cualquier sitio web. Son enlaces que muestran errores cuando se hace clic en ellos. Google trata los enlaces rotos como una señal negativa y puede hacer descender tu clasificación.
Se trata de un problema habitual en sitios web grandes con muchas páginas. Cuando estés satisfecho con los resultados, puedes comprobar y arreglar los enlaces rotos en el entorno de prueba y lanzar el sitio web.
Algunos plugins que puedes utilizar para arreglar enlaces rotos son Broken Link Checker, Link Checker Professional y Link Whisper.
2. Comprobación de plugins
WordPress funciona con plugins. Eso es realmente una bendición, porque hay un plugin listo como solución para cualquier funcionalidad que se te ocurra. Pero probar algunos plugins sensibles o instalar otros nuevos directamente en el entorno de producción puede ser un riesgo.
Especialmente si tienes un sitio de alto rendimiento con miles de visitantes y clientes que lo visitan regularmente, no todos los plugins son siempre compatibles con los temas o personalizaciones de WordPress. Así que comprobar tus plugins en la zona segura siempre es mejor antes de ponerlos en marcha.
3. Optimización del rendimiento
Mejorar el rendimiento del sitio web es esencial para ofrecer una experiencia fluida a los visitantes. Puede incluir cualquier cosa, desde modificaciones del diseño hasta recortar el contenido para mejorar la experiencia.
La optimización del rendimiento también puede implicar revisar tu sitio web y cambiar el tema. Esta parte puede requerir muchos cambios, y siempre es mejor ejecutarla primero en un entorno de ensayo y luego aplicar los cambios en vivo.
Una vez realizados los cambios y comprobada a fondo la funcionalidad, puedes poner las cosas en marcha. Hay muy pocas posibilidades de que lo que funciona bien en el entorno de ensayo genere contratiempos en el entorno de producción. Rara vez ocurre.
Sin embargo, también es mejor comprobar a fondo el sitio después de que se ponga en marcha. Y si eres usuario de Cloudways, deberías tener una copia de seguridad desde el primer momento.
Resumen
Clonar un sitio web ofrece varios usos y ventajas. Hemos cubierto los métodos más comunes, que suelen ser sencillos. Sin embargo, si careces al menos de conocimientos técnicos moderados, es mejor evitar el método manual.
El intuitivo panel de control de Cloudways hace que crear un clon de tu sitio web sea súper sencillo, como hemos demostrado antes, con sólo unos clics. Este es el método más seguro, ya que se realiza una copia de seguridad de todo. Alternativamente, puedes utilizar el método del plugin, que también es muy sencillo.
Eso es todo por mi parte. Espero que tu proceso de clonación vaya como la seda.
Mansoor Ahmed Khan
Llevo en el marketing de contenidos desde 2014, y todavía me entusiasma crear historias que resuenen con el público objetivo y generen resultados. En Cloudways by DigitalOcean (una empresa líder en alojamiento en la nube), dirijo un equipo de creadores de contenidos de ensueño. Juntos, aportamos ideas, escribimos y producimos contenidos increíbles en todos los canales: blogs, redes sociales, correos electrónicos, ¡lo que quieras! Puedes ponerte en contacto conmigo en [email protected].