Ann Jaroshenko

Page Speed: SEO Impact and How to Accelerate It

Why Website Speed Matters

Google has included site speed (and as a result, page speed) as a signal in search ranking algorithms. Speeding up websites is crucial — not just to website owners, but to all Internet users. Surveys show that people really care about the speed of a page. Let’s look at the statistic from the Neil Patel blog:

Webpages UX

But faster webpages don’t just improve UX. Improving site speed also reduces operating costs. For instance, a 5 second speed up (from ~7 seconds to ~2 seconds) resulted in a 25% increase in page views, a 7-12% increase in revenue, and a 50% reduction in hardware. This last point shows the win-win of performance improvements, increasing revenue while driving down operating costs

JetOctopus team encourages you to start looking at your webpages speed — not only to improve your ranking in Google, but also to improve user’s experience and increase profitability.

How Fast Should a Webpage Load

To understand what load time is “ideal”, let’s look at the real numbers. Studies show that the average load time for a webpage on the Web is 3.21 sec. The next experiment shows that the average bounce rate for pages loading within 2 sec. is 9%. As soon as the page load time surpasses 3 sec., the bounce rate soars, to 38% by the time it hits 5 sec.!

Web Page Load Time vs Bounce Rate
Web Page Load Time vs Bounce Rate

(Source: pingdom blog)

On the basis of our experience in technical SEO, JetOctopus crawler team claims that ideal loading time should be 0,5–1 second. If you know that you’re better than the industry standard load times for 2019, then you’re going to be better than most of your competitors.

How to Speed Up Your Page

Minimize HTTP requests for the different parts of the page, like scripts, images, and CSS. Julia Nesterenko, CEO JetOctopus

Reducing the number of components that a page requires proportionally reduces the number of HTTP requests it has to make. This doesn’t mean omitting content, it just means structuring it more efficiently.

✅ Remove useless elements from your webpages.

✅ If it’s possible, implement CSS instead of images.

✅ Combine multiple style sheets.

✅ Reduce scripts.

According to the author of #1 in Amazon’s Computer and Internet bestsellers Steve Souders, the average number of URL requests is 99 per page – so try to do less than this.


✅ Reduce image size by compressing them and combine common files to reduce requests

Every little KB is important: even when you think that optimizing an image will only save a little 10% of its size…go with it! You’ll be grateful for it in the future Check this table from Google Developers Guides to learn the different characteristics of each image format.

Image

Image compression apps remove hidden data in the image file like additional color profiles and metadata (like geolocation of where the photograph was taken) that aren’t needed. These tools provide a quick and easy way to reduce files size without losing any image quality.

✅ Have both CSS and JavaScript load simultaneously

JS

Rather than forcing the browser to retrieve multiple CSS or Javascript files to load, try combining your CSS files into one larger file (same for JS). While this can be challenging if your stylesheets and scripts vary from page to page, managing to merge them will ultimately help your load times in the long run.

Google’s webmasters warn no to serve priority content in the head section. This can delay rendering, meaning the visitor will have to wait longer before receiving any information.

English Google Webmaster Central office-hours hangout in person

An optimized page load (render actually) happens in a more step-by-step way. It then allow users to see some content gradually until the page loads fully. To to save your time for other actionable steps, we won’t go into detail. Read Running-Your-Code-at -the-Right-Time full guide.


The basic tips for delay Javascript loading are:

✅ Add script references below DOM directly above the end of the body element.

✅ Avoid needlessly complicated code by listening to the DOMContentLoaded or load events (except the case you want to create a library that people will use)

✅ Mark your script references with the HTML <script> async attribute.

For more detailed information refer to3rd party library like require.js that provides greater control over when your code runs.

Improve server response time (SRT)

According to Google’s PageSpeed Insights, your server response time should be under 200ms.

Look at the PageSpeed Insights of MacDonalds webpage:

Google suggest actionable steps to accelerate the webpage:


PageSpeed Insights is a useful tool for a small website where you can check each page manually. But if you trying to optimize a medium/big website, don’t evaluate your website speed on the base of few pages insights. The partial analysis could seriously harm your SEO and here is why.

Carefully evaluating your hosting needs, adjusting your web servers, reducing bloat, and optimizing your databases are ways that you can work toward better SRTs.

Leverage browser caching

Leverage Browser Caching

To leverage your browser’s caching generally means that you can specify how long web browsers should keep images, CSS and JS stored locally. The user’s browser will download less data while navigating through your pages. Undeniably this improves the loading speed of your website.

A cache mechanism operates between the server and the visitor’s browser, either on the end of the server or on the computer of the visitor. It can store copies of files (like html/php/css/js files, images, etc.) or strings of code for faster access instead of having to constantly request it from the server. You can leverage browser caching for Apache servers by adding a small snippet to the .htaccess file.

Use CDN

Content Delivery Network delivers web pages depending on where the user is based. CDNs then will faster distribute your website content if you are located in Italy and if the user accessing your content is located in Florence, compare to someone based in Russia. So the furthest away from the visitor accessing the content is, the longer the load time will be.

CDNs provide an opportunity to quickly share your content to a wider audience in just a few seconds. Actually, a CDN allows you to cache content to deliver it from an edge server to the visitor faster.  Here is a case study of the website in Hotel niche. It achieved 80% decrease in average loading time experienced after adding the CDN.

Caching content at the edges of the network allows faster delivery of data to your users while reducing serving costs. By the way, Google provides Cloud Content Delivery Network to cache HTTP(S) load balanced content close to your users.

  • Keep plugins to a minimum


Plugins are usually the biggest culprit for slowing the site down. If there are any plugins that you’re no longer using or aren’t essential, delete them.

So, how many plugins is too many?

It’s more about quality than quantity.


4X best-selling author and developer of WordPress WP Curve service Dan Norris supports this statement:

Yes, plugins extend and increase the functionality. Unfortunately, some tools use databases extensively, increasing the number of queries and slowing the performance of your website. If a plugin is well-considered this shouldn’t be an issue. It’s something to consider before installing a large amount of them.

Wrapping up

Based on our 6 billion logs lines experience and more than 400 m. crawled pages, we claim that neither expert content or modern website design – nothing will help to achieve TOP positions in SERP if your pages are slow.

Search engines penalize websites that load slowly — but more importantly, so do your visitors. They stop visiting, engaging, and don’t just buy. Furthermore, a slow page speed means that Google can crawl fewer pages wasting its crawl budget, and this could negatively affect your indexability. Faster loading pages lead to a better overall website experience and that’s why it’s time to improve your search performance.

If you don’t have the knowledge or expertise to handle this yourself, then search for reliable SEO specialists who can take care of everything for you. It matters because if you’re not taking care of your customers’ minimum expectations for a good experience, you’re not going to win their business.

Jet Octopus

Ann Yaroshenko

Ann Yaroshenko is a Content Marketing Strategist at JetOctopus. She has Master’s diploma in publishing and editing and Master’s diploma in philology. Also, she is certified in Technical SEO, Content Strategy,and Google Analytics.

As seen on

Featured posts

Popular posts

More posts

Tomasz Ziętek

Why Should Social Media Monitoring Be a Part of Your Marketing Strategy in 2019 and Beyond?

2018 was a year of crises when it comes to social media and social media marketing. Cambridge Analytica scandal, multiple data breaches, and the spread …

read more
do backlinks still matter

Do Backlinks Still Matter in 2023? A Comprehensive Analysis

In the ever-changing landscape of SEO, the role of backlinks has been a subject of hot debate. While some argue that their importance is waning, …

read more
surfer seo alternatives

11 Budget-friendly Surfer SEO Alternatives to Boost Your Website’s Traffic – 2024 Comparison

Surfer SEO stands out as an excellent tool for content optimization. It’s user-friendly, featuring a customizable content editor and a range of other beneficial functionalities. …

read more

Cooperate with: