3 2 1 blastoff
play

3-2-1 Blastoff: Checklist for Website Launch Phil Pelanne | - PowerPoint PPT Presentation

3-2-1 Blastoff: Checklist for Website Launch Phil Pelanne | NewCity Welcome! Phil Pelanne | Director of Technology NewCity - building websites since 1995 Welcome! Phil Pelanne | Director of Technology NewCity - building websites


  1. 3-2-1 Blastoff: 
 Checklist for Website Launch 
 Phil Pelanne | NewCity

  2. Welcome! Phil Pelanne | Director of Technology •NewCity - building websites since 1995

  3. Welcome! Phil Pelanne | Director of Technology •NewCity - building websites since 1995 •Phil - launching them since 1998

  4. Welcome! Phil Pelanne | Director of Technology •NewCity - building websites since 1995 •Phil - launching them since 1998

  5. Welcome! Phil Pelanne | Director of Technology •NewCity - building websites since 1995 •Phil - launching them since 1998

  6. Welcome! Phil Pelanne | Director of Technology •NewCity - building websites since 1995 •Phil - launching them since 1998

  7. Welcome! Phil Pelanne | Director of Technology •NewCity - building websites since 1995 •Phil - launching them since 1998

  8. Welcome! Phil Pelanne | Director of Technology •NewCity - building websites since 1995 •Phil - launching them since 1998 •Big fan of uninterrupted sleep

  9. THANK YOU! PLEASE SHARE YOUR FEEDBACK: 
 WWW.SLIDO.COM 
 #0UTC19

  10. THANK YOU! PLEASE SHARE YOUR FEEDBACK: 
 WWW.SLIDO.COM 
 #0UTC19

  11. THANK YOU! PLEASE SHARE YOUR FEEDBACK: 
 WWW.SLIDO.COM 
 #0UTC19

  12. Infrastructure Timeframe: All project long

  13. All project long Infrastructure • Environment Setup

  14. All project long Infrastructure • Environment Setup Staging Production

  15. All project long Infrastructure • Environment Setup Dev Test Production

  16. All project long Infrastructure • Environment Setup • Issue Tracker

  17. All project long Infrastructure • Environment Setup • Issue Tracker • Continuous Integration

  18. All project long Infrastructure • Environment Setup • Issue Tracker • Continuous Integration

  19. All project long Infrastructure • Environment Setup • Issue Tracker • Continuous Integration • Automated Testing Pa11y NightWatchJS BackstopJS AVA Jest

  20. Regular Testing Timeframe: All project long

  21. All project long Regular Testing • Accessibility testing Stark Contrast App

  22. All project long Regular Testing • Accessibility testing WebAIM WAVE Lighthouse Colorblindly

  23. All project long Regular Testing • Accessibility testing • Responsive testing

  24. All project long Regular Testing • Accessibility testing • Responsive testing • SEO considerations Sortsite Lighthouse WebCEO SiteImprove

  25. All project long Regular Testing • Accessibility testing • Responsive testing • SEO considerations • Linting

  26. Front-end Performance Timeframe: about a month

  27. About a month Front-end Performance • Image optimization / type Dev Tools : Services: Utilities: JPEGMini ImageOptim

  28. About a month Front-end Performance • Image optimization / type vs

  29. About a month Front-end Performance • Image optimization / type • CSS / JavaScript

  30. About a month Front-end Performance • Image optimization / type • CSS / JavaScript • Use a content 
 delivery network

  31. About a month Front-end Performance • Image optimization / type • CSS / JavaScript • Use a content 
 delivery network

  32. About a month Front-end Performance • Image optimization / type • CSS / JavaScript • Use a content 
 delivery network • Testing services WebPageTest Pagespeed Insights YSlow

  33. About a month Front-end Performance • Image optimization / type • CSS / JavaScript • Use a content 
 delivery network • Testing services • Server considerations • Expiration headers • Gzip • HTTP/2

  34. SEO Considerations Timeframe: about a month

  35. About a month SEO Considerations • 301 redirects 301

  36. About a month SEO Considerations • 301 redirects • Sitemap generation

  37. About a month SEO Considerations •301 redirects •Sitemap generation •Canonical URLs www 
 https 
 /index.html no www http No filename www 
 https 
 no filename

  38. About a month SEO Considerations • 301 redirects • Sitemap generation • Canonical URLs • GTM / Analytics

  39. Accessibility Testing Timeframe: about a month

  40. About a month Accessibility Testing • Contrast Stark Contrast App

  41. About a month Accessibility Testing • Contrast • Browser extensions WebAIM WAVE Lighthouse Colorblindly

  42. About a month Accessibility Testing • Contrast • Browser extensions • Automated testing Pa11y aXe

  43. About a month Accessibility Testing • Contrast • Browser extensions • Automated testing • Lean on the CMS

  44. About a month Accessibility Testing • Contrast • Browser extensions • Automated testing • Lean on the CMS • Keyboard / Screenreader VoiceOver

  45. About a month Accessibility Testing • Contrast • Browser extensions • Automated testing • Lean on the CMS • Keyboard / Screenreader • Plan for the future SiteImprove DubBot Dinolytics Sortsite

  46. Minutiae Timeframe: about a month

  47. About a month Minutiae • Forms

  48. About a month Minutiae • Forms • Legacy stuff

  49. About a month Minutiae • Forms • Legacy stuff • Favicon

  50. About a month Minutiae • Forms • Legacy stuff • Favicon • Legal

  51. About a month Minutiae • Forms • Legacy stuff • Favicon • Legal • Print stylesheet

  52. About a month Minutiae • Forms • Legacy stuff • Favicon • Legal • Print stylesheet

  53. DNS Timeframe: a week from launch

  54. A week from launch DNS • Time to live > dig www.tamu.edu @ns1.tamu.edu www.tamu.edu. 300 IN CNAME www-lb.tamu.edu

  55. A week from launch DNS • Time to live mxtoolbox.com

  56. A week from launch DNS • Time to live • Who should know? What people or group? Availability Comm channels

  57. A week from launch DNS • Time to live • Who should know? • When is switch?

  58. A week from launch DNS • Time to live • Who should know? • When is switch? • What should change? - A record - CNAME record - AAAA record(s)

  59. A week from launch DNS • Time to live • Who should know? • When is switch? • What should change? • Is there internal DNS?

  60. All the Scans Timeframe: a week from launch

  61. A week from launch All the Scans • Broken links Integrity App SiteImprove

  62. A week from launch All the Scans • Broken links • Accessibility SiteImprove DubBot Dinolytics Sortsite

  63. A week from launch All the Scans • Broken links • Accessibility • Spelling Typeosaur Scrutiny SiteImprove Sortsite

  64. A week from launch All the Scans • Broken links • Accessibility • Spelling • Remove test stuff

  65. A week from launch All the Scans • Broken links • Accessibility • Spelling • Remove test stuff • Load testing

  66. Day-of planning Timeframe: a week from launch

  67. A week from launch Day-of planning • Who is involved? - What people or group? - Availability

  68. A week from launch Day-of planning • Who is involved? • What gets turned off? - Consolidated sites - Redirects! - Related services: - Search - CDN - Monitoring

  69. A week from launch Day-of planning • Who is involved? • What gets turned off? • Previous site access - old.example.com - www2.example.com - Update robots.txt - Restrict access

  70. A week from launch Day-of planning • Who is involved? • What gets turned off? • Previous site access • Monitoring

  71. A week from launch Day-of planning • Who is involved? • What gets turned off? • Previous site access • Monitoring • Rollback strategy - Low TTL helps - Redirect to www2 in emergency - Republishing

  72. A week from launch Day-of planning • Who is involved? • What gets turned off? • Previous site access • Monitoring • Rollback strategy • Communication channels - Video - war room - Chat - Slack channel for launch - Fallback mobile numbers

  73. Launch Day! Timeframe: OMG OMG OMG

  74. Immediately after launch Launch Day! • Robots.txt • Sitemap submission • Cache enabling • Verify SSL • Test redirects • Search index • Disable sites / set up redirects • Followup 404 scan

  75. Watch & Listen Timeframe: days to weeks after launch

  76. Days to weeks after launch Watch & Listen • Uptime tracking • Performance monitoring • Analytics alarms • Regular scanning • Keep using that 
 issue queue!

  77. THANK YOU! Download your own checklist: NWCTY.COM/LAUNCH

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend