SlideShare a Scribd company logo
1 of 13
Tips for Improving Site Speed 
By George Mortimer
The Agenda. 
1. What is Site Speed? 
2. Why is Site Speed Important? 
3. The Stats 
4. What Causes Your Page to Load Slowly? 
5. Improving Site Speed 
6. Tools to Use
What is Site Speed? 
Site Speed is a measure of how quick your website loads all of its 
Content to the end user. 
Site Speed measures three aspects of latency: 
1. Page Load Time 
Using a sample of data from pageviews it takes a look at the average load 
Time for that particular page. It takes into consideration 
browser type, location/region. 
2. Execution Speed 
How long it takes to load specific user interactions that you are looking to track 
Such as events, image load times, response time to button clicks etc. 
3. Browser Parsing 
How quickly the browser can read the document and make it available for user 
Interaction.
Why is Site Speed Important? 
Site speed is incredibly important because waiting for a website to 
load is no different to waiting in a long line. It is also one ranking 
signal in over 200 that Google uses. 
Waiting too long you either get bored / angry or move onto another 
bank / restaurant with a less of a queue, the same applies to 
websites. 
Google takes this into consideration as providing a quality user 
experience. The faster your site loads the better experience you are 
providing and therefore Google will favour your site over others. 
Having a website with a good Site Speed: 
• Provides a good user experience 
• Less people leave your site over others 
• Increases engagement metrics 
• Increases overall website goals. 
“ At Google, we’re striving to make the whole 
web fast. As part of that effort, we’re 
launching a new web-based tool in Google 
Labs, Page Speed Online, which analyzes 
the performance of web pages and gives 
specific suggestions for making them faster. 
Page Speed Online is available from any 
browser, at any time. This allows website 
owners to get immediate access to Page 
Speed performance suggestions so they can 
make their pages faster. “ 
http://googlewebmastercentral.blogspot.com.au/2011/03/introducing-page-speed-online-with.html
The Stats 
It is a well known fact that Site Speed plays an important role 
in Googles Algorithm but it also plays a major role to many companies 
Bottom line and how much extra revenue they generate by a simple reduction 
In loading times. Lets take a look at the Stats: 
• Amazon found an increased revenue of 
1% for every 100 millisecond 
Improvement to their site speed. 
(Source. Amazon). 
• Walmart found a 2% increase in 
conversions for every 1 second of 
improvement. 
• 47% of web users expect a website to 
load in under 2 seconds. (source). 
• 40% will abandon a web page if it takes 
more than three seconds to load. 
(source). 
Image Source
What Causes your Site to Load Slowly? 
There are a number of reasons why a website may be loading slowly. 
Follows is a few causes of slow loading times: 
• Hosting provider 
• Unoptimised images 
• Widget / plugin overload 
• Incompatible browsers, plugins and apps. 
• Lots of Ads. 
• Bulky Code. 
• Design Theme 
• External Media.
Improving Site Speed 
As we have discovered, Site speed is very important and we shall now 
Take a look at ways of improving it. 
• Minimise HTTP Requests 
80% of a web pages load time is spent downloading the different parts of a page. 
Images, scripts, stylesheets etc. A request is made for each one of these. 
Therefore, the more components, the more requests are going to be made. 
The easiest way to improve this is to: 
1. Streamline the number of elements on page. 
2. Use CSS instead of images when possible. 
3. Combine multiple style sheets into one. 
4. Reduce scripts and put them at the bottom of the page. 
• Reduce Server Response Time 
This is dependent on how reliable your server is. The target response time 
Should be of 200ms or less. If the tips are followed in this article then this 
Will greatly help reduce response time.
Improving Site Speed 
• Enable Compression 
Large pages are often nowadays greater than 100kb in size. As a result 
They are slow to download. The best way to reduce their load time is to ZIP them. 
A technique known as compression. 
It reduces the bandwidth of the pages thereby reducing HTTP response time. 
A majority of web servers can compress files before sending them for download. 
• Enable Browser Caching 
When you visit a website, the elements of the page that you have visited are 
Stored on your hard drive in a cache, or temp storage ready for when you access 
The page the next time so the site can load a lot faster and not having to make 
Additional HTTP requests.
Improving Site Speed 
• Minify Resources 
Minifying code and removing redundant whitespace, line breaks and indentations 
Will keep your pages as small as possible and therefore reduce load times. 
Here is a list of tools that Google recommends to reduce code size: 
• To minify HTML you can use PageSpeed insights chrome extension to 
Generate an optimised version of your HTML code. Run the analysis against 
Your HTML page and browse to the ‘minify HTML’ rule. 
• To reduce CSS there is YUI Compressor and cssmin.js. 
• To reduce JavaScripts, try Closure Compiler, JSMin or the YUI Compressor. 
Taking full advantage of these tools, you could create a build process that uses 
the aforementioned tools to minify the dev files and same them to the 
Production site files.
Improving Site Speed 
• Optimize Images 
There are 3 things to focus on with images. Size, Format and the source attribute. 
• Image Size 
Images that are oversized take longer to load so its important that images 
are as small as possible. Image editing tools should be used to: 
1. Crop images to correct size. 
2. Reduce colour depth to lowest possible level. 
3. Remove image comments. 
• Image Format 
Make sure that an appropriate image format is used. JPEG is the best bet, 
Then PNG, although older browsers may have difficulty supporting this. 
GIFs should only be used for small simple graphics. Do Not use BMPs or TIFFs. 
• Src Attribute 
Avoid empty image src codes. In the HTML, the code for an image includes: 
<img src=“”> 
When there is no source, the browser continually makes a request to the 
Directory of the page or to the page itself. This can add to unnecessary load 
times and corrupt user data.
Improving Site Speed 
• Optimize CSS Delivery 
Cascading Style Sheets or CSS contains the coding for how your webpage looks. 
The website accesses this in two ways. In an external file which loads before 
The page renders, and inline, which is inserted into the document itself. 
An external sheet is preferred as it reduces the size of the code and reduces the 
amount of code duplications for rendering the same styles. 
• Prioritize Above-the-fold Content 
Even though we have just said that its important to optimise CSS delivery by 
using external style sheets and reducing inline CSS. User experience can be 
improved by loading the above-the-fold content first before the rest of the page 
Allowing for a couple of seconds for it to load. 
A consideration should be made to split the CSS into two parts. A short inline 
Part to load the top section and elements and an external file to load the rest.
Improving Site Speed 
• Reduce the Number of Plugins 
Too many plugins slow a site down. Create security issues and more 
often than not cause crashes and break the websites structure and code. 
To monitor which plugins are causing the most grief and slowing down site 
performance, disable some of them then measure the site performance. 
This will allow you to identify and remove plugins that are hindering 
site speed.
Tools to Use 
Here are a list of recommended tools to use when optimizing for 
Site Speed and helping identify areas of improvement. 
Google Page Speed Insights 
https://developers.google.com/speed/pagespeed/insights/ 
CloudFlare – Content Delivery Network 
https://www.cloudflare.com/ 
W3 Total Cache Plugin for Wordpress 
https://wordpress.org/plugins/w3-total-cache/ 
Smush.it – image compression software 
http://www.smushit.com/ysmush.it/

