SlideShare une entreprise Scribd logo
1  sur  20
Making Web Sites Fast
Greg Keith
www.seoservicesboulder.com
Why Should Web Sites Load Quickly?
● Home page with new visitor, best brand impression
● Image-rich sites, keep users engaged
● Web sites using full-page background images
● E-commerce sites, fast-loading pages increase sales
Does “Fast” Help?
Damn straight! Users bounce less, come back more, view more pages, buy
more products, share more links from faster sites. Data (Moz study Nov 2013)
says:
● Intuit (Velocity 2013) reduced page load times and saw:
– +3% conversions for every second reduced from 15 seconds to 7 seconds
– +2% conversions for every second reduced from seconds 7 to 5
– +1% conversions for every second reduced from seconds 4 to 2
● Obama for America campaign site (2011) Kyle Rush showed through A/B testing that a
3-second page time reduction (from 5 seconds to 2 seconds) improved onsite donations
by 14%, resulting in an increase of over $34 million in election contributions
What is “Fast”? Google
vs End-User
● Matt Cutts in Aug 2010: now we count speed, though page speed
is just one of 200+ Google ranking factors
● Moz study (Aug 2013):
– Is it overall page load time (TTLB)? No, surprisingly page load time in
seconds does not correlate with rankings
– Is it total size? No, search rankings do not correlate with total page size
– Only correlate with rankings is time to first byte (TTFB), meaning server
response time is most important
Take-away: For Google search rankings, improve server response
General Approach
● 80/20 rule – use the quickest, cheapest
methods to get a significant improvement
● Most importantly, aim for quick server
response and reduce the amount of data
sent between the client and the server
● Ensure that you don't reduce data so much that
image quality and richness of site experience is
lost
Front-End vs Back-End
Front-end pieces the Web
site owner can control: CMS
software (WordPress, Drupal,
Joomla), Web technologies
(CSS, JavaScript, Flash)
Back-end elements are on the server
(typically a Linux Apache MySQL PHP
stack):
- software versions
- Web server modules (mod_gzip,
mod_deflate, mod_SPDY, etc.)
(Front-End) Golden Rule
Almost all (80-90%) of the end-user response time is spent
downloading page components: images, stylesheets,
scripts, Flash, etc.
Get Your Feet Wet!
●
Images – Ensure your images are compressed with tools like Smush.It or
Kraken Image Optimizer plug-ins
●
Make CSS and JS small and tidy – ensure CSS and JavaScript files are
concatenated and minified.
●
Compression - Ensure compression is being used by the server, either gzip or
deflate (mod_gzip or mod_deflate, httpd -l if you have SSH access).
●
Caching - Ensure you have a full-featured caching plug-in like W3 Total Cache,
and configure it fully (including adding code to your .htaccess file if necessary).
●
Content Delivery Network – If you want to spend a little, you'll likely see
massive gains in speed by implementing a Content Delivery Network (CDN) to
serve your content from multiple servers, so pages are served from the closest
server to the end-user.
Best Tools for Improvement
● Browser add-ons like:
– Yahoo's Yslow
– Google PageSpeed Insights
● Many SaaS site speed tools now
available like:
– pingdom.com
– zoompf.com
– gtmetrix.com (combines Yslow &
PageSpeed)
Yahoo YSlow
PageSpeed Insights: Mobile
PageSpeed Insights: Desktop
Using Pingdom: Grade
Using Pingdom: Waterfall
Using Pingdom: Page Analysis
s
Using Zoompf: Grade
Using GTMetrix: Grade
Better Way to
Optimize?
● Better way than just individual optimizing is
installing Google's mod_pagespeed into
Apache, providing speed enhancements
automagically.
● Is available from many hosting providers now,
but only available for VPS and dedicated
hosting, not for shared hosting servers.
● May be superseded by mod_SPDY.
Is Apache Still the
Top Web Server?
● Overall of all Web sites:Apache still serves
60.5%, Nginx 20.6%, IIS 13.9% (W3Techs).
● As of July 2013, top 1000 Internet sites were
running Nginx (34.9%), Apache (34.5%) and
Microsoft IIS (~16%), .
● WPEngine service runs Nginx, EverCache,
NetDNA CDN (monthly plans $30/100/250 for
1/10/25 WP installs)
Questions/Comments/Rants?
Greg Keith
www.seoservicesboulder.com

Contenu connexe

Tendances

Tendances (8)

Web development processes
Web development processesWeb development processes
Web development processes
 
The life of a web request - techniques for measuring and improving Django app...
The life of a web request - techniques for measuring and improving Django app...The life of a web request - techniques for measuring and improving Django app...
The life of a web request - techniques for measuring and improving Django app...
 
Word press beyond websites toronto
Word press  beyond websites torontoWord press  beyond websites toronto
Word press beyond websites toronto
 
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
 
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AGTechnical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
 
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
WebHosting Performance / WordPress  - Pubcon Vegas - HendisonWebHosting Performance / WordPress  - Pubcon Vegas - Hendison
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
 
Building fast aspnet websites
Building fast aspnet websitesBuilding fast aspnet websites
Building fast aspnet websites
 

Similaire à Making Web Sites Fast - Greg Keith

Similaire à Making Web Sites Fast - Greg Keith (20)

Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvements
 
How to make WordPress Faster in 2019
How to make WordPress Faster in 2019How to make WordPress Faster in 2019
How to make WordPress Faster in 2019
 
Website speed optimization techniques
Website speed optimization techniquesWebsite speed optimization techniques
Website speed optimization techniques
 
SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained SEO 101 - Google Page Speed Insights Explained
SEO 101 - Google Page Speed Insights Explained
 
Tips to improve your page load speed
Tips to improve your page load speedTips to improve your page load speed
Tips to improve your page load speed
 
Core Web Vitals in Website Design.pdf
Core Web Vitals in Website Design.pdfCore Web Vitals in Website Design.pdf
Core Web Vitals in Website Design.pdf
 
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...
 
Website speed optimization guide for technically advanced webmasters
Website speed optimization guide for technically advanced webmastersWebsite speed optimization guide for technically advanced webmasters
Website speed optimization guide for technically advanced webmasters
 
Optimizing WordPress Performance
Optimizing WordPress PerformanceOptimizing WordPress Performance
Optimizing WordPress Performance
 
services to speed up your website.pptx
services to speed up your website.pptxservices to speed up your website.pptx
services to speed up your website.pptx
 
Leveraging Website Speed to Increase Sales
Leveraging Website Speed to Increase SalesLeveraging Website Speed to Increase Sales
Leveraging Website Speed to Increase Sales
 
Web Application Performance for Business Success
Web Application Performance for Business SuccessWeb Application Performance for Business Success
Web Application Performance for Business Success
 
Improving frontend performance
Improving frontend performanceImproving frontend performance
Improving frontend performance
 
WordPress optimization
WordPress optimizationWordPress optimization
WordPress optimization
 
Demystifying web performance tooling and metrics
Demystifying web performance tooling and metricsDemystifying web performance tooling and metrics
Demystifying web performance tooling and metrics
 
Office Interior Design Websites..........
Office Interior Design Websites..........Office Interior Design Websites..........
Office Interior Design Websites..........
 
Office Interior Design Websites
Office Interior Design WebsitesOffice Interior Design Websites
Office Interior Design Websites
 
OFFICE INTERIOR DESIGN WEBSITES
OFFICE INTERIOR DESIGN WEBSITESOFFICE INTERIOR DESIGN WEBSITES
OFFICE INTERIOR DESIGN WEBSITES
 
Office Interior Design Websites............
Office Interior Design Websites............Office Interior Design Websites............
Office Interior Design Websites............
 
PageSpeed: An Essential Web Performance Tool
PageSpeed: An Essential Web Performance ToolPageSpeed: An Essential Web Performance Tool
PageSpeed: An Essential Web Performance Tool
 

Dernier

Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Monica Sydney
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 

Dernier (20)

Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 

Making Web Sites Fast - Greg Keith

  • 1. Making Web Sites Fast Greg Keith www.seoservicesboulder.com
  • 2. Why Should Web Sites Load Quickly? ● Home page with new visitor, best brand impression ● Image-rich sites, keep users engaged ● Web sites using full-page background images ● E-commerce sites, fast-loading pages increase sales
  • 3. Does “Fast” Help? Damn straight! Users bounce less, come back more, view more pages, buy more products, share more links from faster sites. Data (Moz study Nov 2013) says: ● Intuit (Velocity 2013) reduced page load times and saw: – +3% conversions for every second reduced from 15 seconds to 7 seconds – +2% conversions for every second reduced from seconds 7 to 5 – +1% conversions for every second reduced from seconds 4 to 2 ● Obama for America campaign site (2011) Kyle Rush showed through A/B testing that a 3-second page time reduction (from 5 seconds to 2 seconds) improved onsite donations by 14%, resulting in an increase of over $34 million in election contributions
  • 4. What is “Fast”? Google vs End-User ● Matt Cutts in Aug 2010: now we count speed, though page speed is just one of 200+ Google ranking factors ● Moz study (Aug 2013): – Is it overall page load time (TTLB)? No, surprisingly page load time in seconds does not correlate with rankings – Is it total size? No, search rankings do not correlate with total page size – Only correlate with rankings is time to first byte (TTFB), meaning server response time is most important Take-away: For Google search rankings, improve server response
  • 5. General Approach ● 80/20 rule – use the quickest, cheapest methods to get a significant improvement ● Most importantly, aim for quick server response and reduce the amount of data sent between the client and the server ● Ensure that you don't reduce data so much that image quality and richness of site experience is lost
  • 6. Front-End vs Back-End Front-end pieces the Web site owner can control: CMS software (WordPress, Drupal, Joomla), Web technologies (CSS, JavaScript, Flash) Back-end elements are on the server (typically a Linux Apache MySQL PHP stack): - software versions - Web server modules (mod_gzip, mod_deflate, mod_SPDY, etc.)
  • 7. (Front-End) Golden Rule Almost all (80-90%) of the end-user response time is spent downloading page components: images, stylesheets, scripts, Flash, etc.
  • 8. Get Your Feet Wet! ● Images – Ensure your images are compressed with tools like Smush.It or Kraken Image Optimizer plug-ins ● Make CSS and JS small and tidy – ensure CSS and JavaScript files are concatenated and minified. ● Compression - Ensure compression is being used by the server, either gzip or deflate (mod_gzip or mod_deflate, httpd -l if you have SSH access). ● Caching - Ensure you have a full-featured caching plug-in like W3 Total Cache, and configure it fully (including adding code to your .htaccess file if necessary). ● Content Delivery Network – If you want to spend a little, you'll likely see massive gains in speed by implementing a Content Delivery Network (CDN) to serve your content from multiple servers, so pages are served from the closest server to the end-user.
  • 9. Best Tools for Improvement ● Browser add-ons like: – Yahoo's Yslow – Google PageSpeed Insights ● Many SaaS site speed tools now available like: – pingdom.com – zoompf.com – gtmetrix.com (combines Yslow & PageSpeed)
  • 15. Using Pingdom: Page Analysis s
  • 18. Better Way to Optimize? ● Better way than just individual optimizing is installing Google's mod_pagespeed into Apache, providing speed enhancements automagically. ● Is available from many hosting providers now, but only available for VPS and dedicated hosting, not for shared hosting servers. ● May be superseded by mod_SPDY.
  • 19. Is Apache Still the Top Web Server? ● Overall of all Web sites:Apache still serves 60.5%, Nginx 20.6%, IIS 13.9% (W3Techs). ● As of July 2013, top 1000 Internet sites were running Nginx (34.9%), Apache (34.5%) and Microsoft IIS (~16%), . ● WPEngine service runs Nginx, EverCache, NetDNA CDN (monthly plans $30/100/250 for 1/10/25 WP installs)