SlideShare a Scribd company logo
1 of 33
Optimizing Your Site for Holiday Traffic
Is Your Website Ready?
#wpeholidays
Your Presenters
Terell Moore
Operations Engineer,
WP Engine
❖ Native Austinite
❖ Site Speed Guru
❖ Wannabe Tennis Champion
Taylor Dondich
VP Engineering,
MaxCDN
❖ Obsessed With Speed
❖ Wordpress Performance
Hacker
❖ Semi-Pro Rock Band Rockstar
#wpeholidays
What you’ll learn:
❖ Why speed matters
❖ Best practices for keeping your site scalable for peak
traffic
❖ How CDN can take a load off your server and
increase speed
❖ Actionable tips and tricks to optimize your site
#wpeholidays
Why Speed Matters
#wpeholidays
Why Speed Matters
#wpeholidays
Why Speed Matters
#wpeholidays
How to Prep Your Site for the Holidays
#wpeholidays
1. Improve Your Site’s Server Requests
2. Balance the Workload
3. Updates
1. How to Improve Your Site’s Server Requests
#wpeholidays
What is a server request?
❖ Each asset loaded on your site
➢ Images, CSS, Javascript
1. How to Improve Your Site’s Server Requests
#wpeholidays
Why is improving your site’s server
requests important?
❖ Browsers have a max parallel requests
limit
❖ More requests = more time
1. How to Improve Your Site’s Server Requests
#wpeholidays
❖ Minification & Concatenation
❖ Cache
❖ Image Compression
❖ CDN
1. How to Improve Your Site’s Server Requests
#wpeholidays
What is minification?
❖ Removal of unneeded data or
whitespace in text files (CSS,
Javascript, HTML, etc)
What is concatenation?
❖ Combines multiple text-based files into
one for more efficient loading
1. How to Improve Your Site’s Server Requests
#wpeholidays
How can you minify?
❖ WordPress plugins
➢ Better WordPress Minify
➢ Autoptimize
1. How to Improve Your Site’s Server Requests
#wpeholidays
What is cache?
❖ Storing previously generated data for
faster subsequent loading
1. How to Improve Your Site’s Server Requests
#wpeholidays
How can you cache?
❖ WordPress plugins (not needed on WP
Engine)
➢ W3 Total Cache
➢ WP Super Cache
1. How to Improve Your Site’s Server Requests
#wpeholidays
What is image compression?
❖ Removing unneeded bytes from image
files
➢ Lossy : Degrades image quality
➢ Lossless : Does not degrade quality
1. How to Improve Your Site’s Server Requests
#wpeholidays
How to compress your images?
❖ WordPress Plugins
➢ WP Smush
➢ EWWW Optimizer Cloud
❖ Through your photo editor
1. How to Improve Your Site’s Server Requests
#wpeholidays
What is a CDN?
❖ Distributed servers to balance web
requests
1. How to Improve Your Site’s Server Requests
#wpeholidays
How to enable CDN?
❖ WordPress Plugins (not needed on WP
Engine)
➢ W3 Total Cache
2. How to Balance Your Site’s Workload
#wpeholidays
❖ Balance your workload using dedicated
services
➢ CDN for images, CSS, Javascript
➢ Video host (i.e. YouTube, Vimeo,
etc)
➢ Comments (Disqus)
➢ Popular posts (Jetpack)
3. Updates
#wpeholidays
❖ Why are updates important to speed /
stability?
➢ Updates are usually bug-fixes to
address performance or stability
Why CDN Matters
#wpeholidays
Taylor Dondich
VP Engineering,
MaxCDN
❖ Previously @ Yahoo
❖ A constant tinkerer
❖ Obsessed with your site’s
speed
About MaxCDN’s Network
#wpeholidays
❖ WP Engine users already benefit from
their partnership with MaxCDN
➢ Smarter technology for faster routing
➢ 19 global “PoPs” (Points of
Presence) for shorter routes
➢ Servers built for speed
About MaxCDN’s Network
#wpeholidays
Review Of Previous Tips
#wpeholidays
❖ Smaller requests
❖ Minification (review)
❖ Concat CSS and JS files (review)
❖ Smaller images (review)
Additional Tips
#wpeholidays
❖ Optimize your theme
➢ Less reliance on images
➢ Less widgets/helpers
❖ Reduce 3rd party Javascript libraries
➢ Async vs. sync libraries
❖ Visit MaxCDN One for more WP tips
I Feel The Need. The Need For Speed.
#wpeholidays
❖ Test your speed
➢ PageSpeed Insights (Google)
■ See overall page speed
■ Mobile vs. desktop
■ Offers actionable suggestions
PageSpeed Example
#wpeholidays
Getting Into The Details
#wpeholidays
❖ Test your performance
➢ WebPagetest
■ Waterfall detailed graphs
■ Tests from global locations
■ Test different browsers
Getting Into The Details
#wpeholidays
Getting Into The Details
#wpeholidays
Always Be Testing
#wpeholidays
❖ New changes can skew your
performance
❖ Always test after plugin updates!
❖ Do you need that new Geewhiz?
Resources
#wpeholidays
❖ Infographic: How Website Speed Impacts
Performance
http://wpengine.com/blog/site-speed-infographic/
❖ In-depth 3-part Webinar Series: How to Handle Peak
Capacity & Speed Up WordPress Sites
http://wpengine.com/speed-up-wordpress/
❖ Prepare for Holiday Traffic Tips/Links from MaxCDN
https://www.maxcdn.com/wpengine-webinar-holiday-
traffic/
More info:
WP Engine MaxCDN
Call Lizzie Villarreal at Live chat with Support
512-827-3585 x3431, or Team at maxcdn.com
Chat with a rep at wpengine.com
Want to follow today’s speakers?
Terell - @tee_rail
Taylor - @TDondich
Q&A
#wpeholidays

More Related Content

What's hot

Building and future-proofing your WordPress sites with the Genesis Framework
Building and future-proofing your WordPress sites with the Genesis FrameworkBuilding and future-proofing your WordPress sites with the Genesis Framework
Building and future-proofing your WordPress sites with the Genesis FrameworkWP Engine
 
3 Gifts My Users Gave Me - Alexandra Draghici - WordCamp Europe 2017
3 Gifts My Users Gave Me - Alexandra Draghici - WordCamp Europe 20173 Gifts My Users Gave Me - Alexandra Draghici - WordCamp Europe 2017
3 Gifts My Users Gave Me - Alexandra Draghici - WordCamp Europe 2017Alexandra_CaptainForm
 
Increasing Traffic Through Optimization : The Importance of Site Speed
Increasing Traffic Through Optimization : The Importance of Site SpeedIncreasing Traffic Through Optimization : The Importance of Site Speed
Increasing Traffic Through Optimization : The Importance of Site SpeedTerell Moore
 
Security Webinar: Harden the Heart of Your WordPress SiteSe
Security Webinar: Harden the Heart of Your WordPress SiteSeSecurity Webinar: Harden the Heart of Your WordPress SiteSe
Security Webinar: Harden the Heart of Your WordPress SiteSeWP Engine
 
WordPress and Client Side Web Applications WCTO
WordPress and Client Side Web Applications WCTOWordPress and Client Side Web Applications WCTO
WordPress and Client Side Web Applications WCTORoy Sivan
 
The Fast Track to Mastering Modern WordPress - Rob Stinson & Carrie Dils
The Fast Track to Mastering Modern WordPress - Rob Stinson & Carrie DilsThe Fast Track to Mastering Modern WordPress - Rob Stinson & Carrie Dils
The Fast Track to Mastering Modern WordPress - Rob Stinson & Carrie DilsWP Engine
 
Make Local WordPress Development Simple
Make Local WordPress Development SimpleMake Local WordPress Development Simple
Make Local WordPress Development SimpleWP Engine
 
WP-CLI: WordCamp NYC 2015
WP-CLI: WordCamp NYC 2015WP-CLI: WordCamp NYC 2015
WP-CLI: WordCamp NYC 2015Terell Moore
 
Wordcamp Toronto Presentation
Wordcamp Toronto PresentationWordcamp Toronto Presentation
Wordcamp Toronto PresentationRoy Sivan
 
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012WordCamp Sydney
 
Rock Your Blocks! Web Design Acceleration with Genesis Pro
Rock Your Blocks! Web Design Acceleration with Genesis ProRock Your Blocks! Web Design Acceleration with Genesis Pro
Rock Your Blocks! Web Design Acceleration with Genesis ProWP Engine
 
How To Work Faster & More Profitably With Client Site Starter Templates
How To Work Faster & More Profitably With Client Site Starter TemplatesHow To Work Faster & More Profitably With Client Site Starter Templates
How To Work Faster & More Profitably With Client Site Starter TemplatesWP Engine
 
Building your first plugin
Building your first pluginBuilding your first plugin
Building your first pluginScott DeLuzio
 
Between a Block & a Hard Place
Between a Block & a Hard PlaceBetween a Block & a Hard Place
Between a Block & a Hard PlaceWP Engine
 
Develop:BBC 2013 - Turbocharge your mobile web apps by using offline
Develop:BBC 2013 - Turbocharge your mobile web apps by using offlineDevelop:BBC 2013 - Turbocharge your mobile web apps by using offline
Develop:BBC 2013 - Turbocharge your mobile web apps by using offlineJan Jongboom
 
How to build a Mobile API or HTML 5 app in 5 minutes
How to build a Mobile API or HTML 5 app in 5 minutesHow to build a Mobile API or HTML 5 app in 5 minutes
How to build a Mobile API or HTML 5 app in 5 minutesRobert MacLean
 
BP101: A Modernized Workflow w/ Domino/XPages
BP101: A Modernized Workflow w/ Domino/XPagesBP101: A Modernized Workflow w/ Domino/XPages
BP101: A Modernized Workflow w/ Domino/XPagesedm00se
 
Client-friendly WordPress Websites
Client-friendly WordPress WebsitesClient-friendly WordPress Websites
Client-friendly WordPress WebsitesAaron Rutley
 

What's hot (20)

Building and future-proofing your WordPress sites with the Genesis Framework
Building and future-proofing your WordPress sites with the Genesis FrameworkBuilding and future-proofing your WordPress sites with the Genesis Framework
Building and future-proofing your WordPress sites with the Genesis Framework
 
3 Gifts My Users Gave Me - Alexandra Draghici - WordCamp Europe 2017
3 Gifts My Users Gave Me - Alexandra Draghici - WordCamp Europe 20173 Gifts My Users Gave Me - Alexandra Draghici - WordCamp Europe 2017
3 Gifts My Users Gave Me - Alexandra Draghici - WordCamp Europe 2017
 
Increasing Traffic Through Optimization : The Importance of Site Speed
Increasing Traffic Through Optimization : The Importance of Site SpeedIncreasing Traffic Through Optimization : The Importance of Site Speed
Increasing Traffic Through Optimization : The Importance of Site Speed
 
Security Webinar: Harden the Heart of Your WordPress SiteSe
Security Webinar: Harden the Heart of Your WordPress SiteSeSecurity Webinar: Harden the Heart of Your WordPress SiteSe
Security Webinar: Harden the Heart of Your WordPress SiteSe
 
WordPress and Client Side Web Applications WCTO
WordPress and Client Side Web Applications WCTOWordPress and Client Side Web Applications WCTO
WordPress and Client Side Web Applications WCTO
 
The Fast Track to Mastering Modern WordPress - Rob Stinson & Carrie Dils
The Fast Track to Mastering Modern WordPress - Rob Stinson & Carrie DilsThe Fast Track to Mastering Modern WordPress - Rob Stinson & Carrie Dils
The Fast Track to Mastering Modern WordPress - Rob Stinson & Carrie Dils
 
Make Local WordPress Development Simple
Make Local WordPress Development SimpleMake Local WordPress Development Simple
Make Local WordPress Development Simple
 
WP-CLI: WordCamp NYC 2015
WP-CLI: WordCamp NYC 2015WP-CLI: WordCamp NYC 2015
WP-CLI: WordCamp NYC 2015
 
Ember
EmberEmber
Ember
 
Wordcamp Toronto Presentation
Wordcamp Toronto PresentationWordcamp Toronto Presentation
Wordcamp Toronto Presentation
 
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
 
Blazor Full-Stack
Blazor Full-StackBlazor Full-Stack
Blazor Full-Stack
 
Rock Your Blocks! Web Design Acceleration with Genesis Pro
Rock Your Blocks! Web Design Acceleration with Genesis ProRock Your Blocks! Web Design Acceleration with Genesis Pro
Rock Your Blocks! Web Design Acceleration with Genesis Pro
 
How To Work Faster & More Profitably With Client Site Starter Templates
How To Work Faster & More Profitably With Client Site Starter TemplatesHow To Work Faster & More Profitably With Client Site Starter Templates
How To Work Faster & More Profitably With Client Site Starter Templates
 
Building your first plugin
Building your first pluginBuilding your first plugin
Building your first plugin
 
Between a Block & a Hard Place
Between a Block & a Hard PlaceBetween a Block & a Hard Place
Between a Block & a Hard Place
 
Develop:BBC 2013 - Turbocharge your mobile web apps by using offline
Develop:BBC 2013 - Turbocharge your mobile web apps by using offlineDevelop:BBC 2013 - Turbocharge your mobile web apps by using offline
Develop:BBC 2013 - Turbocharge your mobile web apps by using offline
 
How to build a Mobile API or HTML 5 app in 5 minutes
How to build a Mobile API or HTML 5 app in 5 minutesHow to build a Mobile API or HTML 5 app in 5 minutes
How to build a Mobile API or HTML 5 app in 5 minutes
 
BP101: A Modernized Workflow w/ Domino/XPages
BP101: A Modernized Workflow w/ Domino/XPagesBP101: A Modernized Workflow w/ Domino/XPages
BP101: A Modernized Workflow w/ Domino/XPages
 
Client-friendly WordPress Websites
Client-friendly WordPress WebsitesClient-friendly WordPress Websites
Client-friendly WordPress Websites
 

Similar to Optimize Website for Holiday Traffic with CDN, Speed Tests

Squeeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla WebsiteSqueeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla WebsiteSiteGround.com
 
Wordcamp2009
Wordcamp2009Wordcamp2009
Wordcamp2009joetek
 
Building faster websites: web performance with WordPress
Building faster websites: web performance with WordPressBuilding faster websites: web performance with WordPress
Building faster websites: web performance with WordPressJohannes Siipola
 
How do you speed up your (Wordpress) website?
How do you speed up your (Wordpress) website?How do you speed up your (Wordpress) website?
How do you speed up your (Wordpress) website?Aranere
 
Optimizing Your WordPress Site
Optimizing Your WordPress SiteOptimizing Your WordPress Site
Optimizing Your WordPress Siteozzyr
 
How To Make Your Wordpress Website Load Faster - 20 Tips
How To Make Your Wordpress Website Load Faster - 20 TipsHow To Make Your Wordpress Website Load Faster - 20 Tips
How To Make Your Wordpress Website Load Faster - 20 TipsWorkurious
 
Optimizing WordPress Performance
Optimizing WordPress PerformanceOptimizing WordPress Performance
Optimizing WordPress PerformanceDouglas Yuen
 
Page Performance
Page PerformancePage Performance
Page Performanceatorreno
 
Life in the Fast Lane: Speed, Usability & Search Engine Optimization
Life in the Fast Lane: Speed, Usability & Search Engine OptimizationLife in the Fast Lane: Speed, Usability & Search Engine Optimization
Life in the Fast Lane: Speed, Usability & Search Engine OptimizationDana DiTomaso
 
Need for Speed: Website Edition – Website Optimization Tools and Techniques P...
Need for Speed: Website Edition – Website Optimization Tools and Techniques P...Need for Speed: Website Edition – Website Optimization Tools and Techniques P...
Need for Speed: Website Edition – Website Optimization Tools and Techniques P...Devin Walker
 
Optimizing Your WordPress Site: Why speed matters, and how to get there
Optimizing Your WordPress Site: Why speed matters, and how to get thereOptimizing Your WordPress Site: Why speed matters, and how to get there
Optimizing Your WordPress Site: Why speed matters, and how to get thereStephen Bell
 
20 tips for website performance
20 tips for website performance20 tips for website performance
20 tips for website performanceAndrew Siemer
 
Why your slow loading website is costing you sales and how to fix it
Why your slow loading website is costing you sales and how to fix itWhy your slow loading website is costing you sales and how to fix it
Why your slow loading website is costing you sales and how to fix itstrommen
 
Why your slow loading website is costing you sales and how to fix it
Why your slow loading website is costing you sales and how to fix itWhy your slow loading website is costing you sales and how to fix it
Why your slow loading website is costing you sales and how to fix itRobert Flournoy
 
Scaling WordPress - Project Lana WordPress Team
Scaling WordPress - Project Lana WordPress TeamScaling WordPress - Project Lana WordPress Team
Scaling WordPress - Project Lana WordPress TeamDat Hoang
 
Speed up your site! #wcmtl2015 by Meagan Hanes
Speed up your site! #wcmtl2015 by Meagan HanesSpeed up your site! #wcmtl2015 by Meagan Hanes
Speed up your site! #wcmtl2015 by Meagan HanesMeagan Hanes
 
How to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! SiteHow to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! SiteDaniel Kanchev
 
WordPress Performance 101
WordPress Performance 101WordPress Performance 101
WordPress Performance 101Bora Yalcin
 
How to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websitesHow to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websitesPratik Jagdishwala
 

Similar to Optimize Website for Holiday Traffic with CDN, Speed Tests (20)

Squeeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla WebsiteSqueeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla Website
 
Wordcamp2009
Wordcamp2009Wordcamp2009
Wordcamp2009
 
Building faster websites: web performance with WordPress
Building faster websites: web performance with WordPressBuilding faster websites: web performance with WordPress
Building faster websites: web performance with WordPress
 
How do you speed up your (Wordpress) website?
How do you speed up your (Wordpress) website?How do you speed up your (Wordpress) website?
How do you speed up your (Wordpress) website?
 
Optimizing Your WordPress Site
Optimizing Your WordPress SiteOptimizing Your WordPress Site
Optimizing Your WordPress Site
 
How To Make Your Wordpress Website Load Faster - 20 Tips
How To Make Your Wordpress Website Load Faster - 20 TipsHow To Make Your Wordpress Website Load Faster - 20 Tips
How To Make Your Wordpress Website Load Faster - 20 Tips
 
Optimizing WordPress Performance
Optimizing WordPress PerformanceOptimizing WordPress Performance
Optimizing WordPress Performance
 
Page Performance
Page PerformancePage Performance
Page Performance
 
Life in the Fast Lane: Speed, Usability & Search Engine Optimization
Life in the Fast Lane: Speed, Usability & Search Engine OptimizationLife in the Fast Lane: Speed, Usability & Search Engine Optimization
Life in the Fast Lane: Speed, Usability & Search Engine Optimization
 
Need for Speed: Website Edition – Website Optimization Tools and Techniques P...
Need for Speed: Website Edition – Website Optimization Tools and Techniques P...Need for Speed: Website Edition – Website Optimization Tools and Techniques P...
Need for Speed: Website Edition – Website Optimization Tools and Techniques P...
 
Optimizing Your WordPress Site: Why speed matters, and how to get there
Optimizing Your WordPress Site: Why speed matters, and how to get thereOptimizing Your WordPress Site: Why speed matters, and how to get there
Optimizing Your WordPress Site: Why speed matters, and how to get there
 
20 tips for website performance
20 tips for website performance20 tips for website performance
20 tips for website performance
 
Why your slow loading website is costing you sales and how to fix it
Why your slow loading website is costing you sales and how to fix itWhy your slow loading website is costing you sales and how to fix it
Why your slow loading website is costing you sales and how to fix it
 
Why your slow loading website is costing you sales and how to fix it
Why your slow loading website is costing you sales and how to fix itWhy your slow loading website is costing you sales and how to fix it
Why your slow loading website is costing you sales and how to fix it
 
23 Ways To Speed Up WordPress
23 Ways To Speed Up WordPress23 Ways To Speed Up WordPress
23 Ways To Speed Up WordPress
 
Scaling WordPress - Project Lana WordPress Team
Scaling WordPress - Project Lana WordPress TeamScaling WordPress - Project Lana WordPress Team
Scaling WordPress - Project Lana WordPress Team
 
Speed up your site! #wcmtl2015 by Meagan Hanes
Speed up your site! #wcmtl2015 by Meagan HanesSpeed up your site! #wcmtl2015 by Meagan Hanes
Speed up your site! #wcmtl2015 by Meagan Hanes
 
How to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! SiteHow to Speed Up Your Joomla! Site
How to Speed Up Your Joomla! Site
 
WordPress Performance 101
WordPress Performance 101WordPress Performance 101
WordPress Performance 101
 
How to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websitesHow to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websites
 

More from WP Engine UK

How WPMaintain Improved Page Speed by 16%
How WPMaintain Improved Page Speed by 16%How WPMaintain Improved Page Speed by 16%
How WPMaintain Improved Page Speed by 16%WP Engine UK
 
The Future of Analytics: Multichannel Attribution
The Future of Analytics: Multichannel Attribution The Future of Analytics: Multichannel Attribution
The Future of Analytics: Multichannel Attribution WP Engine UK
 
Your Workflow, Your Way with WP Engine
Your Workflow, Your Way with WP EngineYour Workflow, Your Way with WP Engine
Your Workflow, Your Way with WP EngineWP Engine UK
 
How A/B Tests Lie to Us and How to Drive Genuine Improvement
How A/B Tests Lie to Us and How to Drive Genuine ImprovementHow A/B Tests Lie to Us and How to Drive Genuine Improvement
How A/B Tests Lie to Us and How to Drive Genuine ImprovementWP Engine UK
 
Brands As Publishers
Brands As PublishersBrands As Publishers
Brands As PublishersWP Engine UK
 
WordCamp: You Have 2 Hands
WordCamp: You Have 2 HandsWordCamp: You Have 2 Hands
WordCamp: You Have 2 HandsWP Engine UK
 
WordPress Upgrades: Read, Set, Go!
WordPress Upgrades: Read, Set, Go!WordPress Upgrades: Read, Set, Go!
WordPress Upgrades: Read, Set, Go!WP Engine UK
 
Arnette Eyewear and Vincentius Apparel GeoIP Case Studies
Arnette Eyewear and Vincentius Apparel GeoIP Case StudiesArnette Eyewear and Vincentius Apparel GeoIP Case Studies
Arnette Eyewear and Vincentius Apparel GeoIP Case StudiesWP Engine UK
 

More from WP Engine UK (8)

How WPMaintain Improved Page Speed by 16%
How WPMaintain Improved Page Speed by 16%How WPMaintain Improved Page Speed by 16%
How WPMaintain Improved Page Speed by 16%
 
