> ## Documentation Index
> Fetch the complete documentation index at: https://kb.hosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Using the WP Rocket plugin on hosting.com Managed WordPress

> Learn how to install and configure the WP Rocket plugin on hosting.com Managed WordPress.

One of the most popular caching plugins for WordPress is WP Rocket. It is always up to date with the best practices, has great support, and is compatible with virtually all themes and plugins.

<Info>
  **Important**

  WP Rocket is included with eligible [hosting.com](http://hosting.com) Managed WordPress plans but is **not available on the Small plan**.

  For higher-tier plans, WP Rocket can be installed on up to **three websites** per account.
</Info>

## Installing WP Rocket

To install WP Rocket on your Managed WordPress site, follow these steps:

1. Log in to the Hosting Panel at [https://my.hosting.com](https://my.hosting.com).
2. In the left sidebar, click **Managed WordPress**:
   ![](https://files.readme.io/6f570e0ca5d448c0cc2e1bd0fc2fabad74a0c1c5367ea425e652a938e8d5053d-image.png)
3. On the **My Websites** page, locate the site you created in the previous procedure, and then click **Manage**:
   ![](https://files.readme.io/6fe1aa300f93cf0bc299f70bf22337e249a3fe6fa2ae47ddc7455c52eec45fcb-image.png)
4. The hosting.com Dashboard appears. Click the **Plugins** icon:
   ![](https://files.readme.io/f11aae65ef8cfc6011de67108db156f28eaab3cd43805efeb7e5aa8b1ca2fcb7-image.png)
5. In the **Featured Plugin** section, click **Install Plugin**:
   ![](https://files.readme.io/74dcb6b37b761b7d69961189da8230964897e957aa428cecf2a498576fab6781-image.png)
6. Managed WordPress installs and activates WP Rocket.

## Configuring WP Rocket

By default, WP Rocket automatically applies 80% of web performance best practices, so you should notice better performance for your site immediately. To configure WP Rocket further and help your site run even better, follow these steps:

1. Log in to the Hosting Panel at [https://my.hosting.com](https://my.hosting.com).
2. In the left sidebar, click **Managed WordPress**:
   ![](https://files.readme.io/6f570e0ca5d448c0cc2e1bd0fc2fabad74a0c1c5367ea425e652a938e8d5053d-image.png)
3. On the **My Websites** page, locate your site, and then click **Manage**:
   ![](https://files.readme.io/6fe1aa300f93cf0bc299f70bf22337e249a3fe6fa2ae47ddc7455c52eec45fcb-image.png)
4. The hosting.com Dashboard appears. To log in to the WordPress admin dashboard directly, click **WP Admin**:
   ![](https://files.readme.io/2e2d6f4b919c941a7a66038497951b749e45797f5019f506f59686e2bd5ad683-image.png)
5. On the WordPress dashboard, in the left sidebar, click **Settings**, and then click **WP Rocket**:
   ![](https://files.readme.io/23e02d89a59cf091afac06f891d1197850e305556ab11b29ebec60678a0237fc-image.png)
6. The WP Rocket dashboard appears. In the left sidebar are several options:
   * **File Optimization**
     On the **File Optimization** page, we recommend enabling the **Minify CSS files** and **Optimize CSS delivery** options. The **Remove unused CSS** option is stable and works better for most sites, but if it fails for you, the **Load CSS asynchronously** option should work.
     In the **JavaScript Files** section, we recommend enabling the **Minify JavaScript files** and **Load JavaScript deferred** options.
     The **Delay JavaScript execution** option is **critical** if you want better PageSpeed scores. You should delay any script that is not essential for the site loading. Keep in mind that anything delayed loads only after **on-screen interaction** (such as moving the mouse, for example).
   * **Media**
     On the **Media** page, we recommend enabling all of the options.
   * **Preload**
     We don’t recommend preloading. The difference on site speed is minimal, and it greatly increases resource usage, such as bandwidth and CPU.
     > 🚧 Important
     >
     > Additionally, preloading on WP Rocket does not work properly with Cloudflare's Enterprise CDN. If you enable preloading, you may see extremely high bandwidth use and excessive CPU use.
   * **Advanced Rules**
     On the **Advanced Rules** page, you can specify pages that shouldn't be cached, and you can also set a time to make the cache expire automatically. Unless you experience caching issues, the option of **0** (unlimited) is fine. That avoids unnecessary cache purges and increases performance.
   * **Database**
     On the **Database** page, we recommend enabling the options in the **Comments Cleanup**, **Transients Cleanup**, **Database Cleanup**, and **Automatic Cleanup** sections.
     Those settings should help keep your database fast and lightweight. There is also a **Post Cleanup** section where you can delete draft and revision posts — feel free to enable those options if you don’t need to retain post revisions or drafts.
   * **CDN**
     You can skip the options in the **CDN** section, as our CDN is enabled by default on your account.
   * **Heartbeat**
     On the **Heartbeat** page, we recommend enabling the **Control Heartbeat** option.
   * **Add-ons**
     Most of the options on the **Add-ons** page are **incompatible with Managed WordPress**. If you have an LMS system, the only option that might be interesting is the **User Cache** option. It allows WP Rocket to cache the backend as much as possible to provide a faster experience when your users are logged in.
     > 🚧 Important
     >
     > Keep in mind that enabling the user cache **may significantly increase disk usage**.

## More information

For more information about WP Rocket, go to [https://wp-rocket.me/](https://wp-rocket.me/).
