Semrush helps you:

  • Do keyword research
  • Audit your local listings
  • Perform competitor analyses
  • Manage social media accounts
  • And much more!

Backlinko readers get:

A 14-day trial for premium features. 55+ tools.
Free access for core features.

Newsletter Sign Up

Backlinko readers get unlimited
access for 14 days. 55+ tools.

Close

Grow your online visibility.
On all key channels.
From just one platform.

✓ Find profitable keywords
✓ Create winning content
✓ Get more organic traffic
Find Keyword Ideas in Seconds

Boost SEO results with powerful keyword research

Free Keyword Research Tool

We Analyzed 5.2 Million Desktop and Mobile PagesHere’s What We Learned
About Page Speed

We Analyzed 5.2 Million Desktop and Mobile Pages. Here’s What We Learned About Page Speed
Brian Dean

Written by Brian Dean

We analyzed 5 million desktop and mobile pages to learn which factors impact page speed.

First, we established worldwide benchmarks for TTFB, Visual Complete and Fully Loaded load time metrics.

Then, we looked at how image compression, CDNs and hosting impact site loading speed.

Our data revealed some very interesting (and surprising) insights.

Here is a Summary of Our Key Findings:

1. In our analysis of 5.2 million pages, the average desktop Time to First Byte (TTFB) speed is 1.286 seconds on desktop and 2.594 seconds on mobile. The average time it takes to fully load a webpage is 10.3 seconds on desktop and 27.3 seconds on mobile.

2. The average web page takes 87.84% longer to load on mobile vs. desktop.

3. When comparing major CMSs against one another, Squarespace and Weebly have the best overall mobile page speed performance. Wix and WordPress ranked near the bottom.

4. On desktop, CDNs have the biggest impact on TTFB. However, on mobile devices, the number of HTML requests seems to affect TTFB the most.

5. Overall page size has a significant impact on desktop and mobile “Visually Complete” loading speed. Larger pages take 318% longer to visually load compared to smaller pages. We also found that gzip compression helps images load more quickly on both desktop and mobile.

6. Total page weight is the #1 determinant of Fully Loaded page speed. Light pages fully load 486% faster than large pages.

7. Wink and Gatsby are the fastest Javascript frameworks. Meteor and Tweenmax are the slowest. The fastest framework is 213% faster than the slowest.

8. Pages with very low or very high file compression have above-average page speed performance (measured via First Contextual Paint).

9. Third-party scripts significantly slow down page loading speed. Each third party script added to a page increases load time by 34.1 milliseconds.

10. We discovered that using responsive images results in the best overall image loading performance. Use of WebP was significantly less effective at reducing image load times.

11. GitHub and Weebly web hosts have the fastest overall TTFB Performance. Siteground and Wix are the slowest among the hosting providers that we analyzed.

12. China, Japan, and Germany have the fastest TTFB loading times. Australia, India and Brazil have the slowest TTFB times.

13. CDN usage was correlated with worse page speed performance. This is likely due to the fact that certain CDNs perform significantly better than others.

Benchmarks for Key Page Speed Load Time Metrics

Our first task was to establish benchmarks for important page speed metrics.

As you may know, “page speed” is actually made up of several distinct stages.

Stages of web page loading

Some of these stages occur at the server level. And others take place within the user’s browser.

And to fully understand how quickly pages load, we needed to drill down into each of these stages.

Specifically, we determined the average speed for:

  • TTFB: Time to first byte of HTML doc response
  • StartRender: When rendering begins
  • Visual Complete: User can see all page assets
  • Speed Index: How quickly a user sees a page load
  • onLoad: When all page resources (CSS, images, etc.) are downloaded
  • Fully Loaded: When a page is 100% loaded in a user’s browser

The average TTFB speed is 1.286 seconds on desktop and 2.594 seconds on mobile.

Mean TTFB speed on desktop and mobile

The average Start Render speed is 2.834 seconds on desktop and 6.709 seconds on mobile.

Mean start render speed on desktop and mobile

The average Visual Complete speed is 8.225 seconds on desktop and 21.608 seconds on mobile.

Mean visual complete speed on desktop and mobile

The average Speed Index speed is 4.782 seconds on desktop and 11.455 seconds on mobile.

Mean speed index speed on desktop and mobile

The average onLoad speed is 8.875 seconds on desktop and 23.608 seconds on mobile.

Mean onload speed on desktop and mobile

The average Fully Loaded speed is 10.3 seconds on desktop and 27.3 seconds on mobile.

Mean fully loaded speed on desktop and mobile

Key Takeaway: The average page loading speed for a web page is 10.3 seconds on desktop and 27.3 seconds on mobile. On average, pages take 87.84% longer to load on mobile devices than on desktop.

Weebly and Squarespace Have the Best Overall Speed Performance. WordPress Has One of the Worst

When it comes to page speed, which CMS is best?

To answer this question, we determined the CMS used for all of the sites in our data set. We then compared TTFB performance for each CMS that we discovered.

According to our data, Weebly and Squarespace come out on top for desktop.

CMS page speed performance rankings (Desktop)

And for mobile page speed, Squarespace is #1… with Adobe Experience Manager and Weebly rounding out the top 3.

CMS page speed performance rankings (Mobile)

What’s interesting to note is that, when it comes to mobile speed, WordPress is only the 14th best CMS that we analyzed.

WordPress ranks #14th among CMSs for mobile page speed

Another popular CMS, Wix, also rated poorly for desktop and mobile loading speed.

Wix ranks near the bottom for desktop and mobile page speed

Although WordPress powers approximately 30% of all websites, it’s clearly not optimized for page loading speed. That’s not to say WordPress is a bad CMS. It has other advantages (like ease of use, a massive library of plugins and SEO) that make it the go-to CMS for many site owners.

However, when looking strictly at website loading speed, it appears that other CMSs have a distinct edge over WordPress.

Key Takeaway: Among major CMSs, Squarespace and Weebly have the best mobile page speed performance. WordPress and Wix rank near the bottom.

Using a CDN May Help Desktop TTFB. Minimizing HTML Requests Is Key For Mobile TTFB

We analyzed the impact that various page characteristics had on TTFB (time to first byte).

Here’s what we found:

Factors that impact desktop and mobile TTFB

As you can see, using a CDN seems to improve TTFB for both desktop and mobile. However, CDNs appear to be more helpful on desktop compared to mobile. On pages loaded via a mobile device, the number of HTML requests had the greatest impact on TTFB.

While we did find a relationship between various page characteristics and TTFB times, page-level factors won’t make or break TTFB. TTFB is largely determined by the server’s response time, something we will cover a bit later.

Key Takeaway: Using a CDN and minimizing HTML requests may speed up TTFB on both desktop and mobile.

Large Pages Take 381% Longer to “Visually Complete” Load Compared to Smaller Pages

“Visually Complete” is when all of the visual content of a webpage inside of a user’s browser is loaded.

Visually complete

There may be scripts and other assets loading off-screen. But from a user’s point of view, the page is loaded.

Visually Complete is an important page speed metric because it affects a user’s subjective experience of how quickly or slowly a page loads.

As long as a user can see and use the page, it’s fully loaded… even though there may still be assets loading and rendering behind the scenes.

We discovered that page size (bytesTotal) had a significant effect on mobile and desktop Visually Complete load times.

Factors that impact Visually Complete on desktop and mobile

However, page size is more important on mobile compared to desktop.

On desktop, use of a CDN was most strongly correlated with faster Visually Complete loading speed. With page size coming in as a close second.

On mobile devices a CDN was only the 5th most important factor.

So if improving mobile loading speed is a top priority for you, I’d consider doing as much as you can to reduce the size of your pages. This may mean deleting third party scripts. Or compressing images. The exact steps will depend on your site. However, it’s clear that, when it comes to Visually Complete speeds, it’s all about HTML size.

Key Takeaway: CDNs can significantly improve Visually Complete page speed on desktop and mobile. However, CDNs have a much bigger impact on desktop loading. For mobile, total page size is the most important factor for Visually Complete load times.

Total Page Weight Is Closely Tied to “Fully Loaded” Page Speed

Finally, we looked at factors that impact “Fully Loaded” page speed.

As the name suggests, Fully Loaded is when 100% of a page’s assets are loaded and rendered.

When it comes to Fully Loaded page speed, the total size of a page is by far the most important factor on desktop and mobile.

Factors that impact Fully Loaded on desktop and mobile

The number of requests also play a role in how quickly a page fully loads.

What’s interesting about this data is that there’s a strong overlap between desktop and mobile. Unlike many of the other metrics that we analyzed, desktop and mobile Fully Loaded seem to be impacted by the same set of variables (namely, page size and total HTML requests).

However, the importance of page size and HTML requests shouldn’t come as a big surprise.

Compressing images, caching and other steps usually reduce how long it takes a page to load. But they can only go so far. At the end of the day, for a page to be “Fully Loaded” a browser has to load all of the assets on a page. And the more assets there are to load, the longer it will take for the page to load.

This is probably why CDNs don’t seem to have much of an impact on Fully Loaded page speed (3rd in overall importance on desktop, 10th on mobile). CDNs can improve image load times. But they don’t do much to help with 3rd-party scripts and other assets that can slow things down.

Key Takeaway: Total size impacts Fully Loaded page speed more than any other variable on both desktop and mobile. Large pages (>3.49 MB) take 486% longer to fully load compared to smaller pages (<.83 MB).

Wink and Gatsby are the Fastest JavaScript Frameworks for Average-Sized Webpages

When it comes to prioritizing what to load on a page (and when), JavaScript Frameworks do a lot of the heavy lifting.

This is why almost 76% of all websites make use of these frameworks to create pages that are efficient, secure, and standardized.

We first gathered benchmarks for how often each Framework was used across the web.

JavaScript framework usage

React is by far the most commonly-used JS Framework (25.3% of sites use it). TweenMax (10.3%) and RequireJS (9.5%) are also fairly popular

Next, we wanted to figure out which JavaScript frameworks performed best on small (<1,264,374 Bytes) medium (1,264,374 and 4,019,332 Bytes) and large (>4,019,332 Bytes) pages.

For small pages, RightJS came out on top.

Impact of JavaScript framework on FCP, page weight < 1,264,374 bytes

For medium pages, Wink and Gatsby performed best.

Impact of JavaScript framework on FCP, page weight between 1,264,374-4,019,332 bytes

And for large pages, Gatsby and Riot had the fastest FCP times.

Impact of JavaScript framework on FCP, page weight > 4,019,332 bytes

Overall, the choice of a JavaScript framework can make a significant impact on FCP times. In fact, for medium-sized pages, the best JS framework (Wink) loaded 213% faster than the slowest framework (Meteor).

Although there’s quite a bit of overlap for the best and worst performers (for example, Gatsby and RightJS were in the top 5 among all three page size categories), it does appear that certain JS Frameworks work best on certain sized pages.

For example, Riot is a great framework for large pages (2nd overall).

Riot is good for large pages

However, for small pages, Riot fared significantly worse (15th overall).

Riot is not good for small pages

Key Takeaway: There’s no “best” JavaScript framework for every situation. For sites with lots of small-sized pages, RightJS is your best bet. For websites with mostly large pages, Gatsby looks to be ideal.

Pages with Low or High Compression Levels Have the Fastest Load Times

Compressing page files on a server is a double-edged sword. On the one hand, compressing files significantly reduces page weight.

However, compressing files before sending them from the server entails additional work on the browser, as the client needs to decompress the files before rendering them.

As part of this analysis, we set out to answer the question: does compressing files actually improve page speed?

To answer this question, we classified FCP into three categories (Fast, Average, Slow):

Fast: 0-1000ms
Average: 1000ms-2500ms
Slow: < 2500ms

We then compared FCP speed and levels of compression among small, medium and large pages.

For small pages, lower levels of compression were associated with faster FCP load times. However, load times pick up again at very high (90-100%) compression levels.

Impact of compression on FCP, page weight < 880,337 bytes

Medium-sized pages had a similar distribution:

Impact of compression on FCP, page weight 880,337-3,625,927 bytes

Large pages had an even more extreme reverse bell curve distribution:

Impact of compression on FCP, page weight > 3,625,927 bytes

Although the exact distribution between page sizes differed, the takeaway is clear: pages with very low or very high levels of compression load the fastest.

In fact, you can see a dip in FCP performance for pages that compress a moderate amount of their files.

Dip in FCP performance for pages that compress a moderate amount of files

Specifically, pages that compress 60%-80% of their files perform the worst.

Therefore, when it comes to improving page speed, super low or super high levels of compression tend to work best. Low levels of compression reduce the work needed by the browser. And high levels of compression outweigh taxing work on the client side with a smaller payload.

Key Takeaway: Pages with very low or very high compression have better performance vs. pages with moderate levels of compression.

Third-Party Scripts Negatively Impact Load Times

Not surprisingly, we found that third-party scripts (like Google Analytics, social share buttons and video hosts) result in slower FCP times.

Third-party scripts negatively impact page load times

In fact, we found that each 3rd party script increases page load time by 34.1 milliseconds.

Our findings are in-line with others (like this) that discovered that third-party scripts have a massive impact on page speed.

Obviously, the impact depends on the script being used. Certain third-party scripts (like Hotjar) load relatively quickly. Others, including Salesforce, are notoriously slow.

In short, third-party scripts lead to longer load times. And the more scripts a page has, the slower it tends to load.

Key Takeaway: Each 3rd party script used on a page increases page load time by 34.1 milliseconds.

Responsive Images Appear to Improve Page Load Times More Than Lazy Loading and Use of WebP

Images play an extremely important role in website performance for two main reasons:

First, images take up a sizeable amount of a page’s overall size.

Second, user attention tends to focus on images that appear on a page. And if those images load slowly, this can negatively impact UX.

Because images can make or break a site’s loading speed, we decided to compare the performance of 4 different approaches to image optimization:

  • WebP: Developed by Google, WebP is an image format that can be smaller in size compared to other file formats, but still results in a similar level of image quality.
  • Optimized Images: “Optimized Images” are when different versions of an image are served depending on the user’s device, location and more. We included the use of a Content Delivery Network (CDN), Image Compression, and other Image Optimization Web Services under this category.
  • Defer Offscreen Images When images below the fold load when a user scrolls to that point on the page. Also known as “lazy loading”.
  • Responsive Images: When images dynamically adapt to browser window size.

And when we compared these various approaches for Lighthouse speed scores, Responsive Images came out on top.

Responsive images are correlated with best lighthouse speed score

We also analyzed which approach led to the most 100/100 Lighthouse scores. And the results were very similar.

Responsive images are correlated with a higher % of 100/100 lighthouse speed scores

Key Takeaway: Although the WebP may improve image compression compared to PNG and JPEGs, at this time very few sites have implemented this new image format.

GitHub and Weebly Hosting Has the Best TTFB Performance. Siteground and Wix Have The Worst

We compared the page speed performance of major web hosting providers.

Considering that server response time has the greatest impact on TTFB, we analyzed how different hosts performed on that key metric.

Specifically, we classified TTFB into three categories (Fast, Average, Slow). And we looked at the percentage that each host appeared in each category.

Here are each web hosting provider’s TTFB performance on desktop:

TTFB performance among major web hosting providers (Desktop)

Github, Weebly and Acquia were the top 3 performers for desktop TTFB. Automattic, Wix and Siteground fared the worst.

We ran this same analysis for mobile TTFB. Here are the results:

TTFB performance among major web hosting providers (Mobile)

As you can see, Github performs extremely well on both mobile and desktop. Which, considering that Github Pages only serve static resources, should come as no surprise. Which means that, in many ways, Github isn’t a 1:1 comparison to “normal” web hosts.

Seravo, Netlify and Weebly round out the top 4. Wix and Automattic are at the bottom of the list.

What’s the takeaway from this analysis?

TTFB is just one of many factors to consider when choosing a host. There’s also cost, uptime, customer support, features, and more.

That said, when it comes to fast page load times on desktop and mobile, Github Pages is by far the best option among major hosts. Wix and Automattic hosts tend to have slow TTFB times.

Key Takeaway: Among major hosting providers, Github and Weebly performed best on desktop. According to our analysis, GitHub and Seravo were the fastest mobile hosts. However, it should be noted that Github Pages only serves static pages, which gives it an inherent advantage over the other hosts that we analyzed.

China, Japan and Germany Have the Fastest TTFB Load Times

We compared TTFB loading times for 11 countries from our data set.

Here’s a country-by-country breakdown for desktop speeds:

TTFB load times by country (Desktop)

And mobile:

TTFB load times by country (Mobile)

Key Takeaway: China has the best mobile and desktop TTFB performance. Next comes Japan and Germany with fast page speeds that are above the global averages. France, UK, Canada, US, and Russia have an average page speed. Australia, Brazil, and India have speeds that are below global averages.

Pages With CDNs Perform Worse Than Those Without a CDN

One of our most surprising findings was that pages that utilized a CDN actually fared worse than those that didn’t use a CDN.

This was true for both desktop:

Use of CDN correlates with worse desktop page speed

And mobile:

Use of CDN correlates with worse mobile page speed

How could this be?

In theory, because it delivers content close to where a user is located, a CDN should improve page speed across the board.

How a CDN works

However, that wasn’t the case in our analysis.

We hypothesized that not all CDNs are created equal. In many cases, using a poorly-optimized CDN can actually slow things down.

And when we analyzed the performance of the top 18 of the top CDN providers, we did, in fact, discover a massive difference in performance.

Page speed performance among major CDNs

Specifically, we noticed that (on desktop) the best CDN performed 3.6x better than the worst CDN. Which helps explain why CDNs don’t automatically improve performance.

To make the poor performers easier to spot, we compared CDN performance to the global average.

Page speed performance among major CDNs compared to the average

We then put each CDN into one of three buckets:

  • Good (Fast % and Slow % are better than the average across all providers)
  • Average (Fast % or Slow % are better than the average across all providers)
  • Bad (Fast % and Slow % are worse than the average across all providers)

Here is a summary of performance for each provider:

Desktop

Good: Airee, Amazon Cloudfront, Azure CDN, CacheFly, EdgeCast, Fastly, GitHub Pages, Google Cloud, KeyCDN, MaxCDN, Netlify
Average: CDN77
Bad: Akamai, ArvanCloud, Cloudflare, Fireblade, Incapsula, Sucuri

Mobile

Good: Airee, Amazon Cloudfront, Azure CDN, CDN77, EdgeCast, Fastly, GitHub Pages, Google Cloud, KeyCDN, MaxCDN, Netlify
Average: Fireblade, Incapsula, Sucuri
Bad: Akamai, ArvanCloud, Cloudflare

Key Takeaway: Using a CDN won’t automatically improve page speed performance. Certain CDNs perform significantly better than others. Therefore, it’s important to go with a CDN that performs well on both desktop and mobile.

Conclusion

If you want to learn more about how this analysis was done, feel free to check out our study methods PDF.

Now I’d like to hear from you:

Which finding from this study stood out to you?

Or:

Which finding do you plan on taking action on?

Either way, let me know by leaving a comment below.

512 Comments

  1. Hi Brian,

    “Pages With CDNs Perform Worse Than Those Without a CDN”…

    I was NOT surprised because I’m FROM India and Backlinko.com opens very slow sometimes here.

    I think you use CDN (You have a YouTube video on CDN, maybe in “Advanced SEO tutorial”)

    1. Brian Dean Avatar Brian Deansays:

      Hi Rintu, that could also be due to the fact that our pages are HUGE with lots of high-res images. Like the analysis found, it’s kind of hard to get around that.

      1. Hi Brian,

        For me this page loads very fast. But im curious why you choose to use 1400px wide images when they get displayed at 700px? For me at least.

        Does this make the images sharper? I think it ads allot of html size or not?

        Just curious 🙂

        1. Brian Dean Avatar Brian Deansays:

          Hi Tim, it’s because it makes them sharp no matter what the device (even on Retina displays). The downside, as you pointed out, it that they make our pages much bigger… which slows things down.

      1. So from what you’re saying Brian – there’s no choice but to choose UX over speed when it comes to images?

        Users are more likely to wait a bit longer when they know they’re getting an in-depth piece of content.

        I’m guessing image compression is a no goer as well.

        1. Brian Dean Avatar Brian Deansays:

          That’s basically what I’m saying. It’s a choice: do you want a fast page or a beautiful page? To me, I’ll take a beautiful ever time.

          As you said: people are willing to wait for something special.

          BTW, you can compress images without losing quality… to a point. We use kraken.io for that.

        1. Well users might be able to wait, but don’t think Google will like this😉

      1. Joel Davis Avatar Joel Davissays:

        Hi Brian, your pages are huge! and since there are so many images, have you considered using the loading attribute for your images?

        1. Brian Dean Avatar Brian Deansays:

          Hi Joel, yes they are 🙂

          Do you mean lazy loading?

      1. Hi Brian thanks a lot for this guide it would be extremely helpful for me now to know and decide the best hosting platforms, frameworks and CDN’s that would give best results.
        But for my current wordpress and shopify sites I want to optimize for speed not just with plugins, amp or CDN’s but by some advanced stuff like improving render path blocking. Can you please give a guide on the advanced topics related to site speed or tech SEO or please suggest some good sources to learn these stuff in deep?
        Awaiting for the reply!!
        Either way keep up the amazing work, big fan😄😊👍👍

        1. Brian Dean Avatar Brian Deansays:

          You’re welcome. I know a little bit about site speed, but I’m probably not the best person to write about advanced topics.

      1. allan Avatar allansays:

        Hi Brian,

        Awesome Data. Hope 2.0 will include SSL provider. SSL is almost 60% culprit of TTFB.

        Was trying to improve our site TTFB on all the information available on the web.

        Found this site https://woorocket.com talk about WP Site Speed & Performance Optimization. The site Load crazily fast under 100ms.

        1. Brian Dean Avatar Brian Deansays:

          Thank you, Allan. I’ll check them out.

        1. Checking woorocket. 1.5 seconds is the Time To Interactive, which is what Google uses for one third of their indexing algorithm. This was done in Cognito mode in Chrome, which excludes any extensions, to get a true reading.

          Also, Lightspeed will use a slow 4G network for testing now as a default. However, half the world is still on 3G networks. You can however create a 3G profile to to get a more accurate page load speed from half the world. Use this as your benchmark.

          Also, looking further at woorocket, they still have a few things to learn. As they reference using CloudFlare for a CDN and Kinsta for hosting. Understandable, if you haven’t really spent the hundred hours or more in researching all aspects of latency on the web.

      1. Neo Avatar Neosays:

        Interesting study.
        In most hosting comparison studies I found that Kinsta and Siteground performing better than wpengine.

        Another popular blogger from UK did a similar test only on hosting and found wpengine towards the bottom and wpxhosting at the top.
        This is going to add more confusion for those who are looking for a new webhost.

        1. This is true Neo. Create confusion on newbies. 🙂

    1. Anthony Avatar Anthonysays:

      Sorry to but in here but I feel compelled to say. I’m no expert but as far as I can determine the reason that WordPress has so many webs site around the world is because 19 years ago it was one of the first and it was free. So those that are still using it are either those that cant transfer off it very easily or those that mistakenly believe that it must be popular and so use it now. It does not help that many that still use it are reluctant to admit they are stuck with it. And that is how the myth continues that its a great web site builder. For many reasons I have found this not be the case.

    1. It also depends on your internet speed, ping etc. CDN is definitely a thing for better load time. I have checked with and w/o CDN. It increases upto 50%.

    1. @RINTU BISWAS

      1. “Pages With CDNs Perform Worse Than Those Without a CDN” – The answer is Yes and No, Yes – if your target audience is only from India then it is better not to use CDN because most of the CDN don’t have server in India (some do) that why you will get worst performance . If your target audience is from all over the world (Global) then using CDN is much better and it can also reduce server load and at the same time you will be protected your site from DDOS attack.

      2. I was NOT surprised because I’m FROM India and Backlinko.com opens very slow sometimes here – It should be slow because Backlinko CDN is Stackpath or MaxCDN, they don’t have Server in India which mean the content is delivered from nearest location i.e could be from Singapore, HongKong ) & total page size of this page is 8.98MB which is really heavy.

      If Backlinko enable Lazy load page size can be reduce significantly.

      Cheers

  2. Aditya Verma Avatar Aditya Vermasays:

    Siteground amongst slowest? Hard to believe. A lot of people may doubt this. However, thanks for the research.

    1. Brian Dean Avatar Brian Deansays:

      Hi Aditya, that’s just what the data says. I’m open to hearing what people’s experience has been with them.

      1. This is epic Brian, thanks for all you do.

        To follow up on the Siteground comment — I recently did a little testing of my own for a recent blog post. As a control, I tested WordPress + Siteground out of the box — no plugins or add-ons, just a clean WordPress install, the default theme, and the sample page.

        The page size was 51.6KB with a load time of 895ms. 100%D and 99%M on Google Page Insights. Once I started adding themes and installing plugins, a different story.

        I think it’s fair to say that SiteGround + WordPress can be lightning-fast if you know what you’re doing.

        Fascinating outcomes really. Thanks again!

        1. Brian Dean Avatar Brian Deansays:

          Hi Taughnee, thanks for sharing that! Super interesting. It’s always good to hear how things go with a controlled experiment like that. Our data set was based on real sites “in the wild”. The upside of this approach that it’s a more representative of how sites on different CMS’s, hosts etc. load in real life.

          But the downside is that it’s not totally controlled. There are confounding variables at play. So yeah, it’s interesting to see what you found from your controlled experiment. Thanks again!

        1. Hi Taughnee,

          I agree with you even we have different plugins and a theme and some scripts as well, and we are on WordPress + Siteground where our Desktop is 100% (600ms) and Mobile is 92% (2.3sec). We are using Sucuri CDN.

          and most of our client sites have a similar speed as trying our best to take care of things during the development which can hurt the speed later.

        1. I agree!
          I tested the same thing and I gotta say siteground is super fast and score 99 and 100, if you start adding themes you gotta play a lot with it to reach a high performance but it worth it.
          BTW- Gatsby people! That’s the future if you ask me, I love it! Just you gotta know what you are doing

      1. Do you have experimented with WPEngine and Kinsta hosting? Because both provide managed WordPress hosting.

        1. Brian Dean Avatar Brian Deansays:

          I’ve tested them, but it’s been many many years. I’m not sure how they stack up now.

      1. Siteground has the reputation to be amongst the fastest webhosting companies but I experienced the opposite myself too. Perhaps they performed better in the past but they certainly don’t atm.

        I’m actually surprised about the extreme bad performance of WP. With plugins like WP Rocket, Smush it, Autoptimize, and the likes, I didn’t expect it to end up at the bottom of the list.

        1. Brian Dean Avatar Brian Deansays:

          Hi Ramon, it could be that many WordPress owners don’t actually install those plugins in the first place. Or that all the other plugins they do install ends up slowing things down.

    1. Yeah! It´s hard to believe that Siteground was the slowest hosting provider. I would say it is one of the best I´ve ever tried. For example it´s much better than other very well know such as Bluehost. What kind of websites did you use in this research. It would be nice to have some examples of websites used in this research…

        1. Ryan Avatar Ryansays:

          I see the Siteground employees are out in force today.

    1. I respect Brian work a lot, but I can’t believe in this conclusion.

      1. Another awesome analysis Brian! Although I do feel you are giving WordPress a harsh evaluation. Many WordPress users do not perform any speed optimisations using plugins and/or choose a slow loading theme which will cause their WordPres site to load slowly. While I do believe the WordPress core can always be optimised better for speed, there is always room for improvement, I know for a fact that WordPress can be lightning fast. As such I feel your analysis reveals that only a quarter of WordPress users are doing the following with their sites: Using a lightweight theme (which there are plenty of to choose from), limit the amount of unnecessary plugins and only choose ones that do not negatively impact speed too much, then optimise images and site for speed using compression and speed plugins. I believe the real reason WordPress is scoring so badly in your reports is the vast amount of inexperienced WordPress users and the plethora of slow loading themes and plugins which is causing bloated websites for those that either do not care or do not know how to correct.

        1. Brian Dean Avatar Brian Deansays:

          Hi Max, thank you! That’s a good point (and one that a few others have brought up). My take is that, yes, that does partly explain the reason that WordPress rated so low in our analysis. But, as you said, it’s not fast out of the box (when compared to other out of the box solutions, like Weebly). It CAN be fast with the right optimization. But in the wild, WordPress tends to be slow.

  3. Diaz Avatar Diazsays:

    Hi, Brian!

    Every articles you write, have many images which helps the visitors to understand about the content.

    But, how you can speed the website much faster with rich of visual content? You’re so great and your site so fast!

    Please explain me.

    1. Brian Dean Avatar Brian Deansays:

      Thanks Diaz. Being a highly-visual site, our pages don’t load super quickly (according to most tools). But we do the best we can in terms of compression. So it’s good to hear that Backlinko is loading quickly for you.

      1. Diaz Avatar Diazsays:

        Only image compression? How can you explain me use software or online compressing image tools?

        The problem, I also compress the image, but the site are slow 🙁

        1. Brian Dean Avatar Brian Deansays:

          Not just image compression. We also use a great host, a light weight theme… and we have a full-time developer who does great work fine tuning things so the site loads quickly despite out massive pages.

  4. WOW! This is epic 👏

    Thanks for compiling… now I’ve got some work to do 😂

    1. Brian Dean Avatar Brian Deansays:

      Thanks Ryan! I felt the same way, LOL. We do our best with page speed. But considering how many high-res images we use, the site isn’t the fastest. Working on this study made me want to make site speed a higher priority!

      1. Image quality is low on the list of user priority. Speed is number one. Everyone hates a slow site. I’d dumb down those retina images.

        1. Brian Dean Avatar Brian Deansays:

          I’m sure there are people on both sides. I personally prefer image quality over speed.

  5. Hey Brian – super post! Curious as to whether you’ve ever thought about going a step further and analysing any correlation between speed and serp rankings. I guess we all know it plays *some* role – but we I don’t think anyone has ever truly studied it closely. Perhaps it would be too difficult to be conclusive?
    Colm

    1. Brian Dean Avatar Brian Deansays:

      Hi Colm, thank you! We did actually look at that correlation a few years ago: https://backlinko.com/search-engine-ranking. But I’d be curious to see how that works now that Google is mobile-first and seems to be putting more of an emphasis on site speed.

      1. Aha yes indeed you did! forgot about that one 🙂
        Thanks Brian!
        Colm

  6. Looks like I need to learn more about Weebly.

    Thanks for the research!

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Andrew. Needless to say, speed is just one factor that I’d consider when picking a CMS. For example, we still use WordPress even though it’s pretty darn slow.

      1. Francis Lemonnier Avatar Francis Lemonniersays:

        There’s a way to have the best of both worlds with plugins like wp2static…

        You can manage your website remotely with WordPress and publish a static site.

        It’s very fast and secure.

        There are some limitations but if your site doesn’t need dynamic content, you can use 3rd party scripts to handle forms and comment modules…

        Thanks Brian! The data you pulled was revealing.

        1. Brian Dean Avatar Brian Deansays:

          Hi Francis, thank you. Static site + WP actually something that we’re exploring right now.

    1. I would never consider Weebly or any similar options. While WordPress might be trickier when it comes to loading speeds, it wins hand down when it comes to versatility, SEO out of the box etc. Speed alone (although this can also be dramatically improved) shouldn’t be the deciding factor. I’ve made faster websites on WordPress than others on Wix or similar platforms. it’s not what you’re using, it’s how you are using it.

      1. Brian Dean Avatar Brian Deansays:

        👍👍👍

  7. Thank you so much for this valuable research in to site speed. I have been wondering for quite some time now about all the information that is covered in this post. The CDN, Responsive images and Javascript framework sections really gave me clarity on how I can improve site speed for our clients

    Cheers

    1. Brian Dean Avatar Brian Deansays:

      Hi Pieter, you’re welcome. I’m glad you were able to get some takeaways that you can use to speed things up.

      1. I used to run a personal Squarespace website and I cam confirm that it was super fast. However, I switched to WordPress a couple of weeks ago, mainly because of the plugins, SEO, etc. Thanks for one more valuable article, Brian.

        1. Brian Dean Avatar Brian Deansays:

          Thanks George. Great point there: even though it can be slow, I still use and recommend WordPress. It just has so many great features.

  8. Weebly… Fascinating.

    Ave 10.3 sec to fully load…

    Suddenly I don’t feel that bad about my 2.6 sec any more…:)

    I still need to pay attention to reducing image weight.

    Thank you for the insights – it puts many things into perspective.

    1. Brian Dean Avatar Brian Deansays:

      Hi Peter, you’re welcome. Yeah, that number stood out to me too. It is an average, so it’s possible some massive/slow pages are driving that number up. But still: 2.6 seconds ain’t bad!

  9. Siteground is gone lose alot of customers today! Thanks brian for awesome content, Love it

    1. Brian Dean Avatar Brian Deansays:

      I certainly hope not. Even though site performance is important, I wouldn’t base my choice of host based on that alone. There’s also reliability/uptime, support etc. etc.

      1. Awesome post Brian. Makes me think if you are a data scientist by night…

        1. Brian Dean Avatar Brian Deansays:

          HA! Far from it. I just work with people who are excellent at data science.

    1. Brian Dean Avatar Brian Deansays:

      Thanks Nathan!

  10. Hey Brian, when you talk about WordPress, are you referring to wordpress.com or self-hosted wordpress sites? I can get wordpress website fully loading in under 500ms. The key to achieving this is to not bloat out WP with plugins and to use hosting that specifically uses Litespeed server.

    1. Brian Dean Avatar Brian Deansays:

      Hi Oliver, we’re talking about any site that uses WordPress as a CMS. So that includes both. You’re right: I don’t think that WordPress is necessarily slow (although it has a reputation for being somewhat slow out of the box). And you’re right: it may be partially due to the fact that WP owners weigh down their site with lots of plugins etc.

      1. Ah interesting, this was my question as well..

        I used to think that wordpress was the fastest CMS. Thats kinda bad news because Ive grown to love wordpress and how it works.

        I used to use elementor but that slowed my site way down. Now I use siteorigin page builder which seems allot faster.

        Would be better to not use any site builder but if I manually have to create colums and divs with all css it would take me allot more time to build a page 🙂

        Related post plugins also slow down your site allot I think..

        1. Oliver Avatar Oliversays:

          Moving my clients’ sites to a Litespeed enabled server has been the ‘easy win’ to achieving fast load times. Even on brochureware sites that use a pre-made theme such as Divi, once the Litespeed cache is primed they can load in under 200 milliseconds.

          Litespeed reduces the TTFB really well and blows setups like NGINIX/Varnish out of the water. It also integrates nicely with WordPress and has built-in image optimisation and automatic webp image serving/lazy loading.

          I tend to code my own themes with CPTs and Custom Fields usually converting a pre-made HTML template and usually stick to around 4 maybe 5 core plugins.

  11. I haven’t finished reading the previous post due to the detailed explanation.

    This post concludes everything about page speed, great work.

    Please keep it up, backlinko is the best source for SEO by far.

    1. Brian Dean Avatar Brian Deansays:

      👍👍👍

  12. What an in-depth research on page speed Brian. Thanks for sharing it!

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome 👍👍👍

      1. Thanks for sharing in depth Insights about page speed. Valuable Content.

  13. Jaya Avatar Jayasays:

    Hi,
    Brian.
    I loved your content but the question coming to my mind is.
    I have checked some of your blog post score in Google page speed test, it’s lower than 50 for both mobile and desktop but then also your blog post are ranking. What is it? How you are able to rank well even when the page size and speed it very much low? And on the other side Neil Patel blogpost is also ranking but which technology he is using that his 20 images ranked blog post size is not more than 500kb and 60 requests?

    1. Brian Dean Avatar Brian Deansays:

      Hi Jaya, I think the explanation is basically: site speed is a Google ranking factor. But it’s one of hundreds. So it’s possible to rank with a relatively slow site.

      1. Jaya Avatar Jayasays:

        Can you tell us how to compress the web page codes into paragraph like removing all the space and comments to decrease the web page size like Neil Patel does on his blog post?
        Please answer to this

        1. jo Avatar josays:

          Great article, as always. Good hints. Of course, some results could be affected by various factors. For example, maybe some hosting providers have different customer base or serve a lot also in countries with slower connections. Maybe WordPress is so down in the results becouse it is usually packed with plugins that other platform don’t even have.

  14. Gonna see things quite different after reading this post.

    Pretty eye opening study Brian!

    1. Brian Dean Avatar Brian Deansays:

      Thanks Farhan. Same here: I was super surprised by our findings that CDNs usually lead to slower websites. But it does make sense when you consider how many sites have their CDNs set up incorrectly.

  15. Another great article Brian. My website pages load a bit slow & I will definitely need to apply some of the tips from your article. Thanks again!

    1. Brian Dean Avatar Brian Deansays:

      Hi Darshana, sounds good. Let me know how it goes.

  16. Hi Brian,

    This is very detail report for me, a newbie of page speed !

    I have using a hosting which is included CDN already!

    Thanks!

    1. Brian Dean Avatar Brian Deansays:

      Hi Laura, no problem. Happy to help. In that case, I’d recommend testing how your site performs with and without a CDN. Sometimes those built-in CDNs aren’t the best. That said, I always recommend using a CDN when possible because it’s also good for site security.

  17. Thanks Brian for all the info and statistics.

    I’ve been on a big push lately on improving site speed with all my clients. It is good to see data that isn’t specific to how exactly you should optimize your site for speed but rather what are the potential costs/benefits to speeding up your site via specific site speed optimization practices.

    I specifically found the CDN research to be most interesting.

    1. Brian Dean Avatar Brian Deansays:

      Hi Austin, that finding stuck out to me as well. It shows that these best practices (like using a CDN) have a place. But they need to be setup correctly to actually work.

  18. Abdul Avatar Abdulsays:

    Hi Sir Brian, that was some interesting discoveries there! Intact I was shocked to see siteground among the bad guys 🙂 However what did your findings made of Shopify? And I would also like you to produce a comprehensive guide for WordPress on how to load faster both on mobile and desktop especially mobile. Thanks for your awesomeness.

    1. Brian Dean Avatar Brian Deansays:

      Thanks Abdul. We actually didn’t look at Shopify in this analysis. But considering how fast its growing, it would be an interesting platform to check out.

      1. Paolo Villacarlos Avatar Paolo Villacarlossays:

        Yes! Definitely looking for the Shopify-specific insights.

  19. Very interesting about the WordPress thing… but I think that’s largely due to many people that use it not being professionals. I’m able to get performance very high for WordPress. So in the right hands, it can make a big difference.

    1. Brian Dean Avatar Brian Deansays:

      Hey Doug, I see what you mean. But wouldn’t you say that Squarespace appeals to people that aren’t professionals? And they came out near the top.

      1. I would guess that WordPress is used by a lot of people who ‘sort of know’ what they are doing or ‘don’t know’ leading to slower load times. Squarespace however has recognised this and I am sure does a lot of the heavy lifting in terms of optimising images etc backend so the user doesn’t have to.

        Very interesting about the CDN’s however. Did Caching enter into the research at all?

        1. Brian Dean Avatar Brian Deansays:

          That could be, Tim. I’m honestly not sure what Squarespace does behind the scenes to make their sites fast (or how much they leave up to their users to figure out). Interesting point that I hadn’t thought of!

        1. I 100% agree @Tim Chorlton. My first thought was that WordPress leaves 90% of the work up to the end users, which will create a massive variance in the outcomes. Whereas a CMS like SquareSpace will drastically limit what role the user plays in the performance, and only allows them to focus on the design aspect. This keeps the quality of the pages running smoother, more lightweight, and consistent. WordPress Admins come in every shape and size, some admins think it is still ok to put long run videos as the header for mobile devices…I feel this greatly impacts the data.

          @Brian Dean, that said, unbelievably fantastic article. I felt myself completely enthralled in the page wanting to read more. This is pure brain candy for me and directly impacts my business. Thank you sir for a job well done!

      1. An0n Avatar An0nsays:

        M8, Square Space and Weebly CMS hosting are limited their own hosting (optimized for their own software) and they have a maximum of 1-2% market share compared to WordPress +30% of all websites and over 60% of the CMS market share..

        This data is pretty skewed as WP is the most used CMS. It is super easy to get decent ratings (2-6s total load time) with WordPress by using decent/good hosting and caching plugin.

        I have over 30 WP-sites hosted and the best of them are fully loaded desktop 1.3-1.5sec and worst are around 5-6s. For mobile these same measures are around 3-4sec for the best and around 10s for the worst. No magic tricks or any high-level technical stuff used.

        1. Brian Dean Avatar Brian Deansays:

          I’m not sure how market share plays a role. So if 60% of CMS’s are WordPress, that explains why they’re slow? I don’t understand the logic there.

          And yes, WordPress can be quick when optimized correctly (which it sounds like you’ve done). But “in the wild”, WordPress sites simply aren’t fast.

  20. Wow, very surprised the average page takes longer to load on mobile over desktop. I would’ve expected the complete opposite!

    Also interesting to see that Cloudflare performs so poorly on both desktop and mobile.

    A lot of this is over my head (I didn’t even know there were multiple JS frameworks), but I’m definitely sending this to my web developer. Great study, Brian!

    1. Brian Dean Avatar Brian Deansays:

      Hi Kyle, I think the explanation there is that most pages are basically the same size on desktop and mobile. Especially now that people are using responsive design vs. “m dot” pages. So even though it may be mobile-optimized for UX, the actual page is the same size. And when you load a big page on a mobile device, it’s just gonna take longer to load up. Hope that makes sense.

  21. Thanks Brian, for showing the actual facts about siteground. There are many gurus who recommends siteground just for the affiliate commission without even digging dip down.

    Thanks,
    Umesh Sigh

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Umesh.

  22. Right article @ right time. I thought of implementing Cloudflare CDN on my local business website. After reading this article I decided not to.

    4 days back, I was thinking of traffic sources and shawn from thrive themes sent an email at the right time just like your email today.

    I am surprised how this things are happening.

    Thanks Brian.

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Avinash. I’d still strongly consider using a CDN. There are a lot of advantages of using them (like security). And if they’re setup right, they can help with site speed too.

    1. Although CloudFlare performed poorly for speed on AVG, It provides amazing security, free SSL, HTTP2 pushes, and provides caching and dynamic compression which DOES help. So you win some you lose some. I don’t work for, nor have relations with anyone there but I support the tool regardless of this report. For a free service with paid options, what it provides is well worth implementing for the very minimal loss.

      Run your own tests. Run test pre-installation, install and test again. I think you’ll be surprised.

  23. I have never even heard of some of these CDN’s before, I will have to do some research into the CDN’s I’ve never heard of and maybe make the switch.

    Also, Weebly is crazy fast for a CMS. I didn’t expect the CMS to even be in the top 10. Thanks for all the hard work!

    1. Brian Dean Avatar Brian Deansays:

      Hi Dillon, same here. I had heard of most of the big names (like Cloudflare). But a good chunk of these CDNs were new to me too.

  24. Warren Vick Avatar Warren Vicksays:

    No mention of http2?

    1. Brian Dean Avatar Brian Deansays:

      Hi Warren, we didn’t look into http2 in this analysis. Maybe next time!

  25. Cris Avatar Crissays:

    Hey, Brian. What about Dreamhost? Is it any good?

    1. Brian Dean Avatar Brian Deansays:

      Hey Cris, we didn’t analyze Dreamhost. And they’re one of the few hosts that I don’t have personal experience with. So I don’t have much to say about them.

      1. Brian,

        So, which hosting have you tried so far? Which ones would you recommend for a startup project and, more in general, websites for small businesses (no e-commerce)?

  26. Hi Brian,
    Thanks for sharing this amazing piece of content. I have a question that what If we used Cloud or Window Hosting on our website? is it fast or not and what is your opinion about BlueHost and Godaddy Hosting?
    Looking forward to your reply.
    Cheers,
    Hamza Hashim

    1. Brian Dean Avatar Brian Deansays:

      Hi Hamza, I’m honestly not sure that one is clearly superior to the other. To me, it’s more about the company and service than the servers themselves (although that does make a difference). If you’re sharing a server with 1000 other sites, your site’s going to be slow no matter what.

  27. I think it is important to note that when a Squarespace or Weebly site is built, the user doesn’t choose the host. These sites are self hosted on servers optimized specifically for their sites. Compare that to WordPress where the website owner often chooses their own host (usually the cheapest option) that will ultimately affect the pageload times. So WP load times are and average of all hosts, not necessarily the CMS itself.

    WP Engine is one of the fastest hosts, so WordPress sites on this host would give people much faster WP sites. Choice of host is super important if you care about site speed, so i’m glad you did rate hosts.

    Thanks again for all your insightful data Brian.

    1. Brian Dean Avatar Brian Deansays:

      Hi Mike, great point there. Especially considering how many WordPress sites are hosted on $5/month hosting plans. And yes: I always recommend that people upgrade their hosts if they can swing it. You can compress images all day long. But nothing’s going to give you a bigger boost than a solid host that’s optimized for your site’s architecture.

  28. Nick_D Avatar Nick_Dsays:

    Cracking analysis Brian. Interesting about the CDN, that will ruin a few people’s afternoons! The last few sites I designed I have used responsive images for the heroes or large carousels (4 diff sizes for each) and yes, it makes a noticeable difference certainly on the mobile score

    1. Brian Dean Avatar Brian Deansays:

      Hi Nick, thank you! And I’m glad to see that your real-world experience lines up with what the data found.

  29. Hi Brain, most of the wordpress website is not optimised for speed. That’s why most of the wordpress website slow. But WordPress have lot of plugins for speed up website. I really enjoy to use wordpress. Because its very easy and lot of fetures. Anyway, Thanks for your valueable research.

    1. Brian Dean Avatar Brian Deansays:

      Hi Mike, that’s true: there are many WordPress sites that are super slow because they’re not setup correctly. But they also have plugins that slow things down. So to me, it might actually balance out.

  30. Siteground affordable plans upto Go Geek are slow though they have best support system to deal customer issues.

    I found wpx host also good and my site speed got better.

    Though my page is heavy and is 1.5 MB and I am trying to trim things down.

    The more feature you add like live chat and all it brings speed more down.

    Too many requests it cause.

    Also, I found Jetpack making too many requests and this is what makes people leave it.

    Though it does have great functions but there are numerous requests from one plugin.

    1. Brian Dean Avatar Brian Deansays:

      Thanks Naveen. That’s basically what we found: there are things you can do to speed things up. But at the end of the day, a big page loads slower than a smaller page.

  31. Thanks Brian

    This is a huge loads of information. Come to think of i recently move to Siteground because of this.

    But now i know. Thanks i really appreciate this knowledge.

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Olusola.

  32. Hi Brian,

    Thanks for putting this all together! Impressive…

    Too bad that mainstream services like WordPress and also Cloudflare are significantly underperforming. For WordPress this was already clear to me: free, flexibility and noob-friendly use comes at a price after all. But if you keep your design and choice of plug-ins down to the must-haves, you still can get good speed.

    Only the stats about Cloudflare shocked me a bit… Of course, it’s available for free and not a real CDN, but this makes me rethink using it. I’ll run some tests with the other CDN’s to check out the difference.

    1. Brian Dean Avatar Brian Deansays:

      Hi Will, you’re welcome. I’m with you: WordPress can be pretty quick. But it’s not super fast out of the box.

  33. Hi Brian,

    Thank you for the valuable research you have done here. Is it possible to give you more insight on how to optimize websites with Big Data and long content? One of my clients who generate more than 500 articles a day with around 700 words on each and around 2 images.
    This is obviously a huge data to manage which might slower your website speed. Can you help me with this?

    I have just started learning MongoDB after a friend suggested to use for big data or do you have any suggestion

    1. Brian Dean Avatar Brian Deansays:

      Hi Sunita, I’m not a developer so I’m not the best person to ask about this. I do know that WordPress has a WordPress VIP service designed for content-heavy sites. I don’t know much about it but it might be worth looking into.

  34. Hi Brian, great content. Did you take into consideration the volume of content on a website when selecting the 5+ million sites? I’ve noticed that a lot of the Squarespace and Weebly sites tend to be amateur bloggers or very small businesses. They seem to inherently have a lot less content and depth than WordPress sites, which could skew the analysis.

    1. Brian Dean Avatar Brian Deansays:

      Hi Luke, thanks! We didn’t drill down that specifically. But you raise a great point that some WordPress sites can have more content. My only potential counterpoint is that Squarespace and Weebly sites tend to be really image-heavy compared to WordPress sites (which are mostly text). So I’d say that, in many cases, Squarespace and Weebly sites are actually bigger in terms of filesize than WordPress blogs.

      Plus, Wix is similar to Squarespace and it ended up ranking low in our speed rankings.

    1. Hey Brain, thank you for what you had given to the SEO community.
      But indeed, I doubt your thoughts regarding SiteGround, as I’m using their service for such a long time. Can’t believe on this, but the fact that you derived from your case study of “FIRST BYTE” is acceptable, and will research for the same.

      1. Brian Dean Avatar Brian Deansays:

        Hi Rohit, I definitely wouldn’t switch hosts based on this analysis (especially if you’re enjoying working with SiteGround). It’s more to establish benchmarks.

  35. I’m wondering if overall speed of WordPress sites is as meaningful as it seems in your data. There are various online reports about significantly different page load times for different WordPress themes. For example, Avada seems to be the most popular WP theme, but is reportedly slower than many other themes, possibly related to the depth of features included. So I have to wonder how “WordPress” sites might compare with other CMS’s if WP sites with faster WP themes were analyzed?

    Similarly, might other factors be at work here, such as whether WP sites are fully updated vs running old versions, sites that are running too many or inefficient plugins, etc.? So is it really fair to lump all WP sites together in an analysis like this? The results are interesting, but I suspect we should be careful about making any overly-broad conclusions.

    1. Brian Dean Avatar Brian Deansays:

      Hi Richard, you bring up a good point. A “WordPress” site can look completely different depending on the version, theme, plugins, hosts etc. Not all WP sites are created equal. That said: you could largely say the same for Drupal and they ranked above WordPress in our speed rankings.

      1. It’s been a few years since I touched Drupal, but even back then I think it had caching built-in. WordPress does not, that’s going to drastically impact TTFB.

  36. I was very surprised to see Siteground ranked as one of the worst hosts for speed in your study Brian. I only recently moved my site to Siteground so I hope Siteground act on your results and push for improvements!

    1. Brian Dean Avatar Brian Deansays:

      Hi Val, how has the experience been with them so far? Like I mentioned in another comment, speed is just one thing a host brings to the table.

  37. Great stuff as ever Brian.

    Certainly found certain CDNs to be slower as well.

    Glad we’ve got you in our corner though, no one has time for the kind of research you do 😉

    Dave

    1. Brian Dean Avatar Brian Deansays:

      Thanks Dave. Yup, I’ve got nothing but time on my hands 😂😂😂

  38. Bradley Avatar Bradleysays:

    Hey Brian. Did you include Webflow in your CMS analysis? We used them to grow our blog to 150k pageviews a month and it is so powerful, and seems very quick to load, it’s just no one seems to widely recognise them yet in such tests.

    1. Brian Dean Avatar Brian Deansays:

      Hi Bradley, we didn’t include Webflow in our CMS analysis. But you’re not the first person that’s told me that they’re really happy with it. If we do a 2.0 version of this study we will definitely also look at Webflow!

  39. Andy Duinker Avatar Andy Duinkersays:

    Have you tested WPX hosting? One of the fasted known to man. Cheers

    1. Brian Dean Avatar Brian Deansays:

      Hi Andy, I haven’t actually. I’ll check them out!

  40. Tom Avatar Tomsays:

    These results are a little surprising to me. I noticed that you didn’t discuss the location, device, and network connection these tests were run with. Can you elaborate?

    1. Brian Dean Avatar Brian Deansays:

      Hi Tom, I recommend checking out the methods PDF at the end of the post. It outlines how the study was done and the sample we used for the analysis.

      1. Tom Avatar Tomsays:

        I missed that link, thanks!

        So, CUXR only takes newer versions of Chrome into effect (and further subsetting by users that have opted in to data collection – it’s questionable whether performance-needy users are enabling extra data transfer here). HTTP Archive is only testing on Chrome from Redmond, CA. This would leave several truck widths in the accuracy of the analysis to drive through, wouldn’t it? There are literally zero Safari/Mobile Safari page loads in this data set for one.

        Another question, how many sites/pages were in each CMS platform sample? How were you able to determine this programmatically (as I imagine you didn’t hand classify millions of URLs)?

        Thanks for this. Questions aside, we need more content like this in the world.

  41. This is a fantastic post. As to the WordPress loading speeds, are you factoring the bloat that comes from “too many plugins”?

    I find that a lot of WordPress sites which are sluggish tend to have a ton of unneeded or redundant plugins, or plugins which are left active when they are not needed – like a “duplicate page” plugin, as an example.

    1. Brian Dean Avatar Brian Deansays:

      Hi Bill, thank you! We didn’t factor that in as we wanted to compare each CMS on equal footing. That said, you’re right: part of the reason WordPress ranked low on the list may be because of plugin bloat. It’s a real problem.

  42. chetan kamble Avatar chetan kamblesays:

    Hi Brian, Thanks for the in-depth analysis, Great stuff. I am working on Magento. I just wanted how good Magento is for SEO and Speed test performance.

    1. Brian Dean Avatar Brian Deansays:

      Hi Chetan, you’re welcome. We didn’t look specifically at Magento here, so I’m not sure how it stacks up vs. the platforms that we analyzed.

  43. Frank Avatar Franksays:

    How did Bluehost not make the list? That’s the bread and butter for most affiliate bloggers. Or did I just answer my own question?

    1. Brian Dean Avatar Brian Deansays:

      Hi Frank, we didn’t look at Bluehost or Hostgator this time. Hopefully next time!

  44. Very Interesting Brian –

    I’d love to see an update in a couple of years and see how the results of mobile speed and load times compare when 5G is fully rolled out. I’m expecting to see mobile more comparable to desktop then.

    Thanks for this!.

    Epic study!

    1. Brian Dean Avatar Brian Deansays:

      Hi Derek, you’re welcome! That would be interesting. 5G seems to be insanely fast, so that’s definitely a game changer.

  45. Tony Bologne Avatar Tony Bolognesays:

    Are you just ignoring the actual content that is on the sites? How can you compare platforms like this without taking into account the content that each site is loading?

    1. Brian Dean Avatar Brian Deansays:

      Hi Tony, we didn’t take the content on each site into account. We looked at the platform as a whole.

  46. It’s a shame only TTFB is shown for hosting provides, and that this grouping into Fast/Medium/Slow was the scoring method.

    I would’ve preferred to see the total load times and skip the binning–show average and median. Seems to me there’s enough data points that you’ll get a normal distribution and even just the average is representative. I don’t trust the binning to show a true story.

    For example, I have used both WP Engine and Kinsta. Kinsta is consistently faster for my site than WP Engine, by quite a lot. You can see some funny business on WP Engine just looking at its proportion of “Slow” bins, but it wins because only the “Fast” bin is really considered.

    Plus you have all the peeps saying they don’t believe the Siteground numbers. Makes me wonder what its total load time looks like.

    All in all, an interesting and valuable article. Being a quant sort of guy, I just want more, LOL!

    PS Might have also been interesting to look at some of this vs site traffic. In other words, what might be best providers/practices for big vs small sites.

    Relying only on TTFB may be good for SEO, but I don’t think it matters at all for user experience. So, we don’t get to see a benchmark that’s relevant to user experience.

    1. Brian Dean Avatar Brian Deansays:

      Hi Bob, one of the things that’s tough about doing these industry studies is choosing what to analyze. When you have a dataset of 5M+ pages, it’s tempting to analyze everything possible. But you quickly realize that it’s not possible and that you have to “choose your battles” (so to speak). So yeah, I agree that approach would have also bubbled up some interesting findings too.

      And I’m glad to see that you enjoyed the post!

    1. Pat Avatar Patsays:

      @Bob, that’s the very interesting thing with Siteground. The ttfb can be frustratingly long but total load times is barely longer. For example, ByteCheck returns 751 ms ttfb for the home page of one of my sites. The total load time for the same page is also 751 ms. Google PageSpeed gives “first contenful paint” at 2 s. That’s also the time for “time to interactive”.

  47. Great study. Very thorough. I always knew WP was sluggish, but wow… it is downright snail-like. Though, I found that theme choice can impact the speed of a WP site. It would be cool to have a WP theme comparison. Divi vs. Avada, vs. etc…

    1. Brian Dean Avatar Brian Deansays:

      Hi Steve, absolutely: WP can be slow or fast depending on how it’s setup. But according to this analysis, it tends to be slow most of the time.

    1. Yes, amazing insight.. Kinda bums me out..

      I use ASTRA theme with Origin Sitebuilder, WP Super Cache and Autoptimize.
      Everything with speed in mind..

      Would be cool if there was a self hosted version of Squarespace or Weebly!
      Or does anyone here has suggestions with self hosted CMS with ultra high speed?

  48. Paul Avatar Paulsays:

    Hey Brian,

    You missed testing Limelight Networks’ CDN (yes, a major provider).
    They have been awarded several times at major events, so they should’ve been included in the testing. Just my two cents.

    Thanks for the analysis, there is work to be done for many of us.

    1. Brian Dean Avatar Brian Deansays:

      Hi Paul, thank you! If we re-run this analysis I’ll look into Limelight Networks.

  49. Sanjay Avatar Sanjaysays:

    I have respect for your work, but this time I don’t agree this time.

    Siteground is fast and good hosting compared to many. You have compared it with Static website hosting platforms, In all case static website will outperform dynamic sites based on WordPress or other CMS.

    its also depends on the theme and plugin used by WordPress website. A good theme with right plugin can do much better than most of the CMS or services mentioned here

    Siteground has mainly WordPress sites and therefore it is unfair to compare it with githubs, netlifly etc. which are static site hosting platform.

    Also, comparing different JavaScript framework without much detail is totally wrong. Many things depend on the way they are implemented and there is lot of factors that make one application faster or slower than other.

    To me this is misleading and completely wrong presentation without knowing actual implementation of each website

    1. Brian Dean Avatar Brian Deansays:

      Hi Sanjay, you’re 100% right, comparing a traditional host to Github isn’t fair. That’s why I pointed that out twice in the post: it’s a key point.

      But I don’t agree that you can’t analyze things in aggregate. It’s not perfect by any means, but it does give you an idea of how things load in the real world.

Leave a Comment

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