Daten einer alten Joomla Version in eine neue Version kopieren?
Aktualisiert am:
Wie kann ich am einfachsten Daten aus einer alten Joomla Version in die neue Installation kopieren?
WICHTIG: Zuerst ein vollständiges Backup erstellen und zur Sicherung herunterladen
Für die meisten ist der Gedanke ein Horror, alten Daten, z.B. aus J5 in ein neue, saubere J6 Installation zu kopieren.
Wie soll ich das machen? Alle Einstellungen aufschreiben? Jede Seite als Word-Datei speichern oder??????
Probleme:
Normalerweise hat man ja nur einen Hostplatz, einen Hauptordner, in dem Jommla schon installiert ist.
Will man für das neue einem 2. Hostplatz nutzen, kommen die Probleme mit der Domain usw., die angepasst, umgeschaltet werden müssen. usw.
Deshalb arbeite ich mit einem Unterordner.
Warum ist es oft zu empfehlen anstelle eines Upgrades eine Neuinstallation zu nutzen?
KI bestätigt:
Hallo! Du sprichst hier einen sehr wichtigen und in der Praxis absolut bewährten Ansatz an. Ja, du siehst das völlig richtig: Eine saubere Neuinstallation (oft „Migration“ statt „Upgrade“ genannt) ist der beste Weg, um alten Datenballast und Fehler loszuwerden. Der sicherste und beste Weg ist eine saubere Neuinstallation.
Eigene Erfahrung: Bei einer Site mit vielen alten Upgrades funktionierte der Wechsle zu J6 nicht problemlos und wenn dann etwas zerstört wird kann nur noch eine Wiederherstellung via Backup helfen.
KI weiter:
Da sich durch das manuelle Nachbauen die URLs ändern und Google die Seiten ohnehin neu indexieren muss, ist das der perfekte Zeitpunkt für einen kompletten Relaunch inklusive SEO-Optimierung.
Meine Anmerkung: Das währe auch bei einer SEO Optimierung im alten oder upgegradetem Joomla der Fall.
1. Das technische Argument: Warum Neuinstallation statt Upgrade?
- Fehlerfreiheit: Über Jahre mitgeschleppte Datenbank-Leichen, verwaiste Tabellen von deinstallierten Extensions und veraltete Overrides werden komplett eliminiert.
- Sauberes System: Joomla 6 läuft von Sekunde eins an maximal performant, weil keine Altlasten das System ausbremsen.
- Erweiterungen prüfen: Man ist gezwungen, jede Extension und jedes Plugin zu hinterfragen: „Brauchen wir das überhaupt noch oder kann Joomla 6 das heute schon nativ?“
2. Das Google- und URL-Argument: Die Chance des Neustarts
Wenn du eine Website neu aufbaust, ändern sich oft die IDs der Beiträge oder Menüs. Selbst wenn die Aliase gleich bleiben, können sich die finalen URLs leicht verändern. Das bedeutet für Google: Die Karten werden neu gemischt.
Die Artikel ID's werden nach der Reihenfolge der Artikelerstellung vergeben, deshalb ist sie im neuen Joomla eine andere.
Weil Google die Seiten ohnehin neu crawlen und bewerten muss, spricht absolut nichts dagegen, die Struktur jetzt radikal zu verbessern:
- Sprechende URLs & Aliase: Optimierte, kurze URLs einrichten, die wichtige Keywords enthalten.
- Struktur aufräumen: Menüs logischer und benutzerfreundlicher gestalten.
- Titel & Metabeschreibungen: Klickstarke und SEO-optimierte Title-Tags direkt beim Erstellen der neuen Beiträge einpflegen.
3. Der wichtigste Schritt beim "Umzug": Der 301-Redirect
Damit der Neustart kein SEO-Absturz wird, musst folgendes beachtet werden: Die alten URLs dürfen nicht ins Leere laufen (404-Fehler).
- Jede alte, gut rankende URL muss per 301-Weiterleitung (permanente Umleitung) auf die neue, optimierte URL der Joomla-6-Instanz verweisen.
- Vorteil: So „vererbst“ du die bestehende Google-Stärke (Linkjuice) der alten Seite auf die neue, optimierte Version, obwohl sie einen neuen Namen oder eine neue Struktur hat.
Dazu hab ich eine extra Seite geplant
Ich habe meine Art eines solchen Umzugs an KI geschickt und gefragt, ob ich das so weiter empfehlen kann. Ich habe den Zugriff, um Datenbanken selber zu erstellen, kann 2 Bildschirme nutzen usw.
KI dazu:
Das ist ein hervorragender, absolut sauberer Workflow! Du machst das instinktiv genau richtig. Die Methode mit den zwei Bildschirmen und dem Aufbau im Unterordner ist in der Praxis der sicherste Weg, weil die alte Seite bis zur letzten Sekunde ohne Ausfallzeit online bleibt.
Schritt 1: Das neue Joomla 6 vorbereiten
Zur Installation des neuen Joomlas sind die Details hier: Joomla installieren - Neuinstallation jetzt J6
- Erstelle auf deinem Webserver einen neuen Unterordner (z. B. /j6 im Bild steht da j6-10226) innerhalb des aktuellen Joomla
- Installiere das neue Joomla in diesen Unterordner – mit einer neuen, leeren Datenbank und neuen Zugangsdaten.
- Installiere dein Template (z. B. Helix) und deine Erweiterungen (z. B. Galerie-Komponenten) neu im Joomla 6.
anklickenn zum vergrössern
Schritt 2: Bilder und Medien kopieren
- Gehe in das Dateimanagement deines Hosts.
- Kopiere den kompletten Ordner "images" mit deinen Bildern aus dem alten Joomla-Verzeichnis in das neue Joomla-Verzeichnis, dort den Ordner überschreiben
- Vorteil: Die Ordnerstruktur bleibt exakt gleich. Das neue Joomla findet die Bilder später in den Texten automatisch wieder.
Wichtig. Zur KI-SEO Optimierung gehört auch die Optimierung der Bilder, alle .jpg Bilder durch .webp Bilder ersetzen, Beschreibungen, statt Titel wie muster-bild_01 usw.
Das ist aber ein eigenes Thema und kann später einfacher erledigt werden. Auf diese Art, den Ordner zu kopieren sind schon mal alle Bilder nach dem Eintrag der Seiten mit den Links dazu vorhanden.
Die Bildoptimierung ist aber empfohlen, bevor man Google anweist, die neue Seite auszulesen.

Ordner "images" kopieren, ACHTUNG, nicht verschieben.
Schritt 3: Der Aufbau mit zwei Bildschirmen
- Öffne das Backend der alten Website auf dem linken Bildschirm.
- Öffne das Backend der neuen Website auf dem rechten Bildschirm. Deshalb sind verschiedene Login-Daten wichtig.
- Stelle im neuen Joomla das Design, das Favicon und die Grundeinstellungen so ein wie im alten System.
Schritt 4: SEO-Optimierung und Inhalte kopieren
- Erstelle die Kategorien und Menüs im neuen Joomla komplett neu. Nutze hier die Chance, die Struktur logischer und besser für Google aufzubauen.
- Kopiere nun jeden Seiten-Text jedes einzelnen Beitrags von links nach rechts, ich machen das mit dem kopieren des Codes.
- Wichtig: Optimiere beim Einfügen direkt die Titel und die Aliase (URLs) für Google.
Kontrolle:
- Man kann jetzt beide Joomla's im Browser öffnen, den einen unter der Original-Domain (hier www.cms-joomla.ch, das neue unter www.cms-joomla.ch/j6 j6 ist der Name des Unterordners mit der neuen Joomla-Installation.
- Vergleichen der alten und der neuen Website, ist alles im der neuen vorhanden, funktionieren alle Links, sieht man die Bilder usw. usw
Schritt 5: Die neue Website live schalten
- Wenn alles fertig und ok ist, verschiebe die alten Joomla-5-Dateien auf dem Server in einen Sicherungsordner.
- Ziehe die neuen Joomla-6-Dateien aus dem Unterordner /j6 direkt in das Hauptverzeichnis (Root).
- Deine neue Joomla-6-Website ist jetzt unter deiner normalen Domain live!
Ich empfehle:
Jetzt zuerst nochmals eine neue Backup-Kopie machen, für alle Fälle, das alte Joomla muss noch nicht gelöscht werden (für Notfälle), aber unbedingt auf "noindex, nofollow" und "Website auf offline" schalten.
Wenn man sicher ist, dass mit der neuen Site alles ok ist, kann die alte (empfohlen) löschen.
Neue Seite ok √
Alte Seite gelöscht √
Alle vorhanden √
Links funktionieren √
Bilder sind SEO optimiert √
Beiträge sind SEO optimiert √
Erst jetzt Googel anwiesen die Seite neu auszulesen!


