Phil Pelanne | NewCity
3-2-1 Blastoff: Checklist for Website Launch Phil Pelanne | - - PowerPoint PPT Presentation
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
- NewCity - building websites since 1995
Welcome!
Phil Pelanne | Director of Technology
- NewCity - building websites since 1995
- Phil - launching them since 1998
Welcome!
Phil Pelanne | Director of Technology
- NewCity - building websites since 1995
- Phil - launching them since 1998
Welcome!
Phil Pelanne | Director of Technology
- NewCity - building websites since 1995
- Phil - launching them since 1998
Welcome!
Phil Pelanne | Director of Technology
- NewCity - building websites since 1995
- Phil - launching them since 1998
Welcome!
Phil Pelanne | Director of Technology
- NewCity - building websites since 1995
- Phil - launching them since 1998
Welcome!
Phil Pelanne | Director of Technology
- NewCity - building websites since 1995
- Phil - launching them since 1998
- Big fan of uninterrupted sleep
Welcome!
Phil Pelanne | Director of Technology
THANK YOU!
PLEASE SHARE YOUR FEEDBACK:
WWW.SLIDO.COM #0UTC19
THANK YOU!
PLEASE SHARE YOUR FEEDBACK:
WWW.SLIDO.COM #0UTC19
THANK YOU!
PLEASE SHARE YOUR FEEDBACK:
WWW.SLIDO.COM #0UTC19
Infrastructure
Timeframe: All project long
- Environment Setup
Infrastructure
All project long
- Environment Setup
Infrastructure
Staging Production
All project long
- Environment Setup
Infrastructure
Test Production Dev
All project long
- Environment Setup
- Issue Tracker
Infrastructure
All project long
- Environment Setup
- Issue Tracker
- Continuous Integration
Infrastructure
All project long
- Environment Setup
- Issue Tracker
- Continuous Integration
Infrastructure
All project long
- Environment Setup
- Issue Tracker
- Continuous Integration
- Automated Testing
Infrastructure
Jest AVA Pa11y NightWatchJS BackstopJS
All project long
Regular Testing
Timeframe: All project long
- Accessibility testing
Regular Testing
Stark Contrast App
All project long
- Accessibility testing
Regular Testing
Colorblindly Lighthouse WebAIM WAVE
All project long
- Accessibility testing
- Responsive testing
Regular Testing
All project long
- Accessibility testing
- Responsive testing
- SEO considerations
Regular Testing
Sortsite Lighthouse WebCEO SiteImprove
All project long
- Accessibility testing
- Responsive testing
- SEO considerations
- Linting
Regular Testing
All project long
Front-end Performance
Timeframe: about a month
- Image optimization / type
Front-end Performance
ImageOptim JPEGMini
About a month
Dev Tools: Services: Utilities:
- Image optimization / type
Front-end Performance
About a month
vs
- Image optimization / type
- CSS / JavaScript
Front-end Performance
About a month
- Image optimization / type
- CSS / JavaScript
- Use a content
delivery network
Front-end Performance
About a month
- Image optimization / type
- CSS / JavaScript
- Use a content
delivery network
Front-end Performance
About a month
- Image optimization / type
- CSS / JavaScript
- Use a content
delivery network
- Testing services
Front-end Performance
Pagespeed Insights YSlow WebPageTest
About a month
- Image optimization / type
- CSS / JavaScript
- Use a content
delivery network
- Testing services
- Server considerations
- Expiration headers
- Gzip
- HTTP/2
Front-end Performance
About a month
SEO Considerations
Timeframe: about a month
- 301 redirects
SEO Considerations
301
About a month
- 301 redirects
- Sitemap generation
SEO Considerations
About a month
- 301 redirects
- Sitemap generation
- Canonical URLs
SEO Considerations
www no www https http /index.html No filename www https no filename
About a month
- 301 redirects
- Sitemap generation
- Canonical URLs
- GTM / Analytics
SEO Considerations
About a month
Accessibility Testing
Timeframe: about a month
- Contrast
Accessibility Testing
Stark Contrast App
About a month
- Contrast
- Browser extensions
Accessibility Testing
Colorblindly Lighthouse WebAIM WAVE
About a month
- Contrast
- Browser extensions
- Automated testing
Accessibility Testing
Pa11y aXe
About a month
- Contrast
- Browser extensions
- Automated testing
- Lean on the CMS
Accessibility Testing
About a month
- Contrast
- Browser extensions
- Automated testing
- Lean on the CMS
- Keyboard / Screenreader
Accessibility Testing
VoiceOver
About a month
- Contrast
- Browser extensions
- Automated testing
- Lean on the CMS
- Keyboard / Screenreader
- Plan for the future
Accessibility Testing
Sortsite SiteImprove DubBot Dinolytics
About a month
Minutiae
Timeframe: about a month
- Forms
Minutiae
About a month
- Forms
- Legacy stuff
Minutiae
About a month
- Forms
- Legacy stuff
- Favicon
Minutiae
About a month
- Forms
- Legacy stuff
- Favicon
- Legal
Minutiae
About a month
- Forms
- Legacy stuff
- Favicon
- Legal
- Print stylesheet
Minutiae
About a month
- Forms
- Legacy stuff
- Favicon
- Legal
- Print stylesheet
Minutiae
About a month
DNS
Timeframe: a week from launch
- Time to live
DNS
A week from launch
> dig www.tamu.edu @ns1.tamu.edu www.tamu.edu. 300 IN CNAME www-lb.tamu.edu
- Time to live
DNS
A week from launch
mxtoolbox.com
- Time to live
- Who should know?
DNS
What people or group? Availability Comm channels
A week from launch
- Time to live
- Who should know?
- When is switch?
DNS
A week from launch
- Time to live
- Who should know?
- When is switch?
- What should change?
DNS
- A record
- CNAME record
- AAAA record(s)
A week from launch
- Time to live
- Who should know?
- When is switch?
- What should change?
- Is there internal DNS?
DNS
A week from launch
All the Scans
Timeframe: a week from launch
- Broken links
All the Scans
Integrity App SiteImprove
A week from launch
- Broken links
- Accessibility
All the Scans
Sortsite SiteImprove DubBot Dinolytics
A week from launch
- Broken links
- Accessibility
- Spelling
All the Scans
Sortsite SiteImprove Scrutiny Typeosaur
A week from launch
- Broken links
- Accessibility
- Spelling
- Remove test stuff
All the Scans
A week from launch
- Broken links
- Accessibility
- Spelling
- Remove test stuff
- Load testing
All the Scans
A week from launch
Day-of planning
Timeframe: a week from launch
- Who is involved?
Day-of planning
- What people or group?
- Availability
A week from launch
- Who is involved?
- What gets turned off?
Day-of planning
- Consolidated sites
- Redirects!
- Related services:
- Search
- CDN
- Monitoring
A week from launch
- Who is involved?
- What gets turned off?
- Previous site access
Day-of planning
- old.example.com
- www2.example.com
- Update robots.txt
- Restrict access
A week from launch
- Who is involved?
- What gets turned off?
- Previous site access
- Monitoring
Day-of planning
A week from launch
- Who is involved?
- What gets turned off?
- Previous site access
- Monitoring
- Rollback strategy
Day-of planning
- Low TTL helps
- Redirect to www2 in emergency
- Republishing
A week from launch
- Who is involved?
- What gets turned off?
- Previous site access
- Monitoring
- Rollback strategy
- Communication channels
Day-of planning
- Video - war room
- Chat - Slack channel for launch
- Fallback mobile numbers
A week from launch
Launch Day!
Timeframe: OMG OMG OMG
- Robots.txt
- Sitemap submission
- Cache enabling
- Verify SSL
- Test redirects
- Search index
- Disable sites / set up
redirects
- Followup 404 scan
Launch Day!
Immediately after launch
Watch & Listen
Timeframe: days to weeks after launch
- Uptime tracking
- Performance monitoring
- Analytics alarms
- Regular scanning
- Keep using that
issue queue!
Watch & Listen
Days to weeks after launch
THANK YOU!
Download your own checklist:
NWCTY.COM/LAUNCH