Zum Inhalt springen

Migration von 450 Beiträgen zu WordPress: Ein Erfahrungsbericht

  • von

Die Übertragung von Inhalten einer alten Website auf eine neue WordPress-Installation kann herausfordernd sein. Dennoch ist der Erhalt bestehender Inhalte oft essenziell. Hier beschreibe ich den Prozess der Migration von ca. 450 Beiträgen.

Schritt 1: Scraping

Zunächst mussten alle Artikel der alten Website extrahiert werden. Hierfür nutzten wir die Chrome-Erweiterung Web Scraper.

Die Beiträge wurden als HTML gespeichert, um die Formatierung zu bewahren. Folgende Elemente wurden extrahiert:

  • Überschrift
  • Teaser-Text
  • Erstes Bild mit Bildunterschrift
  • Haupttext (als HTML)
  • Weitere Bilder (einzeln gescrapt)

Das Ergebnis war eine Excel-Datei, die wir anschließend bereinigten und unnötige Spalten entfernten.

WP Import Export Lite beim Laden der Excel-Datei
Datenimport mit WP Import Export Lite

Schritt 2: Import in WordPress

Für den Import nutzten wir das Plugin WP Import Export Lite. Vor dem Import prüften wir die Daten auf doppelte Titel, da dies zu Fehlern führen kann. Das erste Bild wurde als „Beitragsbild“ (Featured Image) definiert, weitere Bilder wurden per HTML direkt in den Text eingebettet.

<figure class="wp-block-image size-full"><img height="350" src="{image2src[1]}" alt="{caption2[1]}"><figcaption>{caption2[1]}</figcaption></figure>

Schritt 3: Datenbank-Bereinigung (MySQL)

Nach dem Import stellten wir fest, dass einige Beiträge leere Bild-Platzhalter enthielten. Diese bereinigten wir direkt in der MySQL-Datenbank durch Suchen und Ersetzen des folgenden Strings:

<figure class="wp-block-image size-full"><img height="350" src="" alt=""><figcaption></figcaption></figure>

Schritt 4: Weiterleitungen (Redirects)

Zum Abschluss richteten wir 301-Weiterleitungen von den alten URLs auf die neuen WordPress-Permalinks ein. Dies ist entscheidend für SEO und Nutzerfreundlichkeit.

Fazit

Die Migration von Inhalten ist komplex, aber mit den richtigen Tools machbar. Die Kombination aus Web Scraper, Excel und WP Import Export Lite ermöglichte uns die erfolgreiche Übertragung von 450 Artikeln.

Bild: Siala / Pixabay

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert