Skip to main content
Share Your Experience: Take the 2024 Developer Survey
42 votes
Accepted

How to improve extremely slow page load time on a 23MB web page full of SVGs?

From what you've stated in the comments (now chat), I understand that you cannot reduce the size of these SVG files, you cannot replace them with thumbnails (e.g. small png files), and you cannot ...
Maximillian Laumeister's user avatar
24 votes

How to improve extremely slow page load time on a 23MB web page full of SVGs?

I don't think using separate SVG files for the images would be any better because that would take even more time to load because of separate HTTP requests. Efficient handling of linked images is ...
Boann's user avatar
  • 341
11 votes

How to optimize the load time of initial connection and SSL handshake phase of a web page on a 3G network?

Initial Connection You will find that the initial connection includes negotiating the SSL, so since the handshake is high, its a good indicator that something is seriously wrong with the way you have ...
Simon Hayter's user avatar
8 votes

How to optimize the load time of initial connection and SSL handshake phase of a web page on a 3G network?

Reading the title of your question, there are two things you can do to speed up the initial connection and SSL/TLS handshake. These work for any connection, not just 3G, so you should use these as ...
Tom Brossman's user avatar
  • 2,291
6 votes

Opt out of performance monitoring on site hosted by GoDaddy

2020 Solution: How to opt-out of this GoDaddy's program and remove the inserted script: Login to your GoDaddy account Go to your My Products Under Web Hosting, click Manage on the right-most of the ...
Logan Wayne's user avatar
4 votes

How to find which script is causing my website to keep loading

Use the below links to find out which scripts/resources are taking longer time to load: Notes: These are performance tests for your webpage. https://developers.google.com/speed/pagespeed/insights/ ...
idk's user avatar
  • 988
4 votes
Accepted

Are static websites significantly faster than dynamic?

For a typical site on a server which is not under heavy use the difference should be negligible - certainly nowhere near 500ms. That said, generalization is difficult and very site/application ...
davidgo's user avatar
  • 7,959
4 votes
Accepted

How can I enable "Avg Page Load Time (sec)" and "Avg Page Download Time(sec)" in my Google Analytics?

The second screenshot you have provided comes from Analytics. You can find it under Behavior>Site Speed>Page Timings. However, the first screenshot I believe is from the legacy version of ...
Trebor's user avatar
  • 3,270
3 votes
Accepted

Why is my website loading so slowly on some requests?

I'm not able to duplicate the issue. It loads fast considering it is "using Express on a Raspberry Pi 4B, hooked directly into a wireless gateway via ethernet." You should be aware that the ...
Wayne Smith's user avatar
  • 2,656
3 votes

Does Google value DOMContentLoaded or Load Time more as a ranking signal

Google only uses the initial page load time (without CSS, JS, and images) as an explicit ranking signal. Google only explicitly penalizes very slow sites. If your site takes more than 7 seconds ...
Stephen Ostermiller's user avatar
3 votes

Why would my site load slower after I switched to https?

Encrypting all the data adds a little computational overhead, but on a decent server this is no issue. What's really annoying about TLS is that the initial connection takes a long time. You may ...
Oskar Skog's user avatar
2 votes

How to find out javascript functions for above the fold?

You'll want to move render blocking content to the top of your pages while putting as much javascript and css at the bottom of your pages that doesn't block the rendering of your above the fold ...
Michael d's user avatar
  • 4,803
2 votes
Accepted

Why does loading of an external "async defer" javascript code happen before page load?

The page is only fully loaded when all linked resources (including <script async defer) have loaded. This is when the onload event fires. However, the DOMContentLoaded event is likely to fire ...
MrWhite's user avatar
  • 42.8k
2 votes
Accepted

Long waiting time on page load may be caused by https?

Cloudflare by default does not cache HTML content. I suggest that you write a Page Rule to cache static HTML. Here we go: login to your cloudflare account using the dropdown in the top-left, select ...
Josh Salganik's user avatar
2 votes

Optimisation test services allude to 'inline script block #5', what does this mean

As noted in Seb's comment immediately under the question, this indicates there is a script or asset request blocking your page being rendered. More than likely, it is a javascript or css call for a ...
Anson W Han's user avatar
2 votes
Accepted

Should we improve time to first byte or Page Speed Insights score for SEO?

There are only two page load speed metrics that really matter: Time until the HTML page is delivered (without assets such as images, CSS, and JS) Time until the first screen of content is loaded and ...
Stephen Ostermiller's user avatar
2 votes

How to find which script is causing my website to keep loading

There are a number of things that could cause this, and they are not necessarily a problem: Streaming media (videos, audio, etc.) on your page. This can add to the overall load time, as until it's ...
Zhaph - Ben Duguid's user avatar
2 votes
Accepted

Template or flat file for CMS?

I'd estimate that 90% of websites use a content management system with templates these days. The advantages of doing so have almost nothing to do with speed and everything to do with convenience. A ...
Stephen Ostermiller's user avatar
2 votes
Accepted

Will adding background images using JavaScript improve SEO?

SEO-wise, no. Speed is a very small factor in ranking so unless your current load time is 20s+ it won't make a difference. For your visitors however, it is a worthwhile goal. Slow load times may ...
DisgruntledGoat's user avatar
2 votes
Accepted

gstatic.com/generate_204 believed to be slowing down my website

It's a connectivity checker in Chromium products (Google Chrome and other browsers based on Chromium) that tries to confirm whether the user has full internet access. As the name suggests, it ...
Trich's user avatar
  • 601
2 votes
Accepted

Which is more important in terms of SEO? TTFB or page fully loaded speed?

Only page load speed, not TTFB, is directly taken into account by Google's Core Web Vitals for ranking, and thus directly affects a page's SEO. A slow TTFB can certainly lead to slow page load speed ...
Maximillian Laumeister's user avatar
1 vote

What about img blob data affect for seo & client performance

SEO doesnt care where you save the images. What matters is how fast you can retrieve them. And the speed depends on your provider, your plan, your code, size of images etc. Personally I would store ...
Rohit Gupta's user avatar
  • 2,495
1 vote

Prerendering vs. loadtime optimization

"It depends" - On the functionality of the site and the tradeoffs one is willing to make. Pre-rendering is indeed very useful for static, high volume pages or static pages where cpu is very ...
davidgo's user avatar
  • 7,959
1 vote

What do the browser performance acronyms "HRBR" "TTFCP" & "RTT" mean?

My colleague found the answers as soon as I finished posting: RTT := Round Trip Time TTFCP := Time To First Content Paint HRBR := Hidden Render Blocking Resource
BanksySan's user avatar
  • 121
1 vote

Why is serving cached content to logged in users against recommendations?

One important consideration is how dynamic the content on your site is. If the content changes frequently because of updates, a search, or some other criteria, a visitor might see a cached page ...
Steve's user avatar
  • 8,503
1 vote

Long pause before loading my product thumbnails

Solution here: https://wordpress.stackexchange.com/questions/284164/remove-product-description-from-product-archive-page/284171#284171 This was related to the template I was using, so not really ...
BarrieO's user avatar
  • 63
1 vote

Placing javascripts at the page's bottom and HTTP/2

The purpose of putting javascript at the bottom was to make sure the document was loaded before letting javascript interact with the web page. Performance had little if anything to do with it. HTTP/2 ...
Rob's user avatar
  • 4,638
1 vote
Accepted

What to use for rapid PageSpeed analysis — Google Insights or Chrome extension?

The difference between the scores is simply the different methods that the score is compiled between accessing them on a web browser and accessing them on a Google server. On the Google server ...
Chris Rutherfurd's user avatar
1 vote

How to find out javascript functions for above the fold?

The reason Javascript files block rendering is the fact that they can manipulate the DOM (the HTML), and that's why the browsers wait for the Javascript files to both download and ran before the ...
Mike Crantea's user avatar
1 vote

Is there a way to measure specific dom loading time?

webpagetest.org I use it extensively to test loading times for both resources and javascript. In the waterfall chart in the results, there are bars that go vertically down. They indicate when ...
Mike -- No longer here's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible