Home › Knowledgebase › KB-1233

Why is my website running slow

Summary

This guide helps you troubleshoot and resolve: Why is my website running slow. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? 💻 Open a Ticket

Common Causes

Website performance directly impacts customer experience and search engine rankings. Slow load times often stem from server-side resource bottlenecks, such as memory limits, CPU throttling, or geographical latency affecting domestic Australian traffic. This guide helps you identify whether your current hosting environment is struggling to keep pace with your business needs.

Remember — If you host with us, you don't need to do this yourself — just Open a Ticket and our Brisbane team will get it sorted.

Quick Fix Steps

  1. Clear your browser cache to ensure you are viewing the most recent version of your site.
  2. Test your website speed using a tool like Google PageSpeed Insights or GTmetrix.
  3. Optimise large images by compressing them before uploading.
  4. Restart your local router to rule out local connectivity issues.

Detailed Instructions

Analysing Server Performance

To determine if the slowness is caused by your hosting infrastructure, follow these steps:

  1. Open your website in an incognito or private browsing window to disable extensions that may skew results.
  2. Use a performance testing tool to measure the Time to First Byte (TTFB). A high TTFB usually indicates a server-side bottleneck rather than a front-end issue.
  3. Check your hosting control panel for resource usage graphs. Look for spikes in CPU or RAM usage that correlate with slow load times.
  4. Review your error logs for 500 Internal Server Error or 503 Service Unavailable messages, which often signal resource exhaustion.

Checking for Resource Throttling and Caps

Shared hosting environments often impose limits to prevent one website from affecting others on the same server.

  1. Log into your hosting control panel (e.g., cPanel or Plesk).
  2. Navigate to the Resource Usage or Statistics section.
  3. Analyse the Entry Processes and Physical Memory usage.
  4. If you consistently hit the Entry Processes limit, your site is likely queuing requests, leading to timeouts and slow responses.
Tip: If your site uses a Content Management System like WordPress, ensure you are using a caching plugin to reduce the number of requests hitting the server.

Troubleshooting

Geographical Latency

If your server is located overseas, Australian visitors may experience higher latency due to the physical distance data must travel.

Identifying an Outgrown Hosting Plan

As your business grows, a basic shared hosting plan may no longer provide enough power. Signs that you have outgrown your plan include:

Caution: Avoid making manual changes to server configuration files like .htaccess or php.ini unless you are experienced, as incorrect syntax can take your website completely offline.

If you have completed these checks and your website remains slow, it may be time to upgrade your hosting plan or migrate to a more robust environment.

Remember — If you host with us, you don't need to do this yourself — just Open a Ticket and our Brisbane team will get it sorted.

Still Having Issues?

Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.

💻 Open a Ticket