I’m using a VPS plan and decided to use CloudFlare’s free service with the aim of speeding up my website. However, it turns out Cloudflare increases my server response time. In a previous article Cloudflare claims that they do not consider TTFB when it comes to a website’s speed but that is a wrong observation. I’ll explain here why.
TTFB simply means the time it takes the server to prepare the requested information by a website user and respond back. If TTFB takes longer, then most definitely, it will take long too to respond to a website visitor; hence, result to longer webpage loading time.
Here is the case of a website that I have on a VPS plan. When I’m not using Cloudflare on the webiste, the TTFB is approximately 250-300ms. The page load time takes around 1.5 seconds.
However, when I link the website with Cloudflare, the TTFB more than doubles to stand at approximately 600-750ms. The website load time takes around 2.0 seconds to load. Clearly, that shows TTFB matters and Cloudflare should take it seriously unless the free plan is designed to behave that way.