Come clonare un sito Web per una facile messa in scena con Website Pro
Pubblicato: 2023-05-02Prima di lanciare i siti Web che stai creando e rivendendo per i clienti, è essenziale eseguire più test per garantire che le nuove funzionalità (e i nuovi siti Web) funzionino senza problemi. La clonazione e lo staging dei siti Web dei tuoi clienti ti consentono di creare copie esatte per testare eventuali nuove modifiche e aggiornamenti, aiutandoti a garantire la massima tranquillità senza bug o errori in tempo reale.
Inizia a diversificare il tuo flusso di entrate. Ottieni subito la tua "Guida in 6 passaggi per la vendita di servizi di siti Web alle aziende locali".
In questo articolo, imparerai di più su suggerimenti e best practice su come clonare un sito Web per la messa in scena e su come Website Pro semplifica questo processo per garantire il test del sito Web e il successo del lancio.
Sommario
- Quando e perché dovresti clonare un sito web?
- Per eseguire il backup di un sito web
- Per testare la compatibilità
- Passaggio a un nuovo server
- Apporta modifiche significative al tuo sito web
- Perché è necessario clonare un sito Web per creare un ambiente di staging
- Best practice su come clonare un sito web per lo staging
- Scegli il metodo di clonazione giusto
- Aggiorna i tuoi plugin WordPress
- Rimuovi temi e plugin inutilizzati
- Rivedi e aggiorna gli URL
- Crea backup regolari
- Come clonare un sito web per lo staging con Website Pro
- Accedi al generatore visivo
- Reimpostare il sito di staging
- Spingi la messa in scena per vivere
- Suggerimenti importanti su come clonare un sito web per lo staging
- Migrare il database in una nuova posizione
- Aggiorna gli URL del sito
- Disabilita l'indicizzazione sui motori di ricerca
- Metti in sicurezza il sito di staging
- Eseguire spesso il backup, l'aggiornamento e il test del sito di staging
- Errori comuni da evitare durante la clonazione di un sito web
- Mancato aggiornamento di plug-in o software attivi
- Sovrascrivere il sito di produzione
- Ignorando i problemi di compatibilità
- Saltare il processo di pulizia
- Domande frequenti
- Cos'è un ambiente di staging?
- Qual è la differenza tra ambienti di staging e di produzione?
Quando e perché dovresti clonare un sito web?
La clonazione di un sito Web è proprio come sembra: prendere tutto da un sito e creare un duplicato esatto. Più spesso, la clonazione di un sito Web consente di creare una copia esatta del sito Web esistente e consente agli sviluppatori di utilizzarlo come ambiente di staging per testare eventuali nuove modifiche prima che vengano pubblicate dagli utenti.
Il test delle modifiche al sito Web sul sito Web clonato riduce anche le possibilità che gli errori vengano inviati all'utente finale, consentendo agli sviluppatori Web di effettuare aggiornamenti e sperimentare nuove funzionalità senza il rischio di interrompere il sito live. Di seguito sono riportati solo alcuni dei casi d'uso aggiuntivi che dovresti prendere in considerazione per la clonazione del sito Web del tuo cliente a scopo di gestione temporanea.
Per eseguire il backup di un sito web
Nel caso in cui si verifichino problemi imprevisti con il sito Web del tuo cliente, come arresti anomali, perdita di dati o attacchi informatici, avere una copia di backup ti garantisce di avere sempre un'altra versione del sito in cui ripristinarlo. Poiché un clone è una copia esatta del codice del tuo sito Web, puoi anche utilizzarlo per creare un altro sito Web da zero o lanciare una nuova versione di quello originale.
Per testare la compatibilità
È un'ottima pratica apportare modifiche e aggiornamenti su un sito di staging prima di pubblicarlo, come un tema nuovo di zecca o un plug-in di WordPress. Ciò garantisce che qualsiasi nuova funzionalità o funzionalità aggiornata si integri bene con l'infrastruttura del sito Web corrente e funzioni in modo ottimale senza problemi di compatibilità.
L'utilizzo di un ambiente di staging consente inoltre di sperimentare diversi layout e configurazioni per vedere se gli utenti e le parti interessate rispondono bene al nuovo aspetto.
Passaggio a un nuovo server
Se stai prendendo in considerazione un nuovo provider di web hosting perché i siti web dei tuoi clienti necessitano di prestazioni e sicurezza migliori per soddisfare le richieste dei loro utenti, è qui che torna utile una versione clonata del loro sito. Ciò ti consente di testare il sito e determinare se funzionerà allo stesso modo, o meglio, sulle nuove soluzioni di hosting senza che ciò influisca sul sito Web o sul server esistente.
Quando decidi di migrare i tuoi siti Web da AWS a Google Cloud, puoi facilmente trasferirli dal vivo attraverso il sito clonato. Ciò renderà il sito Web del tuo cliente accessibile agli utenti durante l'intero processo di migrazione senza alcuna interruzione.
Apporta modifiche significative al tuo sito web
Per fornire un'esperienza utente positiva online, ti consigliamo di assicurarti che il sito Web del tuo cliente sia al passo con le ultime funzionalità e funzionalità Web applicabili alla sua attività. Se ti viene assegnato un importante progetto di revisione del sito Web che include riprogettazioni complete, aggiunta di nuove funzionalità o modifica del layout, dovrebbe sempre essere eseguito attraverso un ambiente di staging per garantire che tutte le modifiche funzionino e funzionino insieme correttamente.
Perché è necessario clonare un sito Web per creare un ambiente di staging
Garantire la sicurezza e la funzionalità del sito Web del cliente è fondamentale per il successo delle offerte di servizi di gestione del sito Web, in particolare per:
- Test: poiché il sito di staging per WordPress è una copia del sito Web del tuo cliente, ti consente di testare le modifiche e gli aggiornamenti del sito Web prima di pubblicarli dal vivo. È anche un ottimo modo per identificare e gestire eventuali errori, bug o problemi prima che peggiorino.
- Flessibilità: se stai cercando di testare e sperimentare nuove funzionalità su un sito Web del cliente, l'utilizzo di un ambiente di staging mitiga qualsiasi rischio di effetti negativi su altri componenti del sito Web live.
- Collaborazione: non solo un ambiente di staging aiuta te e il tuo team di web design a collaborare tra loro per creare il sito web, ma ti aiuta anche a fornire al tuo cliente un design fittizio su cui possono fornire feedback sulle note.
- Sicurezza: in alcuni casi, l'introduzione di nuovi plug-in, codice o estensioni in un sito Web può comportare ulteriori violazioni o rischi di sicurezza se non funzionano correttamente con il sito. L'utilizzo di un ambiente di staging in questo caso ti dà l'opportunità di testare e confermare se queste violazioni potrebbero verificarsi sul sito Web live.
- Efficienza: le modifiche e gli aggiornamenti apportati a un sito di staging possono essere testati in modo più rapido ed efficiente, in quanto occorrerebbero meno tempo e risorse per correggere e ripristinare la versione di staging di un sito.
Best practice su come clonare un sito web per lo staging
Quando rivendi siti Web in white label ai tuoi clienti, è importante garantire che la versione live del loro sito venga inviata senza intoppi nel processo. Ecco alcune best practice che dovresti seguire quando cloni il sito web del tuo cliente per scopi di gestione temporanea.
Scegli il metodo di clonazione giusto
Quando si clona un sito Web per lo staging, la scelta del metodo corretto è essenziale per garantire una migrazione semplice e affidabile. Un plug-in di staging, come WP Staging o Duplicator, è uno dei metodi più popolari. Ciò ti consente di creare una replica esatta del tuo sito Web in modo rapido e semplice su un URL separato. Puoi quindi testare le modifiche o gli aggiornamenti prima di pubblicarli.
Tuttavia, puoi facilmente clonare un sito Web utilizzando lo strumento di staging su Website Pro (che vedremo in basso). Qualunque metodo tu scelga, segui le migliori pratiche come eseguire backup regolari del tuo sito e testare attentamente le modifiche prima di pubblicarle.
Aggiorna i tuoi plugin WordPress
Le versioni obsolete dei plug-in a volte possono contenere vulnerabilità che possono rappresentare un rischio per la sicurezza del sito Web del tuo cliente e dei suoi utenti. Inoltre, potresti riscontrare problemi che non possono essere risolti per le versioni precedenti dei tuoi plug-in, poiché il supporto potrebbe essere ridotto per questo.
Non solo l'aggiornamento dei plug-in offre nuove funzionalità al sito Web del tuo cliente, ma gli aggiornamenti software per i plug-in spesso contengono correzioni di bug e miglioramenti delle prestazioni che garantiscono la compatibilità con qualsiasi versione di WordPress che utilizza.
Rimuovi temi e plugin inutilizzati
Sulla stessa nota, temi o modelli inutilizzati, così come i plug-in, possono rallentare in modo significativo le prestazioni di un sito Web, motivo per cui è importante rimuovere quelli che non stai attualmente utilizzando. I temi inutilizzati dovrebbero essere cancellati dal server, mentre i plugin attivi dovrebbero essere disattivati e poi rimossi.
È anche importante tenere traccia di quali plug-in sono attualmente in uso sul sito originale per evitare problemi durante l'aggiornamento o la clonazione per scopi di gestione temporanea. Inoltre, è una buona idea identificare ed eliminare qualsiasi software obsoleto o incompatibile che potrebbe causare problemi.
Rivedi e aggiorna gli URL
Quando si clona un sito Web per scopi di gestione temporanea, la revisione e l'aggiornamento degli URL è essenziale per garantire che il contenuto venga rispecchiato accuratamente sul nuovo sito.
Le migliori pratiche per l'aggiornamento degli URL includono la ricerca di collegamenti hardcoded all'interno del codice sorgente e il controllo di risorse esterne come file CSS e JavaScript per garantire che tutte le destinazioni dei collegamenti siano accurate. È anche una buona idea testare il nuovo sito in seguito per verificare che tutto funzioni correttamente.
Inoltre, potrebbe essere necessario modificare la struttura dell'URL per garantire che gli utenti possano ancora accedere ai propri account o ad altri contenuti senza incorrere in errori.
Crea backup regolari
La creazione di backup regolari del tuo sito Web è un passaggio fondamentale per evitare perdite di dati o altri problemi. I backup dovrebbero essere creati almeno una volta alla settimana e salvati in posizioni sicure, idealmente fuori sede, per una protezione aggiuntiva.

Per ottenere i migliori risultati, prova ad archiviare i file di backup su un server diverso da quello che ospita il sito per assicurarti di averne una copia disponibile in caso di emergenza. Inoltre, considera di automatizzare il processo utilizzando un plug-in o uno script per risparmiare tempo e fatica.
Come clonare un sito web per lo staging con Website Pro
Se gestisci più siti WordPress per i clienti, avrai bisogno di una soluzione che crei e gestisca anche le versioni di staging dei loro siti. Fortunatamente, Website Pro semplifica la clonazione di qualsiasi sito web. Tutto quello che devi fare è:
Fonte
- Apri la dashboard di Website Pro.
- Apri il menu della barra laterale e vai alla visualizzazione di staging.
- Nella visualizzazione di staging, puoi fare clic su:
- Crea un'area di gestione temporanea da un backup.
- Abilita un'area di staging da zero.
Da lì, tutto ciò che devi fare è attendere qualche minuto affinché il sito Web venga clonato e avrai accesso a diverse opzioni per creare e ripristinare il tuo ambiente di staging. Ecco solo alcune delle funzionalità che puoi sfruttare dalla dashboard di staging.
Accedi al generatore visivo
Website Pro ti consente di modificare e aggiornare facilmente il tuo sito di staging semplicemente premendo un pulsante. Tutto quello che devi fare è fare clic sul pulsante "modifica il mio sito" sulla dashboard di staging per iniziare a lavorare sul tuo ambiente di staging per testare, nuovo sito Web, funzionalità, plug-in o temi.
Reimpostare il sito di staging
Se riscontri errori durante il test e la gestione temporanea e desideri ripristinare il sito di gestione temporanea a una versione specifica, fai semplicemente clic su "Ripristina area di gestione temporanea da un pulsante di backup". È possibile reimpostare il sito di staging sulle seguenti impostazioni:
Fonte
- Reimposta sul sito live. Ciò ripristinerà il sito di staging all'ultima versione del sito live.
- Reimposta da un backup. Consente di ripristinare il sito da qualsiasi file di backup scelto.
- Reimposta da un modello. Ciò ti consente di scegliere da un elenco prestabilito di modelli e installare un nuovo modello di sito Web fresco nel tuo ambiente di staging, che cambierà il layout e il design del sito.
Spingi la messa in scena per vivere
Una volta che sei soddisfatto delle modifiche e degli aggiornamenti apportati al sito Web del tuo cliente, puoi facilmente inviare queste modifiche al sito Web live con il pulsante Push to Live Site. Da lì, hai la possibilità di sostituire solo il file system o l'intero sito insieme al suo database e file system.
Hai anche la possibilità di conservare i file di staging per modifiche successive, se ne avessi bisogno.
Suggerimenti importanti su come clonare un sito web per lo staging
Migrare il database in una nuova posizione
Che tu stia testando nuove funzionalità, modificando il layout o installando nuovi plug-in, è importante migrare il database in una nuova posizione con una replica esatta del database del sito originale, ma non dell'originale. Ciò garantisce che tutti i contenuti e i dati del sito originale rimangano presenti e attivi nella versione live senza che venga influenzato da eventuali modifiche o sperimentazioni effettuate sul sito di staging.
Aggiorna gli URL del sito
Per precauzione, assicurati che gli URL dell'ambiente di staging siano completamente diversi e identificabili dalla versione live del sito web. Questo non solo aiuta a mitigare eventuali rischi per gli utenti che inciampano accidentalmente nella versione di staging del sito, ma aiuta anche a evitare qualsiasi confusione con la versione su cui stai lavorando semplicemente guardando l'URL stesso.
L'utilizzo degli stessi URL della versione live potrebbe anche causare problemi dal punto di vista SEO, poiché i motori di ricerca potrebbero considerare il sito Web clone come contenuto duplicato e penalizzare entrambi i siti nel processo.
Disabilita l'indicizzazione sui motori di ricerca
Per ulteriore rassicurazione sulle prestazioni del traffico SEO del tuo sito live, è meglio assicurarsi che il sito Web clonato rimanga deindicizzato dai motori di ricerca. Ciò impedirà ai motori di ricerca di scansionarlo e classificarlo e di cannibalizzare il sito live nelle pagine dei risultati di ricerca. Assicurati di modificare il file robots.txt del tuo sito web in modo che il sito di staging non venga scansionato, ma se vuoi risparmiare un po' di tempo, prendi in considerazione l'utilizzo di un plug-in per modificarlo senza problemi.
Metti in sicurezza il sito di staging
Proprio come con qualsiasi altro sito Web, anche la sicurezza informatica è fondamentale per il sito di staging. Quando lavori su un ambiente di staging, consenti solo agli utenti autorizzati di lavorare sul sito in modo che nessun altro possa rubare o corrompere i dati da esso, poiché eventuali compromissioni potrebbero influire anche sul sito live.
Come ulteriore precauzione, tieni sempre traccia di ogni utente che accede al sito di staging e assicurati che provenga solo da utenti autorizzati. Dovresti anche assicurarti che ogni password di accesso sia forte e implementare misure di sicurezza aggiuntive, come firewall e scanner di malware.
Eseguire spesso il backup, l'aggiornamento e il test del sito di staging
Vale la pena costruire regolari abitudini di manutenzione del sito web, anche per la versione di staging del sito web del tuo cliente.
- Il backup del sito di staging spesso aggiunge ulteriore tranquillità per garantire di non perdere alcun dato se si verificano problemi o errori durante l'esecuzione di qualsiasi test. Ciò ti consente di ripristinarlo facilmente alla versione più recente del sito prima di apportare le modifiche.
- L'aggiornamento frequente del sito di staging impedisce il passaggio di eventuali vulnerabilità di sicurezza o bug e garantisce che il sito di staging rimanga compatibile con il software e i plug-in più recenti disponibili.
- Testare regolarmente il sito di staging ti aiuta a rilevare eventuali problemi o errori con sufficiente anticipo in modo da poter apportare le modifiche e gli aggiornamenti necessari prima che vengano pubblicati.
Errori comuni da evitare durante la clonazione di un sito web
La clonazione di un sito Web è un processo semplice. Ma evitare di commettere errori durante la clonazione di un sito è fondamentale, in quanto possono portare a problemi. Ecco alcuni degli errori più comuni:
Mancato aggiornamento di plug-in o software attivi
Prima della clonazione, tutti i plug-in attivi devono essere aggiornati (o disattivati e rimossi) per evitare potenziali conflitti sul server di staging. Inoltre, assicurati di testare a fondo il sito clonato in seguito per verificare eventuali errori che potrebbero essere stati causati dal mancato aggiornamento di plug-in e software in anticipo.
Che tu stia testando nuovi temi, plug-in o anche diverse versioni di WordPress per il sito Web del tuo cliente, risolvi eventuali problemi di compatibilità non appena si presentano. Ciò garantirà che ogni funzionalità funzioni sulla versione di staging del sito prima di essere pubblicata e mitigherà eventuali problemi lungo la strada.
Sovrascrivere il sito di produzione
In ogni caso con un sito di staging, non sostituire o eliminare mai dal sito Web live i file originali che sono stati migrati sul sito Web clonato per lo staging. Ciò potrebbe causare alcuni futuri problemi di compatibilità con strumenti e software, nonché perdita permanente di dati e interruzioni del sito Web quando eventuali modifiche vengono pubblicate.
Ignorando i problemi di compatibilità
Ignorare eventuali problemi di compatibilità potrebbe causare problemi di funzionalità per gli utenti e potenzialmente danneggiare il sito live quando queste modifiche vengono pubblicate senza la dovuta diligenza. Come accennato in precedenza, l'aggiornamento regolare dei plug-in e dei temi per il sito Web del tuo cliente è molto utile per evitare che eventuali problemi di funzionalità si accumulino e causino problemi maggiori per gli utenti in futuro.
Saltare il processo di pulizia
Prima di creare un ambiente di staging per il sito Web del tuo cliente, dovresti prendere l'abitudine di ottimizzare o rimuovere tutti i dati o file non necessari che non utilizzerai più. Ciò garantisce che tutti i tuoi dati siano ottimizzati e ottimizzati, consentendo al sito Web di caricarsi più velocemente e funzionare in modo più fluido, mitigando eventuali problemi o errori durante i test. Inizia rimuovendo eventuali plug-in, temi o immagini inutilizzati ed eliminando anche le informazioni non necessarie dal tuo database.
Come altro suggerimento, assicurati che qualsiasi informazione utente personale o sensibile come credenziali di accesso o informazioni di pagamento non sia importata nel sito di staging mentre stai testando. Questo per garantire che i dati degli utenti non vengano sovrascritti o compromessi e per mitigare eventuali rischi per la sicurezza.
Domande frequenti
Cos'è un ambiente di staging?
Un ambiente di staging è una copia del tuo sito Web live. Testa nuove funzionalità, plug-in e temi prima che vengano pubblicati sul sito principale. Un ambiente di staging consente agli sviluppatori di siti Web di verificare eventuali modifiche o aggiornamenti per verificare se possono funzionare correttamente con la versione corrente del sito Web live.
Qual è la differenza tra ambienti di staging e di produzione?
Un ambiente di produzione contiene la versione live di un sito Web accessibile a chiunque disponga di una connessione Internet. Eventuali implementazioni di funzionalità o aggiornamenti effettuati nell'ambiente di produzione avranno un impatto sull'utente finale del sito Web. Nel frattempo, l'ambiente di staging viene utilizzato principalmente dagli sviluppatori di siti Web per testare ed eseguire il debug di strumenti e configurazioni prima di inviarli al sito Web live.
