Skip to content

Why Is Your Website Slow? A Practical Checklist

Why Is Your Website Slow? A Practical Checklist
Blog 2 min read

A slow site is a stack of small delays. Walk it in order: DNS, connection, server response, page weight, scripts and plan limits, with a test for each stage.

A slow website is rarely one bug. It is a chain of delays, and each link has its own test. Work from the first byte backwards so you fix the biggest cause first, and stop when the page is fast enough for your visitors.

How to read the timeline

Open the browser developer tools, go to the Network tab and reload the page with the cache disabled. Click the first request, the page itself, and read its timing. The stages appear in this order: DNS lookup, connection, TLS handshake, waiting for the server, then download.

StageHigh value meansWhere to look
DNS lookupSlow or distant nameserversDNS provider and record setup
Connection and TLSLong distance to the server, old TLS setupServer location, HTTP/2, certificate chain
Waiting for serverThe application is slowCaching, database, PHP, plan limits
DownloadHeavy pageImages, fonts, scripts

The checklist in order

  1. Waiting for the server above about 600 ms. Enable a page cache, review slow database queries and check PHP version and plugins.
  2. Images over a few hundred KB. Resize and convert to WebP or AVIF, and lazy-load below the fold.
  3. Many third-party requests. Remove unused tags, chat widgets and fonts.
  4. No compression or cache headers. Enable Brotli or gzip and long cache lifetimes for static files.
  5. Layout jumps. Give images and embeds fixed dimensions.
  6. Slowness only at busy times. That points to CPU, memory or process limits on the plan.

Location and plan

A server far from visitors adds delay to every uncached request. A Sofia origin suits visitors in Bulgaria, the Balkans and Turkey, and a CDN covers static files elsewhere. When a trimmed site still slows down under load, the plan is the limit. What happens with the wrong hosting package lists the symptoms, and cloud servers give resources of your own, while web hosting suits lighter sites.

After the fix

Re-test on a mid-range phone over mobile data and check the field data in PageSpeed Insights a few weeks later. Website performance explains the longer-term habit, and why customers leave after three seconds covers the visitor side.

Frequently asked questions

Where should I start on a slow site?

With the server wait time in the Network tab. If it is high, fix the application before touching images.

Will a CDN fix a slow server?

Only for static files. Slow dynamic pages need caching or a stronger server.

How do I know the plan is too small?

Pages are fast at quiet hours and slow during peaks, or the panel reports resource limit errors.

slow website performance hosting cloud sofia eurovdc

EuroVDC

Secure Your Website with SSL

Auto-renewal · Wildcard support · Instant activation

Get Your SSL Certificate

Was this article helpful?

– people found this helpful

Share on Social Media

Why Is Your Website Slow? A Practical Checklist