Eine statische HTML-Website zu WordPress migrieren

Eine statische HTML-Website hat weder Datenbank noch Export: Jede Seite ist eine Datei. Wie man sie erfasst, die .html-Adressen behält oder weiterleitet und saubere Inhalte in WordPress importiert.

Eine statische HTML-Website zu WordPress migrieren

Eine statische HTML-Website besteht aus Dateien: eine Seite, eine Datei, oft von Hand geschrieben oder mit einem Editor, den es nicht mehr gibt. Der Umstieg auf WordPress erlaubt es, Inhalte zu ändern, ohne den Code anzufassen, und einen Blog, Formulare und Plugins hinzuzufügen. Aber es gibt weder eine Datenbank zum Exportieren noch ein Migrationstool, das alles erledigt: Die Schwierigkeit liegt im Ausgangspunkt.

Dieser Artikel behandelt, was den Ausgang von einer HTML-Website besonders macht. Läuft Ihre Website bereits unter WordPress und wechselt nur den Server, siehe den Hoster einer WordPress-Website wechseln; liegt sie bei Wix, die Migration von Wix zu WordPress.

Die Dateien erfassen, nicht nur die Seiten

Bei einer statischen Website existiert, was auf dem Server liegt. Holen Sie sich eine vollständige Kopie der Dateien per FTP oder SFTP und crawlen Sie die Website zum Vergleich: Der Crawl findet die untereinander verlinkten Seiten, der Server zeigt die verwaisten Seiten (alte Angebote, Dankesseiten, Kampagnenseiten), die manchmal noch Links oder Traffic erhalten. Die Search Console ergänzt die Liste um die Seiten, die Google kennt.

Erfassen Sie auch die Dateien, die keine Seiten sind: Bilder, Dokumente, Stylesheets und Skripte, die von anderen Websites aufgerufen werden, serverseitige Einbindungen (SSI, PHP), die Kopf- und Fußbereich zusammensetzen.

Die Adressen mit .html

Die URLs einer statischen Website enden oft auf .html, die von WordPress mit einem Schrägstrich. Zwei Möglichkeiten:

  • die gleichen Adressen behalten: Eine Permalink-Struktur /%postname%.html erlaubt das für Beiträge; für Seiten braucht es ein Plugin oder eine eigene Regel. Nichts weiterzuleiten, aber eine dauerhafte Einschränkung;
  • die Adressen von WordPress übernehmen und jede alte Adresse per 301 auf ihre neue Seite weiterleiten, eine nach der anderen. Eine allgemeine Regel, die .html entfernt, genügt nur, wenn die Seitennamen gleich bleiben, was bei einer Neuordnung der Website selten ist.

Denken Sie in beiden Fällen an index.html: Die Adresse des Ordners und die der Datei müssen zur selben Seite führen.

Inhalte importieren und bereinigen

Plugins zum Import von HTML-Seiten lesen die Dateien und legen die entsprechenden Seiten in WordPress an, doch das Ergebnis muss fast immer überarbeitet werden: Eine statische Website vermischt Inhalt und Layout (Layout-Tabellen, Inline-Styles, font-Tags, in jede Datei kopierte Menüs). Bei einer Website mit einigen Dutzend Seiten liefert das Kopieren des Textes in den Block-Editor oft ein saubereres Ergebnis und dauert nicht länger.

Nutzen Sie die Gelegenheit, eine klare Überschriftenhierarchie herzustellen, die Title-Tags und Meta Descriptions (auf einer statischen Website oft auf allen Seiten gleich) und die Alternativtexte der Bilder zu ergänzen. Unser Artikel zur Übernahme redaktioneller Inhalte geht auf diese Punkte ein.

Bilder, Dokumente und Formulare

Bilder und Dokumente können ihre ursprünglichen Pfade behalten, unverändert auf den neuen Server gelegt: Das ist am sichersten für solche, die indexiert sind oder von anderen Websites verlinkt werden. Kommen sie in die Mediathek von WordPress, ändern sich ihre Adressen und werden wie Seiten weitergeleitet (siehe die Weiterleitung von Bildern).

Die Formulare einer statischen Website senden ihre Daten oft an ein eigenes Skript oder einen externen Dienst: Erstellen Sie sie mit einem Formular-Plugin neu und testen Sie jeden Versand.

Die gemeinsamen Schritte

Im Übrigen folgt die Migration den Schritten jedes CMS-Wechsels: die Website auf einer Staging-Umgebung aufbauen, den Weiterleitungsplan vorbereiten, umstellen, prüfen. Sie werden im Vorgehen beim CMS-Wechsel beschrieben.

Eine statische Website behalten

Wenn Ihnen die Vorteile einer statischen Website wichtig waren (Geschwindigkeit, kleinere Angriffsfläche), veröffentlichen Plugins wie Simply Static oder WP2Static eine statische Version einer in WordPress verwalteten Website. Dynamische Funktionen (Kommentare, Suche, Formulare, Shop) funktionieren dann nicht ohne Weiteres.

Werden Ihre alten .html-Seiten zu WordPress-Seiten? Swan ordnet jede alte URL ihrer neuen Seite zu und prüft die Weiterleitungen.

Weiterlesen

CMS wechseln

Website-Migration von Shopify zu WooCommerce

Wenn Sie beschlossen haben, Ihren Online-Shop von Shopify zu WooCommerce umzuziehen, haben Sie die richtige Entscheidung getroffen. Mit der Vielzahl an Werkzeugen, der Flexibilität, der Wirtschaftlichkeit und der Skalierbarkeit von WordPress für Websites…

Alle Artikel