Skip to main content

Identify and Fix performance issues on wordpress site

If you're experiencing slow website performance, this guide will help you identify and address the issues using the tools available in your cPanel account.

1. Monitoring Resource Usage

  • Accessing Resource Usage: Go to your cPanel dashboard and navigate to Metrics > Resource Usage. This page provides an overview of your account's resource consumption, such as CPU, RAM, and I/O.

  • Understanding Faults and Snapshots:

    • Faults: If your account exceeds the allocated resources, it triggers a "fault." Frequent faults indicate that your site is hitting its limits, causing slowdowns or even temporary unavailability.
    • Snapshots: These are detailed reports generated when your site experiences resource usage issues. They show which scripts or processes were consuming the most resources at the time of the fault.

2. Optimizing Your Website

  • Use a Caching Plugin: If you observe high resource usage, one of the most effective solutions is to implement caching on your website. We recommend using the LiteSpeed Cache Plugin because our servers are LiteSpeed-based, and this plugin integrates seamlessly for optimal performance.

    • Installing LiteSpeed Cache: If you're using WordPress, you can easily install the LiteSpeed Cache plugin from your WordPress admin dashboard under Plugins > Add New. For other CMS platforms, check their respective plugin repositories or reach out for assistance.
  • Enable Redis Object Caching: For improved performance, you can also use Redis Object Caching. This helps your site retrieve frequently requested data faster, reducing server load. Follow our detailed guide on Using Redis Object Cache on WordPress for setup instructions.

  • Install and Use Query Monitor: To troubleshoot which parts of your site may be slowing it down, we recommend installing the Query Monitor plugin.

    • Installing Query Monitor: Go to your WordPress dashboard, navigate to Plugins > Add New, and search for "Query Monitor." Install and activate the plugin.
    • Using Query Monitor: After activation, a new Query Monitor tab will appear in your admin bar. This tool provides valuable insights into slow database queries, long-running scripts, and other issues that may affect site performance.
  • Optimize Your Site Content: Reduce image sizes, minimize the use of heavy scripts, and remove unnecessary plugins or modules that may be consuming excessive resources.

  • Check for Ads and External Resources: Ads or embedded external resources, such as third-party scripts or media, can introduce variable load times due to dependency on external servers. If possible, minimize these to avoid potential delays and improve site stability.

  • Upgrade Your Hosting Plan: If your site continues to hit resource limits even after optimization, it may be time to consider upgrading to a plan with higher resource allocations. Contact our support team for more information on available upgrade options.

3. Professional Assistance

If you need help diagnosing and resolving performance issues, we offer a professional optimization service. Since this falls under development-related support, there is a one-time fee of $150. Our team will analyze your site, identify the root causes of the slowness, and implement necessary fixes to ensure optimal performance.