page loading work

Site Speed Basics: How does page loading work?

To understand how to speed up your website, we have to understand how page loading works first.

A page loads in the browser. Browsers are Google Chrome, Safari, and Firefox.

To load your page, users have to visit your page URL on their browser.

Here is a simple illustration of how page loading works:

page loading

How does page content load?

When someone types your website URL on their browser, they land on your website.

Their browser sends a request to your server that hosts your website content.

The server responds back with the generated content.

So page loading is very much how browsers and servers work, and the weight of your website content.

The slower your server responds, the longer your page will take to load. And the more content you have on your website, the more time will be needed to load its contents. Learn how fast your website should load.

If your website has a heavy page size such as big images, and if your web hosting is inadequate and your server response time is slow, your page will take a longer time to load.

The longer your page contents take to load, the longer it takes for your users to see visible content on your page and interact with it.

This then affects user experience, how users engage and convert on your website.

Browser, server, and website content

There is a lot more that goes on behind the scenes to load a page. But the 3 main players are – (i) the browser, (ii) server and (iii) website content.

That is where site speed optimization comes in. We are essentially optimizing for the browser, server and our website content so it can load faster.

Browser caching

One of the most foundational web performance techniques is browser caching.

Browser caching stores data and files on people’s browsers, so people who have visited your website before can see your page contents sooner. Because some of that page content has already been cached and stored.

Types of files should be cached:

  • Images files
  • PDF files
  • Media files
  • Static resources

Static resources include CSS, JavaScript, and other scripts that do not change frequently.

Browser caching is a simple and effective way to speed up your website load time. Most websites today are built with modern content management systems (CMS) that can support browser caching with a simple plugin.

Server response time

The server response time is the time needed for the server to respond to user requests. A slow server is almost always the leading cause of slow site speed.

A slow server is a common cause of longer page load time, as it takes longer for the browser to receive documents to load on the page.

Time to First Byte is the metric for server response time.

siteground-ttfb

So picking a good web host is very important. You want to choose a reliable and fast server that can respond within a few hundred milliseconds.

A good TTFB is under 600 milliseconds. Check your server response time with the Webpage Test Tool and look for the First Byte timing.

Page size

Page size is essentially the weight of a page. The bigger the page size, the heavier the page and the more time will be required for your page to load.

page size speed

This is usually caused by two factors:

  • Number of resources
  • Weight of each resource

The number of resources on your page greatly affects load time. The more resources (HTML, CSS, Images, Javascript), the more requests need to be made.

Every resource on a page needs a HTTP request. Every image, css, html, javascript that needs to be loaded on your page, will require a request.

So every additional plugin and image you add to your website will increase the number of requests to be made to the server, thus, adding on to the load time.

So optimizing your website’s content such as theme, content, plugins and scripts, will have a significant impact on your page size.

Second, the weight of each resource. 

The bigger the file size of a resource, the longer it takes for it to load. Images tend to be the heaviest resources on a page as they are big files.

So image optimization and compression are super important when it comes to site speed. They are your low-hanging fruits because they are very easy to fix and have a big impact on site speed.

In a Nutshell

So there you have it! In a nutshell, this is how page loading works. Remember the 3 factors that have a big role in site speed – the browser, server and your website content.

Improving site speed starts with optimizing for these 3 factors.

Enroll in the Site Speed Optimization Course Bundle

Want to understand the fundamentals of site speed optimization and bottlenecks in page loading? Learn exactly what you need to do for Google’s core web vitals update and achieve 90/100 on Google pagespeed insights.

Join the site speed optimization course bundle and learn to speed up your website without hiring a web developer.

site speed course leanne wong

Meet the author, Leanne Wong

Leanne Wong has taught over 5,600+ entrepreneurs and bloggers how to successfully market and grow their brand online. Take action: Learn how to do SEO yourself with Search Academy or get started with these free resources.

Work with Leanne

Need SEO help? I offer step-by-step courses and 1:1 private coaching to help business owners improve their website’s SEO. Teach yourself how to optimize your content to show up better on search engines!

27 people reacted on this

  1. Getting back on blogging and I need to learn again. Agree with Ben. A friend just recently told me about how page loading affects our website readers’ experience and it really does affect our website too.

  2. Years ago I ran an ad company for a short time. I got So many emails telling my site was loading slow. I knew I had to ditch the ad company and it cleared back up.

  3. The server is so key….it basically links everything together! If you are working with a slow one, you are toast! And that’s what I am lately, with my site. It’s getting slower and slower!

  4. Excellent post – mine has sped up a lot since I switched to CDN servers. I also find certain page builders like Elementor very slow right now…

  5. Page speed has been a ranking factor for a couple of years now. What’s more, each year, its importance to your site’s SERP positions is only growing higher.

  6. EVERYONE needs to read this and really take it in. Page loading speed will make or break you online. Nobody has the patience to wait for a slow webpage.

Leave a Reply:

Your email address will not be published. Required fields are marked *