Website Migration Checkliste SEO
Website-Migration Checkliste: Umzug ohne SEO-Verluste
Eine Website-Migration - ob Domain-Wechsel, CMS-Umstellung oder Redesign - birgt erhebliche SEO-Risiken. Mit dieser Checkliste stellen Sie sicher, dass Ihre Rankings erhalten bleiben und der Umzug reibungslos verläuft.
Arten von Migrationen
| Migrationstyp | Beispiel | SEO-Risiko |
|---|---|---|
| Domain-Wechsel | alte-domain.de → neue-domain.de | 🔴 Hoch |
| Protokoll-Wechsel | HTTP → HTTPS | 🟡 Mittel |
| CMS-Wechsel | WordPress → Shopify | 🔴 Hoch |
| URL-Struktur ändern | /blog/post-name → /artikel/post-name | 🟡 Mittel |
| Redesign | Neues Design, gleiche URLs | 🟢 Niedrig |
| Server-Wechsel | Hosting A → Hosting B | 🟢 Niedrig |
Phase 1: Vorbereitung (2-4 Wochen vorher)
Bestandsaufnahme
- ☐ Alle URLs exportieren:
# Mit Screaming Frog oder # Sitemap herunterladen wget https://alte-domain.de/sitemap.xml - ☐ Top-Seiten identifizieren:
- Google Analytics: Seiten nach Traffic sortieren
- Search Console: Seiten nach Klicks sortieren
- Backlink-Checker: Seiten mit externen Links
- ☐ Backlinks dokumentieren:
# Ahrefs, Moz oder Semrush nutzen # Wichtige Backlinks notieren für Redirect-Mapping - ☐ Rankings dokumentieren:
- Top 50-100 Keywords mit aktuellen Positionen
- Screenshot oder Export für Vergleich
Redirect-Mapping erstellen
Erstellen Sie eine Tabelle aller URL-Änderungen:
| Alte URL | Neue URL | Status |
|---|---|---|
| /blog/seo-tipps/ | /ratgeber/seo-tipps/ | 301 |
| /produkte/widget-a/ | /shop/widget-a/ | 301 |
| /kontakt.html | /kontakt/ | 301 |
| /alte-seite-entfernt/ | - | 410 (Gone) |
💡 Tipp: Bei großen Websites mit Pattern-Matching arbeiten: /blog/(.*) → /ratgeber/$1
Technische Vorbereitung
- ☐ Neue Website auf Staging-Umgebung aufsetzen
- ☐ Staging mit
noindexund/oder Passwort schützen - ☐ robots.txt auf Staging:
Disallow: / - ☐ Alle internen Links prüfen (Screaming Frog)
- ☐ Neue Sitemap erstellen und validieren
Phase 2: Pre-Launch Checkliste
SEO-Elemente prüfen
- ☐ Title-Tags und Meta-Descriptions übernommen
- ☐ H1-H6 Struktur korrekt
- ☐ Alt-Texte für Bilder vorhanden
- ☐ Canonical Tags korrekt gesetzt
- ☐ Hreflang-Tags (bei mehrsprachigen Sites)
- ☐ Schema Markup übertragen
Technische SEO-Checks
- ☐ SSL-Zertifikat eingerichtet und gültig
- ☐ robots.txt korrekt (nicht mehr blockierend)
- ☐ XML-Sitemap funktioniert
- ☐ Ladezeiten akzeptabel
- ☐ Mobile-Friendly Test bestanden
- ☐ Core Web Vitals geprüft
Redirects vorbereiten
# .htaccess Beispiel für Apache
RewriteEngine On
# Einzelne Seiten
Redirect 301 /alte-seite.html https://neue-domain.de/neue-seite/
# Pattern-basiert
RewriteRule ^blog/(.*)$ https://neue-domain.de/ratgeber/$1 [R=301,L]
# Kompletter Domain-Wechsel
RewriteCond %{HTTP_HOST} ^(www\.)?alte-domain\.de$ [NC]
RewriteRule ^(.*)$ https://neue-domain.de/$1 [R=301,L]
# Nginx Beispiel
server {
server_name alte-domain.de www.alte-domain.de;
return 301 https://neue-domain.de$request_uri;
}
# Einzelne Redirects
location = /alte-seite.html {
return 301 https://neue-domain.de/neue-seite/;
}
Phase 3: Launch-Tag
Ablauf
- ☐ DNS-TTL vorher auf 300-600 Sekunden reduzieren
- ☐ Backup der alten Website erstellen
- ☐ Redirects aktivieren
- ☐ DNS umstellen (bei Domain-Wechsel)
- ☐ Cache leeren (CDN, Browser, Server)
- ☐ robots.txt auf neue Website prüfen
- ☐ Sitemap einreichen
Sofort-Checks nach Launch
- ☐ Startseite erreichbar (HTTP und HTTPS)
- ☐ Wichtigste Unterseiten erreichbar
- ☐ Redirects funktionieren (stichprobenartig)
- ☐ SSL-Zertifikat aktiv und gültig
- ☐ Keine Mixed-Content-Warnungen
- ☐ Formulare funktionieren
Phase 4: Post-Launch (Erste Woche)
Search Console
- ☐ Neue Property anlegen (falls Domain-Wechsel)
- ☐ Sitemap einreichen
- ☐ Address Change Tool nutzen (bei Domain-Wechsel):
- In alter Property: Einstellungen → Adressänderung
- Neue Domain angeben
- ☐ Indexierung wichtiger Seiten anfordern
- ☐ Crawl-Fehler täglich prüfen
Monitoring einrichten
- ☐ Google Analytics prüfen (Tracking funktioniert?)
- ☐ Ranking-Monitoring für Top-Keywords
- ☐ Uptime-Monitoring aktivieren
- ☐ Tägliche Checks der Search Console
Fehler beheben
# 404-Fehler in Search Console finden und beheben
# Für jede fehlende URL:
# 1. Gibt es eine neue URL? → 301-Redirect einrichten
# 2. Seite existiert nicht mehr? → 410 zurückgeben
# 3. War nie wichtig? → Ignorieren
Phase 5: Langzeit-Monitoring (1-3 Monate)
- ☐ Wöchentliche Ranking-Checks
- ☐ Traffic-Entwicklung vergleichen
- ☐ Backlinks prüfen (werden sie aktualisiert?)
- ☐ Indexierungsrate in Search Console
- ☐ Redirect-Chains finden und beheben
Normaler Verlauf
- Woche 1-2: Leichte Ranking-Schwankungen normal
- Woche 3-4: Stabilisierung
- Monat 2-3: Rückkehr auf alte Werte (oder besser)
⚠️ Warnung: Ranking-Einbrüche von 10-20% in den ersten Wochen sind normal. Bei 50%+ Einbruch sofort Redirects und technische Fehler prüfen!
Häufige Fehler vermeiden
- ❌ Redirects vergessen oder fehlerhaft
- ❌ Redirect-Chains (A → B → C statt A → C)
- ❌ robots.txt blockiert Crawler
- ❌ noindex auf neuer Seite vergessen
- ❌ Alte Domain zu früh abgeschaltet
- ❌ Interne Links nicht aktualisiert
- ❌ Sitemap nicht aktualisiert
- ❌ Address Change Tool nicht genutzt
Weitere Hilfe
Website-Umzug ohne Risiko? Wir unterstützen Sie:
- 📧 E-Mail: support@enjyn.de
- 📖 Google: Website-Umzug