Hello,
I have a situation that I can’t understand: the site has the server in Amsterdam, it has a very good score in Vancouver and a very bad one in Amsterdam
Vancouver
Amsterdam
(all tests have been done many many times).
The CDN of the site is KeyCDN, and at Cloudflare – DNS & APO.
The KeyCDN technician doesn’t see how their CDN can be responsible for this but told me that in this case ‘GTMetrix is giving different scores at different locations’.
Obviously, this cannot exist. And not surprisingly, other tests (on the WebPageTest site) have confirmed those of GTMetrix: the site is very fast in Canada and slow in Europe. I remind that the server is located in Amsterdam. Is this the responsibility of the CDN or is there really another explanation? Thanks for your ideas
Music Bay www.music-bay.net
Cloudflare: DNS & APO
CDN: KeyCDN
VPS Hostinger
Vancouver you tested no speed throttling and Amsterdam you tested speed throttled to 5Mbps cable which is the recommended usual speed profile to test with
Could be specific to GTmetrix test servers. Try webpagetest.org too as it looks closer to me. Though the differing order of requests i.e. css is impacting how your pages load so suggests non-optimal critical render path for above the fold viewport which GTMetrix and Core Web Vital metrics like LCP will ping you badly for.
In Toronto Music Bay is clearly faster and more efficient.
Your tests also confirm this as far as I can see.
I don’t know how the site performs in practice in Canada but in Europe, and I see it, it is really slow. What the tests show is unfortunately true…
I asked the KeyCDN technicians if it was possible that their servers in North America have different settings than those in Europe. I still haven’t received an answer; but it seems unlikely. But how to interpret this difference? The site’s server is located in Amsterdam, hm…
I even thought - and that’s why I opened this ticket here - that Cloudflare handles content distribution differently depending on the location. Do you think this is possible?