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

# Drupal Optimization Steps

NOTE: Before you begin optimizing your Drupal, please review our general [Performance Optimization Tips article](https://dev-clientarea.mochahost.com/knowledgebase/758/)

Please follow the steps below in order to optimize your Drupal application and speed up your website: 

1. Update to Latest Version.

To run updates, navigate to **Reports → Available Updates**, you can then click on **Check manually** to scan for additional updates.

![](https://tutorials.my-virtual-panel.com/articles/0drupal.png)

2. Utilize Caching.

To enable, navigate to **Configuration → Development → Performance, enable Cache pages for anonymous users** and also **Cache blocks**, you can then choose a time value for minimum cache lifetime and expiration of cached pages, click on **Save configuration**.

![](https://tutorials.my-virtual-panel.com/articles/2drupal.png)

3. Image Optimization.

To change, navigate to **Configuration → Image toolkit**, you can then change the % amount and click on **Save configuration**.

![](https://tutorials.my-virtual-panel.com/articles/3drupal.png)

4. CSS/JS Aggregation.

To enable, navigate to **Configuration → Development → Performance**, enable **Aggregate and compress CSS files** and **Aggregate Javascript files**, click on **Save configuration**.

![](https://tutorials.my-virtual-panel.com/articles/4drupal.png)

5. Disable Unnecessary Modules.

Here are some modules you can disable if you don’t need the functionality for your site:

* Administration Development tools
* Devel
* Devel node access
* Field UI
* Rules UI
* Views UI
* Module Filter
* Blog
* Forum
* Taxonomy
* Search
* Help
* Shortcut
* Dashboard
* Database Logging
* Color
* Toolbar
* Tracker
* Statistics  (this module writes to your database on every page load. If you are using Google Analytics you probably don’t need this.)
* Update Manager (if you have a dev to prod migration environment there is no reason you need the update manager polling drupal.org all the time.)

  6. Setup a **robots.txt** file which will help you reduce your load from web crawlers. Please, follow this guide:

[Using robots.txt in order to optimize your site performance and reduce your website load](https://clientarea.mochahost.com/knowledgebase/750)
