So klonen Sie eine Website für ein einfaches Staging mit Website Pro

Veröffentlicht: 2023-05-02

Bevor Sie Websites starten, die Sie für Kunden erstellen und weiterverkaufen, müssen Sie unbedingt mehrere Tests durchführen, um sicherzustellen, dass neue Funktionen (und neue Websites) reibungslos funktionieren. Durch das Klonen und Staging der Websites Ihrer Kunden können Sie exakte Kopien erstellen, um neue Änderungen und Aktualisierungen zu testen. So können Sie sicher sein, dass es keine Live-Bugs oder Fehler gibt.

Beginnen Sie mit der Diversifizierung Ihrer Einnahmequellen. Holen Sie sich jetzt Ihren „6-Schritte-Leitfaden zum Verkauf von Website-Diensten an lokale Unternehmen“.

In diesem Artikel erfahren Sie mehr über Tipps und Best Practices zum Klonen einer Website für das Staging und wie Website Pro diesen Prozess vereinfacht, um einen garantierten Erfolg beim Testen und Starten von Websites zu gewährleisten.

Inhaltsverzeichnis

  • Wann und warum müssten Sie eine Website klonen?
    • Um eine Website zu sichern
    • Um die Kompatibilität zu testen
    • Umzug auf einen neuen Server
    • Nehmen Sie wesentliche Änderungen an Ihrer Website vor
  • Warum Sie eine Website klonen müssen, um eine Staging-Umgebung zu erstellen
  • Best Practices zum Klonen einer Website für das Staging
    • Wählen Sie die richtige Klonmethode
    • Aktualisieren Sie Ihre WordPress-Plugins
    • Entfernen Sie nicht verwendete Themes und Plugins
    • Überprüfen und aktualisieren Sie URLs
    • Erstellen Sie regelmäßig Backups
  • So klonen Sie eine Website für das Staging mit Website Pro
    • Greifen Sie auf den visuellen Builder zu
    • Setzen Sie die Staging-Site zurück
    • Inszenierung zum Leben erwecken
  • Wichtige Tipps zum Klonen einer Website für das Staging
    • Migrieren Sie die Datenbank an einen neuen Speicherort
    • Aktualisieren Sie Website-URLs
    • Deaktivieren Sie die Suchmaschinenindizierung
    • Sichern Sie die Staging-Site
    • Sichern, aktualisieren und testen Sie die Staging-Site häufig
  • Häufige Fehler, die Sie beim Klonen einer Website vermeiden sollten
    • Fehler beim Aktualisieren aktiver Plugins oder Software
    • Überschreiben der Produktionsstätte
    • Kompatibilitätsprobleme werden ignoriert
    • Überspringen des Bereinigungsvorgangs
  • Häufig gestellte Fragen
    • Was ist eine Staging-Umgebung?
    • Was ist der Unterschied zwischen Staging- und Produktionsumgebungen?

Wann und warum müssten Sie eine Website klonen?

Das Klonen einer Website ist genauso, wie es sich anhört: Alles von einer Website übernehmen und ein exaktes Duplikat erstellen. Häufiger ermöglicht Ihnen das Klonen einer Website, eine exakte Kopie Ihrer vorhandenen Website zu erstellen und Entwicklern die Möglichkeit zu geben, diese als Staging-Umgebung zum Testen neuer Änderungen zu verwenden, bevor sie für Benutzer live geschaltet wird.

Durch das Testen von Website-Änderungen auf der geklonten Website wird auch die Wahrscheinlichkeit verringert, dass Fehler an den Endbenutzer weitergegeben werden, sodass Webentwickler Aktualisierungen vornehmen und mit neuen Funktionen experimentieren können, ohne das Risiko einer Beschädigung der Live-Website einzugehen. Im Folgenden sind nur einige der zusätzlichen Anwendungsfälle aufgeführt, die Sie für das Klonen der Website Ihres Kunden für Staging-Zwecke in Betracht ziehen sollten.

Um eine Website zu sichern

Für den Fall, dass unerwartete Probleme mit der Website Ihres Kunden auftreten, wie z. B. Abstürze, Datenverlust oder Cyberangriffe, stellen Sie mit einer Sicherungskopie sicher, dass Sie immer über eine andere Version der Website verfügen, auf der Sie sie wiederherstellen können. Da es sich bei einem Klon um eine exakte Kopie des Codes Ihrer Website handelt, können Sie damit auch eine neue Website von Grund auf erstellen oder eine neue Version der ursprünglichen Website starten.

Um die Kompatibilität zu testen

Es empfiehlt sich, zunächst alle Änderungen und Aktualisierungen an einer Staging-Site vorzunehmen, bevor Sie sie live schalten, z. B. ein brandneues Theme oder ein WordPress-Plug-in. Dadurch wird sichergestellt, dass alle neuen Funktionen oder aktualisierten Funktionen gut mit der Infrastruktur der aktuellen Website harmonieren und optimal funktionieren, ohne dass Kompatibilitätsprobleme auftreten.

Mithilfe einer Staging-Umgebung können Sie außerdem mit verschiedenen Layouts und Konfigurationen experimentieren, um zu sehen, ob Benutzer und Stakeholder gut auf das neue Erscheinungsbild reagieren.

Umzug auf einen neuen Server

Wenn Sie über einen neuen Webhosting-Anbieter nachdenken, weil die Websites Ihrer Kunden eine bessere Leistung und Sicherheit benötigen, um den Anforderungen ihrer Benutzer gerecht zu werden, ist eine geklonte Version ihrer Website hilfreich. Auf diese Weise können Sie die Website testen und feststellen, ob sie auf den neuen Hosting-Lösungen die gleiche oder eine bessere Leistung erbringt, ohne dass dies Auswirkungen auf die vorhandene Website oder den vorhandenen Server hat.

Wenn Sie sich entscheiden, Ihre Websites von AWS zu Google Cloud zu migrieren, können Sie sie ganz einfach über die geklonte Website live übertragen. Dadurch ist die Website Ihres Kunden während des gesamten Migrationsprozesses für Benutzer ohne Unterbrechungen zugänglich.

Nehmen Sie wesentliche Änderungen an Ihrer Website vor

Um online ein positives Benutzererlebnis zu bieten, sollten Sie sicherstellen, dass die Website Ihres Kunden mit den neuesten Web-Features und -Funktionalitäten für sein Unternehmen Schritt hält. Sollten Sie mit einem größeren Website-Überarbeitungsprojekt beauftragt werden, das komplette Neugestaltungen, das Hinzufügen neuer Funktionen oder die Änderung des Layouts umfasst, sollte dies immer über eine Staging-Umgebung erfolgen, um sicherzustellen, dass alle Änderungen funktionieren – und ordnungsgemäß zusammenwirken.

Warum Sie eine Website klonen müssen, um eine Staging-Umgebung zu erstellen

Die Gewährleistung der Sicherheit und Funktionalität der Website Ihres Kunden ist für den Erfolg Ihrer Website-Management-Dienstleistungsangebote von größter Bedeutung, insbesondere für:

  1. Testen: Da es sich bei der Staging-Site für WordPress um eine Kopie der Website Ihres Kunden handelt, können Sie Website-Änderungen und -Updates testen, bevor Sie sie live der Öffentlichkeit zugänglich machen. Es ist auch eine hervorragende Möglichkeit, Fehler, Bugs oder Probleme zu erkennen und zu beheben, bevor sie sich verschlimmern.
  2. Flexibilität: Wenn Sie neue Funktionen auf einer Kunden-Website testen und experimentieren möchten, verringert die Verwendung einer Staging-Umgebung das Risiko negativer Auswirkungen auf andere Komponenten der Live-Website.
  3. Zusammenarbeit: Eine Staging-Umgebung hilft Ihnen und Ihrem Webdesign-Team nicht nur bei der Zusammenarbeit bei der Erstellung der Website, sondern hilft Ihnen auch dabei, Ihrem Kunden ein Musterdesign zur Verfügung zu stellen, zu dem er Notizen und Feedback geben kann.
  4. Sicherheit: In manchen Fällen kann die Einführung neuer Plug-ins, Codes oder Erweiterungen auf einer Website zusätzliche Sicherheitslücken oder Risiken mit sich bringen, wenn sie nicht ordnungsgemäß mit der Website funktionieren. Durch den Einsatz einer Staging-Umgebung haben Sie in diesem Fall die Möglichkeit zu testen und zu bestätigen, ob diese Verstöße auf der Live-Website auftreten könnten.
  5. Effizienz: An einer Staging-Site vorgenommene Änderungen und Aktualisierungen können schneller und effizienter getestet werden, da die Reparatur und Wiederherstellung der Staging-Version einer Site weniger Zeit und Ressourcen in Anspruch nehmen würde.

Best Practices zum Klonen einer Website für das Staging

Wenn Sie White-Label-Websites an Ihre Kunden weiterverkaufen, ist es wichtig, sicherzustellen, dass die Live-Version ihrer Website ohne Probleme durchgesetzt wird. Hier sind einige Best Practices, die Sie befolgen sollten, wenn Sie die Website Ihres Kunden für Staging-Zwecke klonen.

Wählen Sie die richtige Klonmethode

Beim Klonen einer Website für das Staging ist die Wahl der richtigen Methode von entscheidender Bedeutung, um eine einfache und zuverlässige Migration zu gewährleisten. Ein Staging-Plugin wie WP Staging oder Duplicator ist eine der beliebtesten Methoden. Dadurch können Sie schnell und einfach eine exakte Kopie Ihrer Website auf einer separaten URL erstellen. Anschließend können Sie Änderungen oder Aktualisierungen testen, bevor Sie sie live übertragen.

Sie können eine Website jedoch ganz einfach mit dem Staging-Tool von Website Pro klonen (auf das wir weiter unten näher eingehen). Für welche Methode Sie sich auch entscheiden, befolgen Sie Best Practices wie das Erstellen regelmäßiger Backups Ihrer Website und das sorgfältige Testen von Änderungen, bevor Sie sie live übertragen.

Aktualisieren Sie Ihre WordPress-Plugins

Veraltete Versionen von Plug-ins können manchmal Schwachstellen enthalten, die ein Sicherheitsrisiko für die Website Ihres Kunden und deren Benutzer darstellen können. Darüber hinaus können Probleme auftreten, die für ältere Versionen Ihrer Plug-Ins nicht gelöst werden können, da der Support dafür möglicherweise eingeschränkt ist.

Durch die Aktualisierung Ihrer Plug-Ins erhält die Website Ihres Kunden nicht nur neue Funktionen, Software-Updates für Plug-Ins enthalten häufig auch Fehlerbehebungen und Leistungsverbesserungen, die die Kompatibilität mit der verwendeten WordPress-Version gewährleisten.

Entfernen Sie nicht verwendete Themes und Plugins

Aus dem gleichen Grund können nicht verwendete Themes oder Vorlagen sowie Plugins die Leistung einer Website erheblich verlangsamen. Deshalb ist es wichtig, alle zu entfernen, die Sie derzeit nicht verwenden. Nicht verwendete Themes sollten vom Server gelöscht werden, während aktive Plugins deaktiviert und anschließend entfernt werden sollten.

Es ist außerdem wichtig, den Überblick darüber zu behalten, welche Plugins derzeit auf der ursprünglichen Website verwendet werden, um Probleme beim Aktualisieren oder Klonen zu Staging-Zwecken zu vermeiden. Darüber hinaus ist es eine gute Idee, veraltete oder inkompatible Software zu identifizieren und zu löschen, die ebenfalls Probleme verursachen könnte.

Überprüfen und aktualisieren Sie URLs

Beim Klonen einer Website zu Staging-Zwecken ist die Überprüfung und Aktualisierung der URLs unerlässlich, um sicherzustellen, dass der Inhalt auf der neuen Website korrekt widergespiegelt wird.

Zu den Best Practices für die Aktualisierung von URLs gehören die Suche nach hartcodierten Links im Quellcode und die Überprüfung externer Ressourcen wie CSS- und JavaScript-Dateien, um sicherzustellen, dass alle Linkziele korrekt sind. Es ist auch eine gute Idee, die neue Website anschließend zu testen, um sicherzustellen, dass alles ordnungsgemäß funktioniert.

Außerdem kann es erforderlich sein, die URL-Struktur anzupassen, um sicherzustellen, dass Benutzer weiterhin auf ihre Konten oder andere Inhalte zugreifen können, ohne dass Fehler auftreten.

Erstellen Sie regelmäßig Backups

Das Erstellen regelmäßiger Backups Ihrer Website ist ein entscheidender Schritt, um Datenverluste oder andere Probleme zu vermeiden. Für zusätzlichen Schutz sollten mindestens einmal pro Woche Backups erstellt und an sicheren Orten, idealerweise außerhalb des Standorts, gespeichert werden.

Um optimale Ergebnisse zu erzielen, versuchen Sie, die Sicherungsdateien auf einem anderen Server als dem, auf dem sich die Website befindet, zu speichern, um sicherzustellen, dass Sie im Notfall über eine Kopie verfügen. Erwägen Sie außerdem, den Prozess mithilfe eines Plugins oder Skripts zu automatisieren, um Zeit und Aufwand zu sparen.

So klonen Sie eine Website für das Staging mit Website Pro

Wenn Sie mehrere WordPress-Sites für Kunden verwalten, benötigen Sie eine Lösung, die auch die Staging-Versionen ihrer Sites erstellt und verwaltet. Glücklicherweise macht Website Pro das Klonen jeder Website zum Kinderspiel. Alles was du tun musst, ist:

Quelle

  1. Öffnen Sie das Website Pro-Dashboard.
  2. Öffnen Sie das Seitenleistenmenü und navigieren Sie zur Staging-Ansicht.
  3. In der Staging-Ansicht können Sie entweder auf Folgendes klicken:
    1. Erstellen Sie einen Staging-Bereich aus einem Backup.
    2. Aktivieren Sie einen Staging-Bereich von Grund auf.

Von dort aus müssen Sie nur noch ein paar Minuten warten, bis die Website geklont wurde, und schon haben Sie Zugriff auf mehrere Optionen zum Erstellen und Zurücksetzen Ihrer Staging-Umgebung. Hier sind nur einige der Funktionen, die Sie über das Staging-Dashboard nutzen können.

Greifen Sie auf den visuellen Builder zu

Mit Website Pro können Sie Ihre Staging-Site ganz einfach per Knopfdruck bearbeiten und aktualisieren. Sie müssen lediglich im Staging-Dashboard auf die Schaltfläche „Meine Website bearbeiten“ klicken, um mit der Arbeit an Ihrer Staging-Umgebung zum Testen neuer Websites, Funktionen, Plug-Ins oder Themes zu beginnen.

Setzen Sie die Staging-Site zurück

Sollten beim Testen und Staging Fehler auftreten und Sie Ihre Staging-Site auf eine bestimmte Version zurücksetzen möchten, klicken Sie einfach auf die Schaltfläche „Staging-Bereich von einem Backup zurücksetzen“. Sie können die Staging-Site auf die folgenden Einstellungen zurücksetzen:

Quelle

  1. Zurücksetzen auf die Live-Site. Dadurch wird die Staging-Site auf die neueste Version der Live-Site zurückgesetzt.
  2. Von einem Backup zurücksetzen. Ermöglicht Ihnen, die Site aus einer beliebigen Sicherungsdatei Ihrer Wahl wiederherzustellen.
  3. Von einer Vorlage zurücksetzen. Auf diese Weise können Sie aus einer festgelegten Liste von Vorlagen auswählen und eine neue Website-Vorlage in Ihrer Staging-Umgebung installieren, wodurch sich das Layout und Design der Website ändert.

Inszenierung zum Leben erwecken

Sobald Sie mit den Änderungen und Aktualisierungen, die Sie an der Website Ihres Kunden vorgenommen haben, zufrieden sind, können Sie diese Änderungen ganz einfach mit der Schaltfläche „Push to Live Site“ auf die Live-Website übertragen. Von dort aus haben Sie die Möglichkeit, entweder nur das Dateisystem oder die gesamte Site samt Datenbank und Dateisystem zu ersetzen.

Sie haben sogar die Möglichkeit, die Staging-Dateien für spätere Bearbeitungen aufzubewahren, falls Sie sie benötigen.

Wichtige Tipps zum Klonen einer Website für das Staging

Migrieren Sie die Datenbank an einen neuen Speicherort

Unabhängig davon, ob Sie neue Funktionen testen, das Layout ändern oder neue Plug-Ins installieren, ist es wichtig, die Datenbank an einen neuen Speicherort zu migrieren, mit einer exakten Replik der Datenbank der ursprünglichen Site, jedoch nicht des Originals. Dadurch wird sichergestellt, dass alle Inhalte und Daten der Original-Site in der Live-Version vorhanden und aktiv bleiben, ohne dass sie durch Änderungen oder Experimente auf der Staging-Site beeinträchtigt werden.

Aktualisieren Sie Website-URLs

Stellen Sie vorsichtshalber sicher, dass sich die URLs der Staging-Umgebung vollständig von der Live-Version der Website unterscheiden und identifizierbar sind. Dies trägt nicht nur dazu bei, das Risiko zu mindern, dass Benutzer versehentlich auf die Staging-Version der Website stoßen, sondern hilft Ihnen auch, Verwirrung darüber zu vermeiden, an welcher Version Sie gerade arbeiten, wenn Sie sich nur die URL selbst ansehen.

Die Verwendung derselben URLs wie in der Live-Version könnte auch SEO-Probleme verursachen, da Suchmaschinen die geklonte Website möglicherweise als doppelten Inhalt betrachten und dabei beide Websites abstrafen.

Deaktivieren Sie die Suchmaschinenindizierung

Um die SEO-Verkehrsleistung Ihrer Live-Website zusätzlich zu überprüfen, stellen Sie am besten sicher, dass die geklonte Website von Suchmaschinen deindexiert bleibt. Dadurch wird verhindert, dass Suchmaschinen die Website crawlen, ein Ranking erstellen und die Live-Website auf den Suchergebnisseiten ausschlachten. Stellen Sie sicher, dass Sie die robots.txt-Datei Ihrer Website bearbeiten, damit die Staging-Site nicht gecrawlt wird. Wenn Sie jedoch etwas Zeit sparen möchten, sollten Sie für die problemlose Bearbeitung ein Plug-in in Betracht ziehen.

Sichern Sie die Staging-Site

Wie bei jeder anderen Website ist auch bei der Staging-Site die Cybersicherheit von größter Bedeutung. Wenn Sie in einer Staging-Umgebung arbeiten, lassen Sie nur autorisierte Benutzer auf der Site arbeiten, damit niemand sonst die Daten stehlen oder beschädigen kann, da etwaige Kompromittierungen auch Auswirkungen auf die Live-Site haben könnten.

Behalten Sie als zusätzliche Vorsichtsmaßnahme immer den Überblick über jeden Benutzer, der auf die Staging-Site zugreift, und stellen Sie sicher, dass es sich nur um autorisierte Benutzer handelt. Sie sollten außerdem sicherstellen, dass jedes Anmeldekennwort sicher ist, und zusätzliche Sicherheitsmaßnahmen wie Firewalls und Malware-Scanner implementieren.

Sichern, aktualisieren und testen Sie die Staging-Site häufig

Es lohnt sich, Gewohnheiten zur regelmäßigen Website-Wartung aufzubauen, auch für die Staging-Version der Website Ihres Kunden.

  • Das Sichern der Staging-Site sorgt oft für zusätzliche Sicherheit, um sicherzustellen, dass Sie keine Daten verlieren, wenn während der Tests Probleme oder Fehler auftreten. Dadurch können Sie ganz einfach die aktuellste Version der Website wiederherstellen, bevor Sie die Änderungen vorgenommen haben.
  • Durch die regelmäßige Aktualisierung der Staging-Site wird verhindert, dass Sicherheitslücken oder Fehler erkannt werden und Ihre Staging-Site mit der neuesten verfügbaren Software und Plugins kompatibel bleibt.
  • Das regelmäßige Testen der Staging-Site hilft Ihnen, Probleme oder Fehler früh genug zu erkennen, damit Sie notwendige Änderungen und Aktualisierungen vornehmen können, bevor sie live gehen.

Häufige Fehler, die Sie beim Klonen einer Website vermeiden sollten

Das Klonen einer Website ist ein einfacher Vorgang. Es ist jedoch wichtig, Fehler beim Klonen einer Website zu vermeiden, da diese zu Problemen führen können. Hier sind einige der häufigsten Fehler:

Fehler beim Aktualisieren aktiver Plugins oder Software

Vor dem Klonen sollten alle aktiven Plugins aktualisiert (oder deaktiviert und entfernt) werden, um mögliche Konflikte auf dem Staging-Server zu vermeiden. Stellen Sie außerdem sicher, dass Sie die geklonte Site anschließend gründlich testen, um nach Fehlern zu suchen, die möglicherweise dadurch verursacht wurden, dass zuvor keine Plugins und Software aktualisiert wurden.

Unabhängig davon, ob Sie neue Themes, Plug-Ins oder sogar verschiedene Versionen von WordPress für die Website Ihres Kunden testen, beheben Sie alle Kompatibilitätsprobleme, sobald sie auftreten. Dadurch wird sichergestellt, dass alle Funktionen in der Staging-Version der Website funktionieren, bevor sie live geschaltet werden, und mögliche spätere Probleme werden gemindert.

Überschreiben der Produktionsstätte

Ersetzen oder löschen Sie auf keinen Fall bei einer Staging-Site Originaldateien von der Live-Website, die zum Staging auf die geklonte Website migriert wurden. Dies kann in Zukunft zu Kompatibilitätsproblemen mit Tools und Software sowie zu dauerhaftem Datenverlust und Unterbrechungen der Website führen, wenn Änderungen live übertragen werden.

Kompatibilitätsprobleme werden ignoriert

Das Ignorieren von Kompatibilitätsproblemen könnte zu Funktionsproblemen für Benutzer führen und möglicherweise die Live-Site beschädigen, wenn diese Änderungen ohne die gebotene Sorgfalt live übertragen werden. Wie wir bereits erwähnt haben, trägt die regelmäßige Aktualisierung der Plug-ins und Themes für die Website Ihres Kunden wesentlich dazu bei, zu verhindern, dass sich Funktionsprobleme häufen und in Zukunft größere Probleme für Benutzer verursachen.

Den Bereinigungsprozess überspringen

Bevor Sie eine Staging-Umgebung für die Website Ihres Kunden erstellen, sollten Sie es sich zur Gewohnheit machen, alle unnötigen Daten oder Dateien, die Sie nicht mehr verwenden, zu optimieren oder zu entfernen. Dadurch wird sichergestellt, dass alle Ihre Daten optimiert und rationalisiert werden, sodass die Website schneller geladen und reibungsloser ausgeführt werden kann und gleichzeitig Probleme oder Fehler während des Tests vermieden werden. Entfernen Sie zunächst alle nicht verwendeten Plug-ins, Themes oder Bilder und löschen Sie unnötige Informationen aus Ihrer Datenbank.

Ein weiterer Tipp: Stellen Sie sicher, dass während des Tests keine persönlichen oder vertraulichen Benutzerinformationen wie Anmeldeinformationen oder Zahlungsinformationen in die Staging-Site importiert werden. Dadurch soll sichergestellt werden, dass Benutzerdaten nicht überschrieben oder kompromittiert werden, und potenzielle Sicherheitsrisiken gemindert werden.

Häufig gestellte Fragen

Was ist eine Staging-Umgebung?

Eine Staging-Umgebung ist eine Kopie Ihrer Live-Website. Es testet neue Funktionen, Plugins und Themes, bevor sie auf der Hauptseite live geschaltet werden. Eine Staging-Umgebung ermöglicht es Website-Entwicklern, alle Änderungen oder Aktualisierungen daraufhin zu prüfen, ob sie mit der aktuellen Version der Live-Website ordnungsgemäß funktionieren.

Was ist der Unterschied zwischen Staging- und Produktionsumgebungen?

Eine Produktionsumgebung enthält die Live-Version einer Website, die für jeden mit einer Internetverbindung zugänglich ist. Alle in der Produktionsumgebung vorgenommenen Funktions- oder Update-Rollouts wirken sich auf den Endbenutzer der Website aus. Mittlerweile wird die Staging-Umgebung hauptsächlich von Website-Entwicklern verwendet, um Tools und Konfigurationen zu testen und zu debuggen, bevor sie auf die Live-Website übertragen werden.