The Future of Analytics: Multichannel Attribution
The Future of Analytics: Multichannel Attribution The Future of Analytics: Multichannel Attribution
The Future of Analytics: Multichannel Attribution
 
Your Workflow, Your Way with WP Engine
Your Workflow, Your Way with WP EngineYour Workflow, Your Way with WP Engine
Your Workflow, Your Way with WP Engine
 
How A/B Tests Lie to Us and How to Drive Genuine Improvement
How A/B Tests Lie to Us and How to Drive Genuine ImprovementHow A/B Tests Lie to Us and How to Drive Genuine Improvement
How A/B Tests Lie to Us and How to Drive Genuine Improvement
 
Brands As Publishers
Brands As PublishersBrands As Publishers
Brands As Publishers
 
WordCamp: You Have 2 Hands
WordCamp: You Have 2 HandsWordCamp: You Have 2 Hands
WordCamp: You Have 2 Hands
 
WordPress Upgrades: Read, Set, Go!
WordPress Upgrades: Read, Set, Go!WordPress Upgrades: Read, Set, Go!
WordPress Upgrades: Read, Set, Go!
 
Arnette Eyewear and Vincentius Apparel GeoIP Case Studies
Arnette Eyewear and Vincentius Apparel GeoIP Case StudiesArnette Eyewear and Vincentius Apparel GeoIP Case Studies
Arnette Eyewear and Vincentius Apparel GeoIP Case Studies
 

Recently uploaded

Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Richard Ingilby
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerAmirNasiruog
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsssuser4571da
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15SearchNorwich
 
Social Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid mediaSocial Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid mediaadityabelde2
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessAggregage
 
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Onlineanilsa9823
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristicswasim792942
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxZACGaming
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...ChesterYang6
 

Recently uploaded (20)

Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotler
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setups
 
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose GuirgisCreator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
Social Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid mediaSocial Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid media
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristics
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
Foundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David PisarekFoundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David Pisarek
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAILBUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
 
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
 

Optimize Website for Holiday Traffic with CDN, Speed Tests

  • 1. Optimizing Your Site for Holiday Traffic Is Your Website Ready? #wpeholidays
  • 2. Your Presenters Terell Moore Operations Engineer, WP Engine ❖ Native Austinite ❖ Site Speed Guru ❖ Wannabe Tennis Champion Taylor Dondich VP Engineering, MaxCDN ❖ Obsessed With Speed ❖ Wordpress Performance Hacker ❖ Semi-Pro Rock Band Rockstar #wpeholidays
  • 3. What you’ll learn: ❖ Why speed matters ❖ Best practices for keeping your site scalable for peak traffic ❖ How CDN can take a load off your server and increase speed ❖ Actionable tips and tricks to optimize your site #wpeholidays
  • 7. How to Prep Your Site for the Holidays #wpeholidays 1. Improve Your Site’s Server Requests 2. Balance the Workload 3. Updates
  • 8. 1. How to Improve Your Site’s Server Requests #wpeholidays What is a server request? ❖ Each asset loaded on your site ➢ Images, CSS, Javascript
  • 9. 1. How to Improve Your Site’s Server Requests #wpeholidays Why is improving your site’s server requests important? ❖ Browsers have a max parallel requests limit ❖ More requests = more time
  • 10. 1. How to Improve Your Site’s Server Requests #wpeholidays ❖ Minification & Concatenation ❖ Cache ❖ Image Compression ❖ CDN
  • 11. 1. How to Improve Your Site’s Server Requests #wpeholidays What is minification? ❖ Removal of unneeded data or whitespace in text files (CSS, Javascript, HTML, etc) What is concatenation? ❖ Combines multiple text-based files into one for more efficient loading
  • 12. 1. How to Improve Your Site’s Server Requests #wpeholidays How can you minify? ❖ WordPress plugins ➢ Better WordPress Minify ➢ Autoptimize
  • 13. 1. How to Improve Your Site’s Server Requests #wpeholidays What is cache? ❖ Storing previously generated data for faster subsequent loading
  • 14. 1. How to Improve Your Site’s Server Requests #wpeholidays How can you cache? ❖ WordPress plugins (not needed on WP Engine) ➢ W3 Total Cache ➢ WP Super Cache
  • 15. 1. How to Improve Your Site’s Server Requests #wpeholidays What is image compression? ❖ Removing unneeded bytes from image files ➢ Lossy : Degrades image quality ➢ Lossless : Does not degrade quality
  • 16. 1. How to Improve Your Site’s Server Requests #wpeholidays How to compress your images? ❖ WordPress Plugins ➢ WP Smush ➢ EWWW Optimizer Cloud ❖ Through your photo editor
  • 17. 1. How to Improve Your Site’s Server Requests #wpeholidays What is a CDN? ❖ Distributed servers to balance web requests
  • 18. 1. How to Improve Your Site’s Server Requests #wpeholidays How to enable CDN? ❖ WordPress Plugins (not needed on WP Engine) ➢ W3 Total Cache
  • 19. 2. How to Balance Your Site’s Workload #wpeholidays ❖ Balance your workload using dedicated services ➢ CDN for images, CSS, Javascript ➢ Video host (i.e. YouTube, Vimeo, etc) ➢ Comments (Disqus) ➢ Popular posts (Jetpack)
  • 20. 3. Updates #wpeholidays ❖ Why are updates important to speed / stability? ➢ Updates are usually bug-fixes to address performance or stability
  • 21. Why CDN Matters #wpeholidays Taylor Dondich VP Engineering, MaxCDN ❖ Previously @ Yahoo ❖ A constant tinkerer ❖ Obsessed with your site’s speed
  • 22. About MaxCDN’s Network #wpeholidays ❖ WP Engine users already benefit from their partnership with MaxCDN ➢ Smarter technology for faster routing ➢ 19 global “PoPs” (Points of Presence) for shorter routes ➢ Servers built for speed
  • 24. Review Of Previous Tips #wpeholidays ❖ Smaller requests ❖ Minification (review) ❖ Concat CSS and JS files (review) ❖ Smaller images (review)
  • 25. Additional Tips #wpeholidays ❖ Optimize your theme ➢ Less reliance on images ➢ Less widgets/helpers ❖ Reduce 3rd party Javascript libraries ➢ Async vs. sync libraries ❖ Visit MaxCDN One for more WP tips
  • 26. I Feel The Need. The Need For Speed. #wpeholidays ❖ Test your speed ➢ PageSpeed Insights (Google) ■ See overall page speed ■ Mobile vs. desktop ■ Offers actionable suggestions
  • 28. Getting Into The Details #wpeholidays ❖ Test your performance ➢ WebPagetest ■ Waterfall detailed graphs ■ Tests from global locations ■ Test different browsers
  • 29. Getting Into The Details #wpeholidays
  • 30. Getting Into The Details #wpeholidays
  • 31. Always Be Testing #wpeholidays ❖ New changes can skew your performance ❖ Always test after plugin updates! ❖ Do you need that new Geewhiz?
  • 32. Resources #wpeholidays ❖ Infographic: How Website Speed Impacts Performance http://wpengine.com/blog/site-speed-infographic/ ❖ In-depth 3-part Webinar Series: How to Handle Peak Capacity & Speed Up WordPress Sites http://wpengine.com/speed-up-wordpress/ ❖ Prepare for Holiday Traffic Tips/Links from MaxCDN https://www.maxcdn.com/wpengine-webinar-holiday- traffic/
  • 33. More info: WP Engine MaxCDN Call Lizzie Villarreal at Live chat with Support 512-827-3585 x3431, or Team at maxcdn.com Chat with a rep at wpengine.com Want to follow today’s speakers? Terell - @tee_rail Taylor - @TDondich Q&A #wpeholidays