Cómo Clonar una página web completa y modificarla

Clonar una página web es muy fácil y se hace en apenas 10 minutos.

Me dirás: -José, eso tiene que ser muy difícil; carpetas, bases de datos, etc., eso tiene que volverte loco ¿no? ¡y el miedo que da romper la web!-

Nada de eso, sí es algo que requiere de varios pasos, pero hay métodos muy simples con el podrás copiar una web para luego hacer cambios sobre ella.

Clonar una web te va a hacer falta en varias ocasiones:

  1. Quieres crear una web similar a la que ya tienes porque te gusta visualmente y tu idea es hacer cambios en ella
  2. Quieres hacer un rediseño de la web actual pero no quieres  ponerla en mantenimiento porque no quieres que durante ese tiempo pierda tráfico o ventas.
  3. Necesitas un entorno de prueba y te gustaría hacer ensayos sobre una web clonada

Hacer el proceso es muy simple, podrás pasar todo el contenido de un dominio A (Web actual) a un dominio B (Web destino)

¡Imagina el tiempo de trabajo que te vas a ahora usando estos métodos!

 

Pasos a seguir:

  • Paso 1 Clonación de la web WordPress actual: vas a ver como clonar tu web actual en una carpeta creada en el servidor remoto en dos clics.
  • Paso 2 Sustitución del antiguo sitio web: : aprenderás a sustituir la antigua Web por la nueva modificada

 

Opción Alternativa: Usar  un simple  plugin con el que tener tu web copiada  en un par de clics (Plugin Fremium) Al final del artículo

 

Vas a ver a través de 2 pasos como se hace todo, además contarás con 2 videos explicativos para que entiendas que eso que parece tan difícil es muy sencillo.

 

Si quieres vivir de internet ¡Suscríbete!

 Recibe Trucos / Consejos sobre SEO y Monetización

Información básica sobre protección de datos:


  • Responsable: José Manuel Peña Fernández
  • Finalidad:  recoger y tratar los datos personales que te solicito para gestionar la solicitud que realizas en este formulario de contacto.
  • Legitimación: tu consentimiento de que quieres comunicarte conmigo.
  • Destinatarios: tus datos serán guardados en Webempresa,  (proveedor de hosting de Tu Web de Cero) dentro de la UE.
  • Derechos: tienes derecho, entre otros, a acceder, rectificar, limitar y suprimir tus datos.
  • Información adicional: Puedes consultar la información adicional y detallada sobre protección de Datos en mi Política de Privacidad.

El proceso de copia de web es para el CMS WordPress.

Muchas veces querrás crear una web en WordPress desde cero,  pero piensa en en el tiempo que vas a ahorrarte duplicando una web ya creada y hacer cambios en ella. ¡Es una maravilla!

 

Vamos a ello

 


Te interesa leer para entender como funciona este CMS el Tutorial sobre este gran CMS:


1 Cómo clonar una página web con WordPress (Exportación)

Es muy probable que un futuro quieras hacer cambios en tu sitio web, si la pones en mantenimientos tu web dejará de estar visible y a nivel de Seo puedes verte perjudicado.

Voy a decirte cómo hacer una copia exacta de tu sitio webmediante un clonado si ya la tienes dentro de tu servidor.

Para ello vamos a usar un plugin como Duplicator, este gran plugin hará un migración de la base de datos de tu WordPress mediante un backup (copia de seguridad) completo de toda tu página web, es realmente una copia exacta de tu web y hace de copia de seguridad, de hecho este plugin se usa para eso.

Duplicator es un programa para copiar páginas web completas y modificarlas posteriormente, este hace copias exactas de tu sitio de la manera más eficaz y comprensible.

 

Hacer copias de seguridad cada cierto tiempo es necesario, además en conveniente que contrates un hosting que también incluya copias diarias. Además es necesario que evites ataques de hackers o spam y para ellos tienes que adaptar ciertas medidas de seguridad para WordPress

 


Lee el post


Cómo usar Duplicator para hacer una copia exacta de tu web

 

YouTube video

 

Duplicator es un plugin gratuito que hace una fotocopia exacta de tu sitio web en minutos y de manera muy sencilla, como hacer una copia de seguridad es muy fácil si usas este plugin.

Para clonar tu sitio, instala y activa el plugin duplicator.

Una vez instalado y activo, accede al panel lateral de WordPress donde encontrarás la opción Duplicator

Selecciona la opción crear paquetes y selecciona crear nuevo.

 

uso de duplicator para clonar una web

 

Deja el nombre que trae ya escrito dentro del campo (por defecto la fecha de hoy) o si lo prefieres escribe el que quieras.

No tienes que tocar nada más , déja todo por defecto salvo la opción archivo>habilitar filtros de archivo; que si quieres puedes activarlo, selecciona la pestaña para que no copia la caché y pincha en el lateral [caché]

Haz clic en siguiente.

Puedes ver algunos avisos en rojo, no le des importancia, no pasa nada, sólo hazles caso en el caso que muestre errores.

Sí tienes que prestar atención al aviso del servidor que hace referencia al tiempo de ejecución, este debe estar en verde, si el aviso está en rojo puede que no te permita continuar con la copia de la web.

Si te aparece este aviso, contacta con tu servidor para que te amplíen temporalmente la el límite de memoria o accede directamente al panel de control de tu alojamiento(suele estar en la carpeta php y podrás ampliar el limite de memoria en un clic (en el video lo explico por si te pasa))

Depende de la calidad del hosting y recursos consumidos, te generará este impedimento temporal, en el caso de Webempresa (hosting que yo no uso) no genera dicho aviso.


Te interesa leer


 

El resto de aviso no tienen importancia, puedes seguir con el clonado sin problema y continuar con la instalación, el proceso tarda unos minutos mientras duplica las páginas y empieza a migrar las bases de datos de WordPress

Una vez terminado, el siguiente paso es descargar los dos archivos (instalador y archivo) ya que la copia de tu web ya está hecha.

 

descarga de clonado de la web

 

Tienes que descargar los dos archivos haciendo clic en los dos botones

 

Ya dispones de dos ficheros que son la copia de seguridad de tu sitio web, estos será los instaladores para subir y crear tu nueva web para modicaciones, cambios de plantillas, page builders etc. y que utilizaremos posteriormente para subirla de forma muy rápida al servidor y sustituirla por el antiguo sitio.

Vamos a verlo.

 

Cómo crear nueva carpeta para alojar tu sitio WordPress clonado

Ya están los dos archivos del clonado descargados en tu computadora, ahora vas a alojar estos ficheros en un sitio dentro de tu servidor ftp para trabajar en ella y hacer todos los cambios que quieras para luego sustituirla.

Para ello tienes que utilizar la herramienta Filezilla que funcionara como medio para subir, modificar o crear carpetas en tu sitio web mediante ftp.

 

Para usar Filezilla descarga aquí la herramienta.

Una vez dentro de ella tendrás que rellenar los campos de la parte superior con el nombre de dominio, usuario ftp, contraseña ftp y el siguiente campo puedes dejarlo en blanco o usar el número 21

Estos datos te fueron facilitados en su momento por tu proveedor de hosting a los que también puedes acceder a los datos.mediante el panel de control del mismo.

 

como crear nueva carpeta para alojar tu sitio WordPress clonado

 

Una vez dentro accederás a tu web actual mostrándose en la columna de la derecha.

En la carpeta web(o public_html) es donde tienes alojada tu web actual.

El proceso de clonado es tan simple como hacer clic en el botón derecho al lado de los archivos dentro de la carpeta web y hacer clic en «crear nuevo directorio» , asigna un nombre para que la identifiques ya que será la Subcarpeta donde se instalará la web clonada(llámala por ejemplo clonadoweb)

 

como clonar una web con duplicator y filezilla

 

En esta subcarpeta, insertarás los dos archivos descargados anteriormente con el plugin de duplicado.

 

Instalación de archivos en la nueva subcarpeta

Dirás que cómo subes esos archivos, muy fácil , sigue dentro de Fillezilla y en la columna de la izquierda tienes todas las carpetas de tu computadora.

Accede a la carpeta donde guardaste el clonado, ábrela y arrastra y suelta los archivos hacia la nueva subcarpetacarpeta creada dentro de tu web.

Verás que abajo hay una barra de instalación indicando el proceso de copiado.

 

Después de unos minutos,tendrás un aviso de que la subida se ha realizado.

El siguiente paso una vez tienes los dos archivos dentro de la subcarpeta consiste en acceder a la barra de tu navegador y escribir en ella «tudominio/nombredelasubcarpeta/installer.php

Al escribir esta url, se abrirá automáticamente Duplicator y podrás comenzar el proceso de copia de la web clonada.

 

Instalar la copia de WordPress en la subcaperta(clon) con Duplicator

 

En 4 pasos tendrás tu web clonada, vamos a verlo.

  • Paso 1: acepta todas las condiciones y haz clic en continuar
  • Paso 2: en este paso tienes que anotar el nombre de la base de datos

Para ello,accede al panel de tu hosting para ver ahí cual es el nombre de la base de datos.

Accede a MYSQL y crea una nueva base de datos nueva, para ello sólo tienes que poner el nombre que quieras y guardar.

Mira también cual es el nombre de usuario y contraseña de la base de datos para copiarla en los campos que te pide en este paso duplicator.

Una vez rellenado los tres campos, haz clic en test database y comprueba que marca success (no hay errores)

Haz clic en next.

  • Paso 3: asigna un nombre para la web (por ejemplo clonado) y haz clic en next
  • Paso 4: Simplemente haz clic en siguiente.

Se terminó, accede al nuevo sitio web clonado que ya será nombrededominio/nombredelasubcarpeta/wp-admin y entra con la contraseña de siempre.

Ya está la web clonada perfectamente y al mismo tiempo visible y funcionando la «antigua»

Una vez dentro del panel de control de tu WordPress, ya puedes empezar a probar,trastear o hacer un rediseños de tu sitio .

Pero antes, tendrás un aviso diciendo que tienes que limpiar los datos innecesarios, haz clic en los dos botones y elimina las carpetas innecesarias que te indica.

 

copiado completo del sitio

 

Es importante que accedas a ajustes>lectura y marca la pestaña disuade a los motores de búsqueda para que google indexe esta subcarpeta.

Además es conveniente que accedas a mi perfil y escojas otro color para el panel ya que así evitas confundirte con la otra web(principal) a la hora de trabajar.

2 Cómo importar web clonada con WordPress

Si ya has terminado con el proceso del nuevo diseño de tu web ya puedes guardar la página web completa, lo siguiente también es muy sencillo ya que prácticamente es lo mismo que el paso anterior, consiste en hacer el mismo proceso.

En resumen, consiste en clonar esta nueva web modificada con Duplicator, borrar la antigua por completo y subir la nueva con Filezilla pero esta vez a la carpeta raíz (web o public_html)

 

YouTube video

 

 

Hacer copia de la web nueva con Duplicator

Como te digo, haz la copia con este plugin de la nueva web clonada y sigue los mismos pasos que en el apartado anterior.

  • Descarga los 2 archivos que se han generado.
  • Para subir los archivos necesitamos de nuevo Filezilla.

De nuevo necesitas los datos de tu alojamiento web, url o ip, el nombre de usuario ftp y contraseña ftp.

  • Haz clic en conexión rápida y a la derecha como ya sabes puedes ver tu web.

Si accedes a la carpeta de tu sitio puedes ver tu carpeta web con el sudbominio de la web nueva creada igual que estaba.

 

¿Qué vas a hacer?

Borrar toda la carpeta web, con ello borraras la web antigua y la clonada, no te asustes, tienes el backup de la web nueva que es la que está guardada y la que vamos a subir ahora.

Además de contar con esos archivos (que son realmente copias de seguridad) tu hosting (si es de calidad) suele tener sus propias copias de seguridad que se restauran en un clic con lo cual tienes doble de seguridad por si todavía te entran ciertos miedos a hacer esto.

No tienes por qué porque como te digo porque lo que vas a migrar es un backup de por sí.

