Impreza Knowledge Base SEO & Performance How to Improve Pages Loading Speed

How to Improve Pages Loading Speed

There are a few recommendations, which help you to increase your website loading speed.

  1. Try using AS FEWER PLUGINS AS POSSIBLE. Many plugins with frontend additional features load their resources (like Ultimate Addons, which is NOT recommended to use). Every single resource (CSS or JS file) from a 3rd-party plugin decreases page loading speed.
  2. Go to Impreza > Theme Options > General and disable the "Preloader Screen" option because this allows displaying meaningful content on page load.
  3. Go to Impreza > Theme Options > Button Styles and remove extra styles that you're not using. Every single Button Style adds many CSS properties and increases the size of the final CSS file.
  4. Go to Impreza > Theme Options > Advanced > Website Performance, and turn ON all options:
    2635.png
  5. On the same page enable Optimize JS and CSS size option and then click the Auto Optimize button, which removes extra resources on the site frontend:
    2634.png
    Click the Auto Optimize button every time you add a new element to your website content in order to regenerate styles and scripts so that the element works as intended.
  6. If you're using the Slider Revolution plugin (which is NOT recommended, if you care about loading speed), go to Slider Revolution > Global Settings and apply the next settings there:
    2611.png
  7. Install and activate a caching plugin. We recommend using the WP Super Cache, it's available in Impreza > Addons admin page. There're a lot of other caching plugins like WP Rocket, W3 Total Cache, so you can try them out.
  8. If you're using the WP Rocket plugin, you need to disable its "Lazy Loading" feature, because all images/videos/iframes are using the WordPress built-in lazy-load mechanic.
  9. Install an image optimizer plugin to optimize images in Media Library. We recommend Smush Image Compression and Optimization.
  10. If you have a lot of traffic on your site it will be good practice to use CDN, we recommend CloudFlare, it has a free plan with all basic features.
  11. Always check your website performance and know some tips to improve it at GTmetrix and Google PageSpeed.

The "Eliminate Render Blocking Resources" issue may appear in some cases after following all of the above steps. And resolution is only possible with individual CSS styles created manually based on your page content, it's currently not possible to automate this in the Impreza or any other plugin.