SlideShare a Scribd company logo
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

More Related Content

What's hot

Web development processes
Web development processesWeb development processes
Web development processes
Sutrisno Yao
 
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...
Roger Barnes
 
Word press beyond websites toronto
Word press  beyond websites torontoWord press  beyond websites toronto
Word press beyond websites toronto
wcto2017
 
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
Robert Flournoy
 
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
strommen
 
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
Bastian Grimm
 
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
WebHosting Performance / WordPress  - Pubcon Vegas - HendisonWebHosting Performance / WordPress  - Pubcon Vegas - Hendison
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
Search Commander, Inc.
 
Building fast aspnet websites
Building fast aspnet websitesBuilding fast aspnet websites
Building fast aspnet websites
Maarten Louage
 

What's hot (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
 

Similar to Making Web Sites Fast - Greg Keith

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
Alyss Noland
 
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
Dan Bochichio
 
Website speed optimization techniques
Website speed optimization techniquesWebsite speed optimization techniques
Website speed optimization techniques
ValueCoders
 
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
Steve Weber
 
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
Pixel Crayons
 
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
WebGuru Infosystems Pvt. Ltd.
 
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
 
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
Aditya Singh
 
Optimizing WordPress Performance
Optimizing WordPress PerformanceOptimizing WordPress Performance
Optimizing WordPress Performance
Douglas Yuen
 
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
andrewpaul83
 
Leveraging Website Speed to Increase Sales
Leveraging Website Speed to Increase SalesLeveraging Website Speed to Increase Sales
Leveraging Website Speed to Increase Sales
Vendasta Technologies
 
Web Application Performance for Business Success
Web Application Performance for Business SuccessWeb Application Performance for Business Success
Web Application Performance for Business Success
Espeo Software
 
Improving frontend performance
Improving frontend performanceImproving frontend performance
Improving frontend performance
Sagar Desarda
 
WordPress optimization
WordPress optimizationWordPress optimization
WordPress optimization
siddhant mandal
 
Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]
Peter Mead
 
Demystifying web performance tooling and metrics
Demystifying web performance tooling and metricsDemystifying web performance tooling and metrics
Demystifying web performance tooling and metrics
Anna Migas
 
Office Interior Design Websites..........
Office Interior Design Websites..........Office Interior Design Websites..........
Office Interior Design Websites..........
siriajadhav16
 
Office Interior Design Websites
Office Interior Design WebsitesOffice Interior Design Websites
Office Interior Design Websites
sirriajadhav001
 
OFFICE INTERIOR DESIGN WEBSITES
OFFICE INTERIOR DESIGN WEBSITESOFFICE INTERIOR DESIGN WEBSITES
OFFICE INTERIOR DESIGN WEBSITES
sirriajadhav001
 
Office Interior Design Websites............
Office Interior Design Websites............Office Interior Design Websites............
Office Interior Design Websites............
sirrijadhav
 

Similar to 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
 
Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]
 
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............
 

Recently uploaded

test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 

Recently uploaded (16)

test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 

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)