Skip to content

Instantly share code, notes, and snippets.

@LimeCuda
Last active April 12, 2018 16:12
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LimeCuda/5864bd03b55b597b6e13c61130e0b06f to your computer and use it in GitHub Desktop.
Save LimeCuda/5864bd03b55b597b6e13c61130e0b06f to your computer and use it in GitHub Desktop.
  • [PRE] Take site speed test at https://tools.pingdom.com
  • [PRE] Create WPENGINE install restore point
  • [PRE] Acquire Let's Encrypt or RapidSSL certificate
  • [LAUNCH] [WPENGINE] Change the SSL settings to https://fewerthanthree.com/wp-content/uploads/2016/09/ssl-wpengine-settings-wordpress.jpg
  • [LAUNCH] [SFTP] Change (hardcoded) site and home addresses in wp-config.php
  • [LAUNCH] [SFTP] Find / replace any http references in .htaccess or redirect files
  • [LAUNCH] [SFTP] Find / replace any http references in theme files, particularly style.css, functions.php - Change protocol agnostic to forced https
  • [LAUNCH] [SFTP] Find / replace any http references in database (use Search Replace by Interconnect/IT)
  • [SEARCH CONSOLE] Add new https property in Google Search Console
  • [SEARCH CONSOLE] Resubmit the site's XML Sitemap
  • [SEARCH CONSOLE] Replicate any geolocation or disavowing done in previous Search Console
  • [GOOGLE ANALYTICS] Connect new Search Console account
  • [GOOGLE ANALYTICS] Change (2) URLs in admin and any filters to https
  • [GOOGLE ANALYTICS] add annotation noting the https migration
  • [CHECK] Is there a CDN that needs reconfigured?
  • [CHECK] Ensure that any tracking scripts, ads in widgets, or other assets are being served via https
  • [CHECK] Click around site to make sure everything seems correct
  • [CHECK] Single hop 301 working from old versions? http://www.redirect-checker.org/
  • [CHECK] Scan for errors with https://www.jitbit.com/sslcheck/ and get cert grade at https://www.ssllabs.com/ssltest/
  • [POST-LAUNCH] Change URL in ManageWP
  • [POST-LAUNCH] [CLOUDFLARE] change SSL / TLS settings in CloudFlare
  • [POST-LAUNCH] [SOCIAL] if using MashShare or similar make sure the http/s sharecounts are being tracked
  • [POST-LAUNCH] Flush any caches (WPENGINE, Autoptimze, WP Rocket, CloudFlare, CDN, etc)
  • [POST-LAUNCH] Do another speed test at https://tools.pingdom.com/
  • [POST-LAUNCH] update the uptime monitoring tools with new URL
  • [POST-LAUNCH] Schedule week out check on Search Console
  • Send client the post-move email as found in LimeCuda Process
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment