WORDPRESS → ASTRO MIGRATION WordPress PHP + MySQL ~2-5s TTFB Migrate Astro Static HTML + Islands ~50ms TTFB Ergebnis 100/100 Lighthouse Keine Datenbank Minimale Angriffsflaeche From dynamic CMS to blazing-fast static site with modern tooling

Die Migration einer Website von WordPress zu Astro ist eine der wirkungsvollsten Aenderungen fuer Performance, Sicherheit und Wartungskosten.

Warum Migrieren?

  • Performance: 50ms TTFB statt 2-5 Sekunden
  • Sicherheit: Keine Datenbank, kein PHP, kein Admin-Panel
  • Kosten: Kostenloses Hosting auf Cloudflare Pages, Netlify oder Vercel
  • Entwicklererfahrung: Moderne Webtechnologien, standardmaessig kein JavaScript

Migrationsprozess

  1. WordPress-Inhalte exportieren
  2. Beitraege in Markdown konvertieren
  3. Astro-Projekt einrichten
  4. Templates und Layouts erstellen
  5. Weiterleitungen fuer SEO konfigurieren
  6. Testen und deployen

Inhalte Exportieren

wp export --dir=/tmp/wp-export --post_type=post
rsync -avz user@server:/var/www/html/wp-content/uploads/ ./wp-uploads/

In Markdown Konvertieren

npx wordpress-export-to-markdown --input=export.xml --output=./content

Astro-Projekt Einrichten

npm create astro@latest meine-migrierte-seite
cd meine-migrierte-seite
npm install

SEO Erhalten

  • URL-Mapping: 301-Weiterleitungen von alten WordPress-URLs erstellen
  • Sitemap: @astrojs/sitemap-Integration verwenden
  • Meta-Tags: Title, Description und Open Graph konfigurieren
  • Kanonische URLs: Auf jeder Seite festlegen

Deployment

npm run build
npm run preview

Fazit

Die Migration erfordert sorgfaeltige Planung, insbesondere hinsichtlich SEO-Erhaltung. Das Ergebnis ist eine dramatisch schnellere, sicherere Website mit deutlich niedrigeren Wartungskosten.