My website is loading slowly

If your website is experiencing an unusually slow loading time, you can check the performance of your website at http://www.webpagetest.org/

When the results of the test are complete, you will be able to see the load time. If load time is slower than usual, here are some steps you can take to diagnose and address the issue:

  1. You can diagnose the reason for a slow load time by running a traceroute. This will show you all the network hops between you and the server hosting the website, including the speeds to reach each. To run a traceroute, open your computer's command prompt and type in tracert example.com (Windows) or traceroute example.com (Mac). If a timeout occurs right away, check your local network or router. If the timeout occurs later down the line, then you can contact your internet service provider.
  2. Large images can significantly slow down a website. Make sure to optimise your images to the web by compressing them without compromising too much on quality.
  3. Enabling browser caching will allow frequent accessed resources to be stored on the user's device, reducing the need to re-download them each time. Configure your server to set appropriate caching headers.
  4. Ensure you are monitoring plugins and scripts. Excessive or poorly coded plugins can slow down your website. Remove any unnecessary plugins and ensure that the ones you're using are up-to-date and optimised.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

What database settings do I use for scripts?

Server Hostname: localhost Database Username: <your username>_<database name> e.g....

How do I add a wildcard subdomain for Wordpress MU?

This can be easily done by logging into your cPanel control panel and clicking on "Subdomains"....

Do you support Silverstripe Hosting?

Yes, we run Linux servers designed to run the New Zealand developed Silverstripe application. If...

Strict Standards Errors for PHP

If you are getting errors similar to:Strict Standards: Non-static method JLoader::import() should...

Fix permissions of all directories and files

To change all the directories to 755 (-rwxr-xr-x): find /home/xxx/public_html -type d -exec...