• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Innovation | Design | Development | Staffing

EX Squared is your guide where ever you are on your digital journey. From customer experience platforms to custom apps and back-end integration, we’re there for your success.

MENUMENU
  • Work
  • Services
    • Digital Experience Platforms
    • Technology Development
    • Design & Innovation
    • Team Augmentation
  • Team
  • Blog
  • Contact

Is Your Website Too Slow for Google?

By Lisa Carolan
6 years ago

In the days of dial-up and 56k modems, users were accustomed to waiting for websites to load. Today, however, they want blazing-fast speeds. Google agrees with them — so much so that your rankings in the search engine can be lowered if your site does not meet the standards for speed. Furthermore, a slow-loading site can make a poor first impression when it is crucial to create a good one. To make sure that you do not get penalized — and to meet the expectations of your visitors — you must monitor the performance of your website.

What Should You Measure?

The standards for speed are continually evolving, but the following are the minimum standards you should target.

  • Time to initial byte: This should not exceed one second.
  • Time for page to load: This is somewhat debatable, but the upper-end limit is five seconds.
  • Time for page to become interactive: This should not exceed two seconds.
  • Time to initial paint: This should be under one second.
  • SpeedIndex: This should not exceed 3,000.
  • Above-the-fold paint time: This should not exceed two seconds.

Ways to Speed Performance

Google offers the following suggestions for enhancing website performance from the user’s point of view, based on page load time. The clock starts ticking when a new page is requested and continues to run until the requested page is fully rendered. Although each of the following points include a number of subsidiary steps, these six areas cover the bulk of the issues with slow load times.

  1. Optimize caching: Keep the application’s logic and data completely off-network.
  2. Minimize round trips: Reduce the number of serial cycles requiring a request and a response.
  3. Minimize overhead: Reduce the size of uploads.
  4. Minimize payload: Reduce the size of cached pages, downloads and responses.
  5. Optimize rendering: Improve the page’s layout within the browser.
  6. Mobilize the site: Fine-tune a site to make it responsive to access via mobile devices.

What You Need to Know

If you want to optimize the performance of your website, you need to know certain facts about websites and the Internet.

  • The typical web application uses 88 resources and connects to more than 15 distinct hosts.
  • It takes approximately 460 ms just for the HTML to load.
  • After the HTML loads, it must be parsed, the CSS must be downloaded, scripts are executed, and DOM/CSS OM is constructed.
  • Images are downloaded.
  • Finally, the layout and paint is completed.

Anything that you can do to reduce the time required by any of these steps can help speed up your loading time. For example, you might avoid requiring the browser to repaint by opting for continuous paint mode. However, you cannot sacrifice security, multi-platforming or functionality; a useless website that loads quickly is still a useless website.

Improving User Experience

Although Google chooses to prioritize page load time, there are other aspects of a website that cannot be ignored. Ideally, users are going to spend more time using your site than waiting for it to load. If the scrolling is slow, animations are jerky or navigation is uneven, your visitors may become frustrated and move on. Although the yardstick can vary, a good goal is to make sure that no frame requires more than 16ms for the browser to load. Here are some issues that can cause slow load times.

  • Invalidated elements in the document tree due to unnecessary changes
  • Ignoring the “waterfall” concept for a frame’s life cycle
  • Requiring the browser to paint all or most of each frame individually
  • Not allowing the browser to handle as much as it can, such as scrolling

If you need help measuring the performance of your website, optimizing your current site or developing a new one, EX Squared can help. We are Austin’s Top Web Developer and a Microsoft Gold Certified Partner with extensive experience in all types of web site development. Contact us today for more information.

Author
Lisa Carolan
EX Squared, VP of Operations
Lisa Carolan has over 20 years’ experience in IT consulting. For EX Squared she has managed high profile projects for Bank of America, Network Communications Inc., Lennar Homes, TeleDynamics, TaylorMorrison and many more.


previous article
What should you expect from a service provider?
next article
What is the Kano Model – And Why Should You Care?
« Previous post
"Designing for Phablets"
Next post »
"Making the Best First Impression on Your Website"

Primary Sidebar

Contact Us

  • This field is for validation purposes and should be left unchanged.

Popular Posts

  • Data Driven CultureHow To Build A Data-Driven Culture
    By Lisa Carolan
  • How Companies Can Use AI to Improve BusinessHow Companies Can Use Artificial Intelligence to Improve Business… Starting Now
    By Krishna Murthy
  • QA MattersThe Votes Are In … QA Matters​
    By Lisa Carolan
  • Categories

    • Artificial Intelligence
    • CMS
    • CRM
    • Digital Marketing
    • Digital Transformation

Related Articles

  • The Votes Are In … QA Matters​
  • Why You Want to Move Your Business Operations to the Cloud
  • When You Do and Don’t Need a Native App
  • Role of Custom Development in Digital Transformation
  • 6 Things we are Most Thankful for in 2014

Categories

  • Analytics
  • Artificial Intelligence
  • Augmented Reality
  • Best Practices
  • Big Data
  • CMS
  • CRM
  • Custom Development
  • Customer Experience
  • Cyber Security
  • Digital Marketing
  • Digital Transformation
  • eCommerce
  • EX Squared
  • GDPR
  • HTML5
  • Internet of Things
  • Kiosk Development
  • LinkedIn
  • Machine Learning
  • Mobile Applications
  • Natural User Interface
  • News
  • Our Work
  • Responsive Design
  • Sales Productivity
  • Sitecore
  • Staff Augmentation
  • Technology Strategy
  • Uncategorized

Featured articles

  • How To Build A Data-Driven Culture
  • How Companies Can Use Artificial Intelligence to Improve Business… Starting Now
  • The Votes Are In … QA Matters​
  • Why Everyone’s Moving to a DXP Instead Of A CMS

Ask The Experts:

Ask Us Anything

  • When's the best time to reach you?
  • This field is for validation purposes and should be left unchanged.

Footer

  • Work
  • Services
  • Team
  • Blog

Contact

512-371-7842

info@exsquared.com

© EX Squared Solutions, Inc. All rights reserved Privacy Policy Terms of Use Accessibility

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy Policy