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.