Vamos a ello.

 

Eliminar todo el contenido de la carpeta Web

Eliminar toda la web desde filezilla puede durar más de una hora, lo mejor es que sigas estos pasos:

  • Accede a tu servidor, este tiene que tener una opción en el panel de control que en un clic la eliminas la carpeta web por completo(en Cdmon, en el apartado información del servidor>reset por ejemplo).

Si no lo encuentras, contacta con ellos.

Haciendo esto, la web se ha borrado y si accedes con Filezilla, puedes ver ahora que esta vacia.

  • Ahora en Filezilla busca la carpeta(en la parte izquierda) con los dos archivos descargados con Duplicator con la copia de la web actual.
  • Arrastra y suelta los dos archivos dentro de la carpeta raiz(Web) ahora vacía.
  • Ahora tendrás que ejecutar el archivo intaller.php como en el otro paso hiciste, pero ahora poniendo en la barra del navegador lo siguiente: nombrededominio/installer.php, ahora ya no usas la subcarpeta ya que se encuentra en la raiz.

 

Los pasos son los mismos que en el apartado anterior cuando subimos los datos a la subcarpeta.

  • Paso 1: puede producirse otra vez error y tendrás que ampliar temporalmente la memoria con vuestro serivdor como ya expliqué, por lo demás haz clic en siguiente si solo generera advertencias.
  • Paso 2: de la misma manera accede al panel de control de tu hosting y crea una base de datos igual que antes, accediendo a mysql

Asigna un nombre de la base de datos nueva, haz clic en guardar y anota el usuario y la contraseña que tienes en el servidor,que siempre es la misma.

  • Paso 3: elige un nombre para la web (será el que aparezca en el panel de control de tu WordPress).
  • Paso 4:haz clic en site y accede a tu nueva web.

 

Listo, accede a la nueva web modificada y recuerda que tienes que eliminar los archivos residuales creados igual que antes.

Ya puedes también desinstalar el plugin de duplicator ya que no te hará falta o déjalo desactivado y utilizalo para realizar copias de seguridad cada x tiempo.

Nada más, ya puedes disfrutar de tu nueva web.

 

Cómo copiar una página web (Método sencillo)

Este método es más sencillo que los anteriores ya que simplemente tienes que instalar un plugin, exportar, instalar ese mismo plugin en el otro dominio e importar.

Es  mágico y se llama All in one Wp Migration 

En este video te explico todo el método

Este plugin es gratuito aunque para web un poco grandes con muchos megas necesitarás el adquirir la versión de pago.

YouTube video

Como has visto este método para clonar webs es más fácil que los anteriores , en un par de clics tendrás tu web copiada.

 


Otros artículos de interés sobre WordPress:


Además ahora puedes usar este sistema para crear páginas web con IA 

 

Conclusión

Si quieres que tu web esté visible y crear un nuevo rediseño de la misma es muy fácil clonando la web haciendo una instalación y una migración en una subcarpeta de tu sitio web, en 10 minutos está el proceso conseguido.

Que no te asusten cuatro carpetas y media porque es muy sencillo y no necesitas dejar tu web en mantenimiento perdiendo visibilidad, visitas o ventas.

Y tú, ¿sigues poniendo tu web en mantenimiento cada vez que trabajas en un rediseño, trabaja en una web clonada para probar tus proyectos? Cuéntamelo

¡Compártelo y déjame un comentario!

Picture of José Peña
José Peña
Consultor SEO y Especialista en crear webs rentables con WordPress desde cero. He tenido la oportunidad de ayudar a muchas personas a comenzar y crecer su web hasta convertirse en un negocio de éxito. Además he creado “MkCero” (mi propia agencia de Marketing Digital). Más sobre mí | Mi Linkedin | Mi Canal de Youtube

36 comentarios en «Cómo Clonar una página web completa y modificarla»

  1. Hola José, gran artículo!

    Así como explicas es el modo que vengo usando desde hace mucho tiempo, pero el otro día un compañero me recomendó la opción de usar Vagrant (VVV) +Wordmove.

    Por lo poco que he visto también se hace una instalación de WordPress en el servidor local y a través de Wordmove y las funciones push & pull haces los cambios en la versión online o local, sin tener que depender de duplicator todo el rato.

    ¿Has oído hablar de este método o lo has probado alguna vez?

    Saludos!

    Responder
    • Hola Juan, no lo conocía Juan.

      Hay muchas opciones, yo usa esta, me resulta la más cómoda y segura pero a ver si saco un rato y le echo un vistazo a lo recomiendas, gracias;

      Saludos!

      Responder
  2. Hola José,

    Excelente guía. Justo lo que andaba buscando para poder hacer esos «experimentos» en wordpress sin que afecten a la web actual. Gracias!

    Un saludo.

    Responder
  3. Hola Jose,
    muchas gracias por tu ayuda.
    ayer instale word press local de Serverpress y todo parecia ir bien.
    sali de Word press, o sea cerre sesion y hoy al poner el enlace en la barra de URL, me decia que no encontraba, error 404. en fin que ni wp-admin ni nada de nada. El problema principal es que no me sale ni se donde esta la ventana donde se ingresa el dominio y pasword.
    gracias un saludo.

    Responder
    • Prueba a instalarlo de nuevo Juan, o a probarlo en otro navegador a ver si se soluciona el problema

      Responder
  4. Muy bueno. Yo lo he usado asi. Pero en una que estoy actualmente no puedo terminar el proceso de duplicator x temas de alojamiento.
    lo hago manual copiando todo y creando la base de datos. Pero no logro hacer funcionar nada de nada.
    no me reconoce el tema ni ingresar al administrador de worpress. Estot desesperado xq ea de un cliente que necesitamos duplicar la web para en base a ella hacer otra y subirla a un nuevo servidor

    Responder
    • Hola Gabriel, imagino que estás trabajando en el servidor local.Yo solo recomiendo hacerlo desee cero y luego subirlo al hosting o para pruebas, para clonar la web me gusta hacerlo en el servidor para evitar errores

      Responder
  5. Hola José,

    Saludos Cordiales,

    Me interesaría saber como instalar la pagina web descargada del duplicator en el servidor local.

    Responder
    • Hola Alejandro, el proceso es similar a hacerlo en el hosting usando la base de datos del servidor local

      Responder
  6. ¡Hola! Este proceso como se haría por ejemplo con una tienda online? Quiero decir, si sigue funcionando mientras hago los cambios, antes de subirlo tendría que descargarme una base de datos actualizada, sustituir la antigua y subirlo todo?
    Gracias

    Responder
    • Hola Eva, es exactamente igual para una tienda online, se hace un clonado de la web y todo se copia, da igual la información que haya

      Responder
  7. Me sale error 502 cuando ingreso mi información. “tudominio/nombredelasubcarpeta/installer.php

    Responder
    • Hola Estefani.
      Consulta a tu hosting, suele ser un error de servidor normalmente.

      Responder
  8. Hola. La guía es perfecta. Muchas gracias.
    Estoy atascado en un punto: Yo quiero duplicar la web en mi pc local, pero cuando arranco el installer.php en local, en el paso 2 de Duplicator (Setp 2 of 4: Install Database) me da error de conexión a la base de datos en «Test Database».
    Lo que hago es: en phpMyAdmin creo una BD nueva. Pongo ese nombre y el usuario root sin contraseña, que es como viene por defecto. He probado crear otro usuario con todos los permisos, poner el nombre de la BD de la web de muestra que crea WP… en fin, todo lo que se me ha ocurrido, pero no se conecta.
    ¿Cuál puede ser el problema?
    Muchas gracias de antemano. Saludos.

    Responder
    • No me gusta trabajar en local Benito por estas cosas, suelen fallar las base de datos, el certificado SSL etc. Yo solo trabajo en local para pruebas

      Responder
  9. Mi pregunta es hay forma de instalar WP multisitio en localhost ??

    Responder
    • Yo no soy partidario de usar local para proyectos que se van a continuar porque luego puede habar conflictos con la base de datos (al menos hasta donde yo he profundizado). Aunque existen hosting temporales donde puedes usarlos y te darán menos problemas que en local. Luego migras a tu hosting y ya está-

      Responder
  10. He seguido todos los pasos pero «instalando» el clon en local usando Flywheel. El problema que tengo es que cualquier cambio que hago en local, se actualiza de forma automática en el site real de producción: he actualizado la versión de WP en local y se actualiza en el servidor, cambio el formato de fecha en local y se actualiza en el servidor ….
    A alguien le ha ocurrido? Es posible que en el clon se guarde algún fichero de configuración y que al poner todo en local sigo apuntando a producción?

    Salu2

    Responder
  11. Hola,
    como estas?
    ya hice la descarga del archivo zip para instalar wordpress local, y al descomprimir la descarga sale un ERROR "an exception of class NilObjectexception was not handled. The application must shutdown"
    Ya descomprimi varias veces en el escritorio pero siempre sale ese error.
    Ayuda por favor!!
    Aida

    Responder
  12. Los plugins, suelen fallar. Me gustaría conocer Tu manera de migrar una web sin plugins, manualmente; copiando el contenido y BD, después trasladarlo correctamente. Un saludo

    Responder
    • Siempre trabajo con plugins. A veces fallan sí pero te quitan un tiempo de oro

      Responder
  13. Hola José,
    Ya tengo instalado WordPress como local en mi pc, también realicé una copia de mi web con duplicator y tengo los 2 archivos: installer.php y el Zip 20200410_suspirosde…
    Pero ahora no sé cómo instalar estos 2 archivos en mi PC, es decir en WordPress local.
    Podrías darme una pista, gracias

    Responder
    • Hola José María. Son tres videos, echa un vistazo

      Responder
  14. Excelente aporte José. gracias por compartir tus experiencias, voy a comenzar a desarrollar mi web. Saludos y abrazos.

    Responder
  15. Ups. Me "comí" una pregunta, je! En mi cPanel no hay eso de …"resetear"… Puedo simplemente seleccionar todos los archivos de mi public.html y borrarlos?
    Saludos.

    Responder
      • Gracias José. Como habrás podido observar, comencé mi "comentario" con un …"me comí"… Es decir que, esta parte vendría siendo la última parte de una 1er. pregunta (o algo así). Pero el caso es que… ¡No veo la 1er. pregunta, je! En fin. Probablemente porque, era demasiado larga. Así que, voy a hacertela más "corta". Entonces, te pregunto, si bajo el sitio a un subdominio, los enlaces permanencen iguales? Dicho de otro modo, si hago cambios en entradas, páginas, y/o agrego nuevas, cuando las suba a mi dominio principal, conservarán los enlaces tal cual? Aguardo tus comentarios. Desde ya, muchas gracias. P.d: En rigor de verdad, mi duda surge porque, cuando subes el archivo lo haces a una carpeta a la que llamas clon. Ergo, tengo miedo de que, si no me doy cuenta, me vaya creando enlaces con la palabra clon, je!

        Responder
        • Hola Francisco, no veo esa otra pregunta!!

          Te contesto. Si creas una web en un subdomonio o cualquier otro dominio las urls no van a cambiar cuando migres.

          Igualmente si creas un /clon toda la estructura se mantendrá cuando migres y no a meter la palabra clon por ningún lado ya que simplemente es una carpeta donde crearás la web.

          Tienes que tener en cuenta que lo único que cambiará será el nombre de dominio, el resto se cambiará todo sin problema cuando migres. Por eso no te preocupes por no te dará ningún problema

          No tengas miedo!!!

          Responder
  16. Algo que no entiendo, si hago el clon de la web y en la original sigo realizando ventas de productos, cuándo sustituya la original por la clon todas estas ventas se perderán no?

    Responder
    • Hola José.

      Claro, es una copia exacta de la web, si sigues modificando la antigua los cambios no se realizan.

      El clonado se suele usar para pruebas o para hacer un rediseño pero si tienes que tener en cuenta por ejemplo en un ecommerce que no se copia lo nuevo.

      Responder

Deja un comentario