Skip to content

Instantly share code, notes, and snippets.

@stevedev
Created May 31, 2011 15:42
Show Gist options
  • Save stevedev/1000711 to your computer and use it in GitHub Desktop.
Save stevedev/1000711 to your computer and use it in GitHub Desktop.
Website Pre-flight Checklist

Things to do every time we launch a web application.

  • Google Analytics
  • Ensure hosting is setup and client has hosting credentials
  • Test in IE 7, 8, 9.
  • Test in Firefox 3, 4 on Mac & PC
  • Test in Chrome on Mac & PC
  • Test in Opera on Mac & PC
  • Create sitemap.xml cronjob or run generator
  • Create favicon.ico
  • Ensure meta_description is not blank for home page
  • Create print stylesheet, and test by printing out some pages
  • Minify JS
  • Minify CSS
  • Create robots.txt
  • Create good 404 page
  • Setup site in Google Webmaster Tools
  • Create a backup strategy
  • Run YSlow firebug plugin and fix any issues
  • Run Google Pagespeed plugin and fix any issues
  • Test on iPhone and iPad
  • Validate RSS feed, if one exists
  • Install SSL, if required
  • Make sure server is logging errors and access properly, and add to reporting tools/summary stats if required.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment