Is Your Website Really Slow — Or Is Your SEO Team Looking in the Wrong Place?
If you run a New Zealand business with a website, chances are your SEO team has told you that your site is slow and needs server upgrades, better compression, or a CDN. These are common recommendations — but are they actually necessary?
We recently audited a New Zealand website after their SEO provider submitted a list of server-side improvement requests. What we found surprised no one on the hosting side: almost everything they asked for was already in place and working.
Here’s what we found, broken down as FAQs so you can check your own site.
Frequently Asked Questions
Does my website need to be on the latest version of PHP?
Yes — keeping PHP current matters for both performance and security. Each major PHP release brings measurable speed improvements and important security patches.
However, upgrading PHP on a WordPress site isn’t as simple as flicking a switch. Many plugins and themes break on newer PHP versions, so each upgrade needs to be tested on a staging environment first. A good host will plan these upgrades conservatively and test before applying them to your live site.
What to ask your host: “What PHP version is my site running, and what’s your upgrade schedule?”
Does my website have compression enabled?
Compression (usually Gzip) reduces the size of files sent from your server to visitors’ browsers. It’s one of the easiest performance wins available, and most competent hosts already have it enabled.
On the site we audited, Gzip compression was already active and delivering an 84% reduction in file size — the homepage went from 1.3 MB down to 207 KB before reaching the browser.
You may also hear about Brotli compression, which is slightly better than Gzip (typically 5–15% smaller for text files). It’s a nice-to-have, but if Gzip is already running well, Brotli isn’t going to transform your site speed.
How to check: Open your browser’s DevTools (F12), go to the Network tab, click on any request, and look for content-encoding: gzip in the response headers. If it’s there, compression is working.
Does my website need a CDN?
Absolutely — and we believe every website should be on one. A CDN (Content Delivery Network) stores copies of your website at data centres around the world, so visitors get served from a location close to them rather than from a single origin server that might be on the other side of the planet. This isn’t just for static assets like images and CSS — a properly configured CDN should cache everything, including your HTML content, so that the entire page loads from the nearest edge node.
We use AWS CloudFront as standard across our hosting infrastructure. CloudFront operates over 450 edge locations across 100+ cities in 50+ countries, making it one of the largest CDN networks in the world. You can see the full global distribution on the AWS CloudFront Infrastructure map. For New Zealand businesses, this includes a dedicated edge location right here in Auckland — meaning local visitors get near-instant page loads without a round trip to any overseas server.
When we analysed the site in question — which was already running on our infrastructure — we confirmed CloudFront was active by checking the response headers:
x-amz-cf-pop: AKL53-P2— served from the Auckland edge nodex-cache: Hit from cloudfront— full page content delivered from CDN cache
If your site already has a CDN, adding another one or “upgrading” it won’t help. The performance issue likely lies elsewhere.
How to check: Look for x-amz-cf-pop, cf-ray (Cloudflare), or similar headers in your browser’s DevTools Network tab. If you see them, you already have a CDN.
Will a CDN make my site faster for visitors in other countries?
If your CDN is already active — yes, it’s already doing this. CDNs route visitors automatically to the nearest edge location. There’s nothing additional to “implement” for specific markets.
For context, CloudFront alone covers:
- New Zealand: Auckland
- Australia: Sydney, Melbourne, Perth
- United States: 30+ locations
- United Kingdom: London, Manchester
- India: Mumbai, Delhi, Chennai, Bangalore, Hyderabad
- South Africa: Cape Town, Johannesburg
If your SEO team is recommending “global infrastructure upgrades” and you already have CloudFront or Cloudflare, what they’re asking for is already there.
Does my CDN cache the full page or just images and CSS?
This is where many setups fall short — and where a well-configured site stands out. A basic CDN setup only caches static assets like images, CSS, and JavaScript. A properly configured setup caches the entire HTML page, meaning visitors get the complete page from the nearest edge node without any round trip to the origin server.
On the site we audited, both static assets and full HTML pages were being cached and served from CloudFront. This is the gold standard for WordPress performance.
What to ask your host: “Is my CDN caching full HTML pages, or just static assets?”
Why does my site still feel slow if all this is already in place?
This is the critical question — and the one most SEO teams miss.
If your CDN and compression are working correctly, the most likely culprit is origin server performance, specifically the Time to First Byte (TTFB). This is how long it takes your server to start sending a response when the CDN cache has expired and needs to fetch a fresh copy.
On the site we audited:
- Cached requests (CDN hit): 20–50 milliseconds — excellent
- Uncached requests (origin fetch): ~1.1 seconds — too slow
That 1.1-second origin response time means that every time the cache expires, the next visitor gets a slow experience. If the HTML cache only lasts 5 minutes, this happens frequently throughout the day.
The fix isn’t more CDN infrastructure — it’s optimising the origin server (database queries, plugin overhead, PHP configuration) and extending cache durations so fewer requests hit the origin in the first place.
Why do speed tests show different results depending on where they run?
This is what we call the “New Zealand Speed Paradox.” Most popular speed testing tools — including Google PageSpeed Insights — run their tests from US or European data centres. The scores they produce are relevant for Google’s Core Web Vitals ranking signals, but they don’t reflect what a New Zealand visitor actually experiences.
If you want to test your site’s speed as experienced by NZ visitors, use WebPageTest and select the Sydney or Auckland test location. This gives you a much more accurate picture.
What should I actually focus on to improve my site speed?
Before spending money on infrastructure you may already have, check these three things:
- Verify what’s already in place. Check your response headers for compression and CDN evidence. You might be surprised at what’s already working.
- Investigate origin server performance. If your TTFB is over 500ms on uncached requests, that’s where the biggest gains are — optimise your database, review slow plugins, and check your PHP and caching configuration.
- Review your cache durations. If your HTML pages are only cached for 5 minutes, extending that to 15–30 minutes (with cache invalidation when content changes) can dramatically reduce how often visitors experience slow origin fetches.
The takeaway: don’t let an SEO audit convince you to buy infrastructure you already have. Focus on the metrics that actually matter, and verify before you invest.



