I spent a few years doing technical audits for online stores. Over and over, clients told me they picked a host because of a low monthly price or a flashy feature list. Then they wondered why their cart abandoned at 70% or why pages took four seconds to load during a flash sale. Price can be tempting, but it hides the real cost: lost revenue. The metrics that actually matter aren’t on the front page of any hosting brochures. They live inside raw data from traceroutes, ping tests, and server logs.
One of the first things I check is the distribution of server response times across a typical day. A flat average might look fine, but the story is in the outliers. I once audited a store that had a perfect 50ms average at 2 a.m. but jumped to 800ms at 2 p.m. during their busiest hour. That kind of variance kills mobile conversions faster than any design flaw. Providers like hostack shop often publish their own latency maps, but you can also run your own tests using free tools over a week. The pattern will tell you more than any single ping.
Server response time distribution
You want to see a tight cluster of values, not a long tail. A standard deviation above 30% of the mean is a red flag. I helped a client shift from a budget shared host to one that guaranteed dedicated CPU cycles. The shift cut their mean response time from 220ms to 65ms, and more importantly, the standard deviation dropped from 140ms to 12ms. That meant every visitor got a consistent speed, regardless of time of day. The conversion bump from that change alone was 8% over three months.
Measuring distribution requires logging response times every few minutes. Free services like UptimeRobot give you hourly checks, but that’s too coarse. You need at least one check every five minutes across a two-week sample. Then you can build a histogram and look for spikes. Any spike that pushes above 300ms on an e-commerce site will cause a leap in bounce rate.
Packet loss percentage
Packet loss is different from raw speed. You might see a sub-100ms ping, but if 1% of packets disappear, your customer will face random delays as the browser retransmits. For an image-heavy store, that 1% can translate into a 3% higher abandonment rate. I worked with a merchant who had zero knowledge of network performance. Their login page timed out once every five attempts. The problem was 0.4% packet loss on the middle-mile network between the host and the CDN edge. Fixing the route brought the failure rate to zero.
Testing packet loss is simple. Run a continuous ping (ping -t on Windows, ping -c 1000 on Linux) to both the host’s IP and its DNS servers. If you see even 0.1% loss during peak hours, debug the path with traceroute. Sometimes the loss comes from a specific ISP peer that the host can bypass by routing through another provider. Ask your host if they offer manual BGP steering or multiple peering partners.
Time to first byte (TTFB) consistency
TTFB measures how long it takes for the server to send the very first byte of the response. Many blogs focus on its absolute value, but I look at consistency. A store I audited had a TTFB that swung between 30ms and 450ms depending on the product page. The backend database queries varied wildly. When we normalized queries and added a Redis cache layer, TTFB locked at 45ms. Their organic conversion rate increased by 9% in two weeks.
Check your TTFB for at least 20 different pages on your site. Use WebPageTest free tests from multiple geographic locations. Plot the range, not just the median. If the maximum is more than three times the minimum, the server has a resource contention issue. That could be a shared CPU, a bad plugin, or a slow database query. Solve that before any other optimization.
The role of peering and transit
Hosting performance is only as good as the network that connects the server to the rest of the internet. Peering agreements between internet backbones determine how many hops a request takes. More hops add latency. I once tracked a route with 14 hops from Dallas to Los Angeles. After the host switched to a provider with direct peering, the route dropped to 7 hops. TTFB fell from 180ms to 39ms. The hostack network they ended up with published their own peering policy, which made the choice easy.
You can check your host’s peering by using a looking glass tool or looking at websites like BGP.he.net. See how many providers they connect to directly. If they rely on one or two transit providers, you accept that traffic might go through extra hops. For a high-traffic store, asking a potential host about their peering is more important than asking about storage or bandwidth caps.
These three metrics—response time distribution, packet loss, and TTFB consistency—give you the real picture. A low price is meaningless if it costs you sales. The numbers don’t lie. Run your own tests for a week, and see where your current host actually stands.
- Run continuous pings for 24 hours and log every 5-minute ping value.
- Use Moz Pro or a similar tool to measure page speed alongside TTFB for your ten most-visited product pages.
- Ask your host for a live graph of server response time variance over a business day.
- Check the number of hops across two or three cross-country routes with a free traceroute service.
- Compare your TTFB range against a competitor’s site that uses a different hosting provider.