More Related Content

Recently uploaded

Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionWilliam Barnes
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationtbatkhuu1
 
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
 
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO SuccessBrighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO SuccessVarn
 
Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?elizabethella096
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceDamien ROBERT
 
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
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxelizabethella096
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptxVikasTiwari846641
 
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
 
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
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRSapana Sha
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa
 
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
 

Recently uploaded (20)

Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web Revolution
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan ScheltgenHow to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
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
 
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO SuccessBrighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
 
Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
 
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
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
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
 
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
 
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
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCR
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdf
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
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
 

Featured

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Featured (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Tips For Increasing Your Site Speed! #SFGettingSmarter

  • 1. Tips for Improving Site Speed By George Mortimer
  • 2. The Agenda. 1. What is Site Speed? 2. Why is Site Speed Important? 3. The Stats 4. What Causes Your Page to Load Slowly? 5. Improving Site Speed 6. Tools to Use
  • 3. What is Site Speed? Site Speed is a measure of how quick your website loads all of its Content to the end user. Site Speed measures three aspects of latency: 1. Page Load Time Using a sample of data from pageviews it takes a look at the average load Time for that particular page. It takes into consideration browser type, location/region. 2. Execution Speed How long it takes to load specific user interactions that you are looking to track Such as events, image load times, response time to button clicks etc. 3. Browser Parsing How quickly the browser can read the document and make it available for user Interaction.
  • 4. Why is Site Speed Important? Site speed is incredibly important because waiting for a website to load is no different to waiting in a long line. It is also one ranking signal in over 200 that Google uses. Waiting too long you either get bored / angry or move onto another bank / restaurant with a less of a queue, the same applies to websites. Google takes this into consideration as providing a quality user experience. The faster your site loads the better experience you are providing and therefore Google will favour your site over others. Having a website with a good Site Speed: • Provides a good user experience • Less people leave your site over others • Increases engagement metrics • Increases overall website goals. “ At Google, we’re striving to make the whole web fast. As part of that effort, we’re launching a new web-based tool in Google Labs, Page Speed Online, which analyzes the performance of web pages and gives specific suggestions for making them faster. Page Speed Online is available from any browser, at any time. This allows website owners to get immediate access to Page Speed performance suggestions so they can make their pages faster. “ http://googlewebmastercentral.blogspot.com.au/2011/03/introducing-page-speed-online-with.html
  • 5. The Stats It is a well known fact that Site Speed plays an important role in Googles Algorithm but it also plays a major role to many companies Bottom line and how much extra revenue they generate by a simple reduction In loading times. Lets take a look at the Stats: • Amazon found an increased revenue of 1% for every 100 millisecond Improvement to their site speed. (Source. Amazon). • Walmart found a 2% increase in conversions for every 1 second of improvement. • 47% of web users expect a website to load in under 2 seconds. (source). • 40% will abandon a web page if it takes more than three seconds to load. (source). Image Source
  • 6. What Causes your Site to Load Slowly? There are a number of reasons why a website may be loading slowly. Follows is a few causes of slow loading times: • Hosting provider • Unoptimised images • Widget / plugin overload • Incompatible browsers, plugins and apps. • Lots of Ads. • Bulky Code. • Design Theme • External Media.
  • 7. Improving Site Speed As we have discovered, Site speed is very important and we shall now Take a look at ways of improving it. • Minimise HTTP Requests 80% of a web pages load time is spent downloading the different parts of a page. Images, scripts, stylesheets etc. A request is made for each one of these. Therefore, the more components, the more requests are going to be made. The easiest way to improve this is to: 1. Streamline the number of elements on page. 2. Use CSS instead of images when possible. 3. Combine multiple style sheets into one. 4. Reduce scripts and put them at the bottom of the page. • Reduce Server Response Time This is dependent on how reliable your server is. The target response time Should be of 200ms or less. If the tips are followed in this article then this Will greatly help reduce response time.
  • 8. Improving Site Speed • Enable Compression Large pages are often nowadays greater than 100kb in size. As a result They are slow to download. The best way to reduce their load time is to ZIP them. A technique known as compression. It reduces the bandwidth of the pages thereby reducing HTTP response time. A majority of web servers can compress files before sending them for download. • Enable Browser Caching When you visit a website, the elements of the page that you have visited are Stored on your hard drive in a cache, or temp storage ready for when you access The page the next time so the site can load a lot faster and not having to make Additional HTTP requests.
  • 9. Improving Site Speed • Minify Resources Minifying code and removing redundant whitespace, line breaks and indentations Will keep your pages as small as possible and therefore reduce load times. Here is a list of tools that Google recommends to reduce code size: • To minify HTML you can use PageSpeed insights chrome extension to Generate an optimised version of your HTML code. Run the analysis against Your HTML page and browse to the ‘minify HTML’ rule. • To reduce CSS there is YUI Compressor and cssmin.js. • To reduce JavaScripts, try Closure Compiler, JSMin or the YUI Compressor. Taking full advantage of these tools, you could create a build process that uses the aforementioned tools to minify the dev files and same them to the Production site files.
  • 10. Improving Site Speed • Optimize Images There are 3 things to focus on with images. Size, Format and the source attribute. • Image Size Images that are oversized take longer to load so its important that images are as small as possible. Image editing tools should be used to: 1. Crop images to correct size. 2. Reduce colour depth to lowest possible level. 3. Remove image comments. • Image Format Make sure that an appropriate image format is used. JPEG is the best bet, Then PNG, although older browsers may have difficulty supporting this. GIFs should only be used for small simple graphics. Do Not use BMPs or TIFFs. • Src Attribute Avoid empty image src codes. In the HTML, the code for an image includes: <img src=“”> When there is no source, the browser continually makes a request to the Directory of the page or to the page itself. This can add to unnecessary load times and corrupt user data.
  • 11. Improving Site Speed • Optimize CSS Delivery Cascading Style Sheets or CSS contains the coding for how your webpage looks. The website accesses this in two ways. In an external file which loads before The page renders, and inline, which is inserted into the document itself. An external sheet is preferred as it reduces the size of the code and reduces the amount of code duplications for rendering the same styles. • Prioritize Above-the-fold Content Even though we have just said that its important to optimise CSS delivery by using external style sheets and reducing inline CSS. User experience can be improved by loading the above-the-fold content first before the rest of the page Allowing for a couple of seconds for it to load. A consideration should be made to split the CSS into two parts. A short inline Part to load the top section and elements and an external file to load the rest.
  • 12. Improving Site Speed • Reduce the Number of Plugins Too many plugins slow a site down. Create security issues and more often than not cause crashes and break the websites structure and code. To monitor which plugins are causing the most grief and slowing down site performance, disable some of them then measure the site performance. This will allow you to identify and remove plugins that are hindering site speed.
  • 13. Tools to Use Here are a list of recommended tools to use when optimizing for Site Speed and helping identify areas of improvement. Google Page Speed Insights https://developers.google.com/speed/pagespeed/insights/ CloudFlare – Content Delivery Network https://www.cloudflare.com/ W3 Total Cache Plugin for Wordpress https://wordpress.org/plugins/w3-total-cache/ Smush.it – image compression software http://www.smushit.com/ysmush.it/