Manual / Checkliste / How to / Anleitung zur Umstellung einer WordPress Site von http auf https / SSL.
# SSL Zertifikat für Domain einrichten
# Backup von Webseite und Datenbank erstellen
# URL-Strukturen in WordPress Einstellungen / Permalinks prüfen und notieren / screenshoten
# WordPress-Adresse (URL) und Website-Adresse (URL) in WordPress Einstellungen / Allgemein in https ändern
# Mit „Better Search Replace“ Plugin suchen nach „http://www.meine-domain“ und Ersetzen durch „https://www.meine-domain“ (ohne Domain-Endung / Top Level Domain)
! Nicht nur http:// durch https:// ersetzen, dann werden auch alle externen Links verändert !
Alle Tabellen markieren. Zuerst Testlauf / Dry Run machen. Ergebnis Testlauf notieren, dann Live Daten ändern und mit Testlauf vergleichen.
# Ergänzen htaccess File mit Redirect Regel zur Umleitung aller alten eingehenden Links. Eventuell bestehende Redirects beachten – in htaccess oder auch in Plugins.
—
# 301 redirect -> https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
—
# URL-Strukturen in WordPress Einstellungen / Permalinks prüfen erneut abspeichern
# Cache löschen
# Sitemap URLs aktualisieren und überprüfen, z.B von Jetpack generierte Sitemaps
# URLs In robots.txt prüfen, kein „meta noindex“ für https, kein „disallow“ für https
# Website und Zertifikat prüfen mit whynopadlock.com und / oder ssllabs.com
# Website und Zertifikat prüfen mit Browsern, z. B. sind alle Seiten in Chrome Grün mit Schloß-Icon?
# Umstellung Google Search Console: neue Property anlegen inkl kompletter URL https://… und neue Sitemap URL einreichen
# Umstellung Google Analytics: unter Verwaltung Property / Property Einstellungen https auswählen und speichern
# „Better Search Replace“ Plugin löschen
# Alle Links auf externen Profilen, Socials, etc. ändern!
# Monitoring mit Google Search Console Indexing Status, Google Search Console Crawl Errors, Traffic und Ranking
# Termin / Reminder für Ablauf SSL Zertifikat setzen
Dutzende Male getestet und für ausreichend befunden.
Trotzdem ohne Gewähr.
Korrekturen / Ergänzungen welcome.